语言实践项目
weixin_37890976
这个作者很懒,什么都没留下…
展开
-
语言实践2-驱动学习(2)驱动程序框架
完成一个驱动需要两部分内容: (1)驱动程序.c文件:关于设备的函数 (2)应用程序,打开设备文件并进行操作 这篇文章是关于(1)的 本来想先试着写继电器的驱动程序,从简单的学起,但发现首先是找不到继电器的驱动程序,其次因为这个太简单,很难搞清楚驱动程序的架构。所以先看难的ds18b20驱动程序,网上很多。 参考: http://www原创 2017-12-08 19:04:18 · 165 阅读 · 0 评论 -
语言实践2-驱动学习(1)hello world驱动
Hello World模块: #include #include MODULE_LICENSE("Dual BSD/GPL"); static int __init hello_init(void){ //两个下划线,开始只写了一个,一直无法通过编译,浪费了好长时间。 printk(KERN_ALERT "Hello,World\n"); ret原创 2017-12-04 13:26:30 · 115 阅读 · 0 评论 -
语言实践(1)-任务分析
这是大二下学期的项目,大三上又着重学了网络编程,也对驱动有了一定的了解,就又翻出来看一看。 语言实践项目的任务: 由于所学知识受限,先研究前两点 通过对任务的分析,可以得到: 1.所需硬件:继电器(相当于开关) 开发板 采集电流电压设备原创 2017-11-24 23:51:25 · 124 阅读 · 0 评论