2016-5-2至2016-5-8
来源:互联网 发布:蜂窝移动数据选项漫游 编辑:程序博客网 时间:2024/05/23 00:23
每周任务(5-2 - 5-8)
任务一:驱动开发
1.设备驱动程序模块编程,重点通过《Linux设备驱动》多看驱动的实例。多多分析内核代码。
设备驱动程序涉及到内核和硬件。是一个学习Linux嵌入式最好的入门方法。主要是多看实例。
2.通过博客复习前面驱动编程的技巧,熟悉内核提供给驱动的机制。
3.写驱动程序的file_operation函数。多看别人代码怎么写的。找一个驱动然后去分析。
任务二:Linux系统编程和算法(每天2h)
1.根据《系统编程》第一册。写具体的程序,自己想做什么去实现,尽量多用系统调用.
任务三:多余时间
1.复习创建自己uboot,kernel,fs流程。回顾源代码。服务器配置。
2.写裸机程序,理解硬件工作原理。思考裸机有那些硬件需要了解原理。例如I2C,NAND...
2016.5.2
A1.回学校
B1.玩了一下午+晚上无限火力。
2016.5.3
A1.看了一上午NBA,骑士VS老鹰,马刺VS雷霆。我感觉马刺晋级可能性大。
B1.下午思考了一下后面如何学习的问题。重点还是在驱动上面。分析接口协议方面的源代码。
E1.调整好心态和思维,玩玩系统编程。
2016.5.4
分析I2C设备驱动。感受:今天分析了I2C驱动感觉水很深,里面很多结构体,并不知道他们是怎么
联系在一起的。思考下如何学习这些设备驱动了。这个星期完成I2C设备驱动的分析吧。
2016.5.5
A1.去图书馆看《linux内核源代码情景分析》,分析driver_register();
O1.思考如何学习英语,多看芯片手册(英文)。
2016.5.6
分析i2c源代码
2016.5.7
分析i2c源代码
2016.5.8
分析《嵌入式LINUX驱动模板精选与项目实践》7-9章,
更加理性的认识,各种子系统,虚拟文件系统,设备驱动模型。
任务一:驱动开发
1.设备驱动程序模块编程,重点通过《Linux设备驱动》多看驱动的实例。多多分析内核代码。
设备驱动程序涉及到内核和硬件。是一个学习Linux嵌入式最好的入门方法。主要是多看实例。
2.通过博客复习前面驱动编程的技巧,熟悉内核提供给驱动的机制。
3.写驱动程序的file_operation函数。多看别人代码怎么写的。找一个驱动然后去分析。
任务二:Linux系统编程和算法(每天2h)
1.根据《系统编程》第一册。写具体的程序,自己想做什么去实现,尽量多用系统调用.
任务三:多余时间
1.复习创建自己uboot,kernel,fs流程。回顾源代码。服务器配置。
2.写裸机程序,理解硬件工作原理。思考裸机有那些硬件需要了解原理。例如I2C,NAND...
2016.5.2
A1.回学校
B1.玩了一下午+晚上无限火力。
2016.5.3
A1.看了一上午NBA,骑士VS老鹰,马刺VS雷霆。我感觉马刺晋级可能性大。
B1.下午思考了一下后面如何学习的问题。重点还是在驱动上面。分析接口协议方面的源代码。
E1.调整好心态和思维,玩玩系统编程。
2016.5.4
分析I2C设备驱动。感受:今天分析了I2C驱动感觉水很深,里面很多结构体,并不知道他们是怎么
联系在一起的。思考下如何学习这些设备驱动了。这个星期完成I2C设备驱动的分析吧。
2016.5.5
A1.去图书馆看《linux内核源代码情景分析》,分析driver_register();
O1.思考如何学习英语,多看芯片手册(英文)。
2016.5.6
分析i2c源代码
2016.5.7
分析i2c源代码
2016.5.8
分析《嵌入式LINUX驱动模板精选与项目实践》7-9章,
更加理性的认识,各种子系统,虚拟文件系统,设备驱动模型。
0 0
- 2016-5-2至2016-5-8
- 2016-5-9至2016-5-15
- 2016-8-5Activity
- 2016-4-25至2016-5-1
- 2016-5-2
- 2016-5-10-2
- 2016-5-13-2
- 2016-5-16-2
- 2016-5-17-2
- 2016-5-18-2
- 2016-5-19-2
- android讲义 2016/5/8
- 代码注释2016-8-5
- 2016-5
- 工作日志2016-5-2
- 2016-5-5 早
- 2016年8月5号
- 2016-8-5Activity启动方式
- 哈希表在Top-k问题中的应用--字符串
- Android调用webservice(线程实现)
- 【bzoj3791】作业 dp
- 图像算法工程师三重境界
- Android自定义控件:进度条的四种实现方式(Progress Wheel的解析)(源码 + Demo)
- 2016-5-2至2016-5-8
- javascript学习——使用javascript
- verilog中wire与reg类型的区别
- 转 Linux C 网络编程——多线程的聊天室实现(服务器端)
- TensorFlow 研究实践 三
- SQL注入攻击的种类和防范手段有哪些?
- 使用Excel生成符合正态分布的随机数
- MySQL计算经纬度之间的距离(转)
- java 区别“==”和equals()方法