学习韦东山老师的imx6ull嵌入式课程
《Linux/UNIX系统编程手册》 《UNIX环境高级编程》
- 文件:create,open,write,read,ioctrl,close
- 进程:创建、销毁
- 线程:创建、销毁、互斥锁
- socket网络
- 进程通信:无名管道、有名管道、消息队列、信号、信号量、共享内存
- Framebuffer
- 文字font
- 输入子系统
- 网络编程
- 多线程编程
- I2C应用编程
- 串口应用编程
- hello驱动框架
- 硬件原理图
- GPIO
- LED驱动
- 驱动设计思想
- 总线设备驱动模型
- 设备树
- LED模板
- 按键
- GPIO和Pinctrl子系统
- 异常与中断
- Linux系统对中断的处理
- 驱动基础:休眠与唤醒、POLL机制、异步通知、阻塞与非阻塞、定时器、中断、工作队列、中断的线程处理、mmap