C语言的深入学习及uclinux上简单硬件驱动实验

       本想快速的进入状态,进行相应的硬件驱动实验,但用到C语言这块时感觉到非常的生疏,只能发费一些时间去学习C语言了!!现在可以感觉到了,C语言这个东西,入门简单,真正的玩转并不是那么容易的一件事呀!尤其在指针这块,不发费个十天半月编程实验,是不会领悟其中的意识的!

       一直以来总感觉到对uclinux去控制硬件感到非常的神秘和不可理解,不知道一个操作系统是如何去控制硬件电路的!仔细看了一下实验书,才有点眉目,原来所有的硬件都有其对应的驱动代码,uclinux只要调用其驱动代码就可以进行相应的操作了!常用的调用函数有:open()-------打开文件;close()-------关闭文件;read()-------读文件;write()-----写文件;ioctl()--------I/O控制用来执行读写以外的操作!

       时间过的挺快的,下一步要深入到硬件内部进行学习!先从简单入手,逐步提高!

      加油!相信会克服困难,更上一层楼的!!哈哈!明天见!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值