基于tiny6410 的led驱动
来源:互联网 发布:华策影视 知乎 编辑:程序博客网 时间:2024/05/16 10:21
由于快要断网了,这里简单记录一点
我的第一个linux驱动程序终于写好 了
基于tiny6410 的led驱动
三天了,遇到很多的问题,最大的一个问题是由于教学视频给的历程有错误,
static long tiny6410_leds_ioctl(
struct inode *inode,
struct file *file,
unsigned int cmd,
unsigned long arg)
{
我不知道为什么会有struct inode这个参数,程序一直无法识别命令,我用打印调试,打印出cmd的值,一直是0
后来我参考其他的文献,发现没有这个参数,我将其注释了以后,终于可以打印正常的cmd的值了
但是有一个问题,还是不能识别命令,我再次打印cmd和命令宏的值
发现cmd是32位的数值,而命令宏却是16位的,应该是定义的无参数命令的缘故
这样又无法case到命令了
于是我程序里吧cmd强制取前16位
终于led灯亮了
改天再贴具体程序代码。。。。。睡觉 了 =.=
0 0
- 基于tiny6410 的led驱动
- 基于Tiny6410的LED驱动程序
- 基于tiny6410的led驱动程序
- 基于Tiny6410的LED驱动程序
- 基于tiny6410开发板的LED驱动 编写与使用(第一个linux驱动)
- Tiny6410 简单的LED字符设备驱动
- Tiny6410 简单的LED字符设备驱动
- Tiny6410 LED 驱动笔记
- tiny6410 platform led驱动
- 基于Tiny6410的ds18b20驱动
- 基于Tiny6410的ds18b20驱动
- Tiny6410 led 驱动实现分析
- Tiny6410 led 驱动实现分析
- Tiny6410 led 驱动实现分析
- 基于tx2440的led驱动
- 基于platform驱动模型的LED驱动
- tiny6410 linux混杂设备 led驱动
- tiny6410 Linux 按键控制LED驱动
- C#使用TCP/IP与ModBus进行通讯
- JavaEE技术路线图
- Vmware What is the location of the directory of C header files that match your running问题的解决
- Proguard android代码混淆 防止反编译
- 表达式求值
- 基于tiny6410 的led驱动
- mysql导入sql文件
- 一些比较好的知识点学习网址
- Java获取当前的日期和时间
- 《征服C指针》第一章重点小结
- 数字统计---解题思路
- HDU 1251 统计难题
- Android回调机制(全面深入学习一)
- Cocos2D-x游戏开发之十九:瓦块地图之碰撞检测