会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
音视频流媒体
首页
新随笔
管理
上一页
1
2
3
4
5
下一页
2019年11月27日
FreeRTOS编程风格
摘要: 数据类型 基本使用的是标准C里面的数据类型,但是针对不同的处理器,对标准C的数据类型又进行了重定义; 在FreeRTOS中详细的数据类型重定义在portmacro.h这个文件中,具体如下: 在FreeRTOS中int类型从不使用,只使用short和long型(在Cortex M内核的MCU中,sho
阅读全文
posted @ 2019-11-27 16:49 SKILL-RABBIT
阅读(375)
评论(0)
推荐(0)
2019年9月23日
驱动调试方法
摘要: 驱动调试方法 内核打印函数printk 调试内核、驱动最简单的方法就是使用printk函数打印信息; printk函数的打印级别 printk函数与用户空间的printf函数格式完全相同,它所打印的字符串头部可以加入“”样式的字符,其中n为0~7,表示这条信息的打印级别; 在内核代码:include
阅读全文
posted @ 2019-09-23 11:04 SKILL-RABBIT
阅读(1248)
评论(0)
推荐(1)
触摸屏驱动
摘要: 触摸屏驱动 input子系统框架: 输入子系统的核心文件input.c,其中的file_operations中的.open会找到input_handler得到具体的fops, 在linux内核中是evdev.c来提供handler,它里面有一个evdev_handler,这个evdev_handle
阅读全文
posted @ 2019-09-23 10:59 SKILL-RABBIT
阅读(552)
评论(0)
推荐(0)
2019年9月22日
I2C总线、设备、驱动
摘要: I2C总线、设备、驱动 框架 I2C驱动框架可分为3个部分,分别是:I2C核心层、I2C总线驱动层(适配器层)以及I2C设备驱动层; I2C核心层 提供了统一的I2C操作函数,主要有两套函数smbus(system manager bus)和i2c_transfer; 其中smbus是i2c_tra
阅读全文
posted @ 2019-09-22 20:35 SKILL-RABBIT
阅读(897)
评论(0)
推荐(0)
2019年8月27日
字符设备驱动程序分析
摘要: 字符设备驱动程序分析 下面是针对jz2440开发板写的一个led驱动程序,重点不在于该程序,而是以此为例,对字符设备驱动程序框架的分析总结; C / jz2440 leds driver / include include include include include include includ
阅读全文
posted @ 2019-08-27 16:30 SKILL-RABBIT
阅读(247)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告