日期:2014-05-16  浏览次数:20708 次

大家用C语言写过什么东西?
想多练练C语言,所以看看大家都写过什么,我好参考下各位的想法,丰富下自己的C语言经历。

以后想做嵌入式linux方向的开发,所以基于硬件的也想写写!

最近一直再看内核和linux下的编程,整天啃书,现在手痒痒了,

希望大家给点建议!小弟拜谢了
------解决方案--------------------
最简单的就是把C标准库重写一遍,string.h,math.h,stdlib.h什么的
------解决方案--------------------
找一个开源的c代码来读,然后试着添加一个新功能
------解决方案--------------------
也可以这样看,比如想做嵌入式,那么NAND Flash少不了打交道。
那么可以先看看mtd utils里那些小工具是如何用的,然后看看他们用了哪些kernel或C库提供的API(比较多的是ioctl)。然后再到kernel里看看mtd部分的框架,以及kernel API的实现。也就是读读内核里的Flash驱动部分。牵扯到具体的Flash,可能要去下载该Flash IC的datasheet。硬件控制代码要熟读datasheet后才能看懂。
-----------
其实,这是我目前想学习的一部分。