上一页 1 ··· 55 56 57 58 59 60 61 62 63 ··· 74 下一页
摘要: 转自:http://www.linuxidc.com/Linux/2011-09/43187.htm 作者:作者:YAOZHENGUO2006 Input子系统处理输入事务,任何输入设备的驱动程序都可以通过Input输入子系统提供的接口注册到内核,利用子系统提供的功能来与用户空间交互。输 入设备一般 阅读全文
posted @ 2016-05-15 22:21 yuxi_o 阅读(444) 评论(0) 推荐(0)
摘要: 一篇介绍链表不错的文章: 1. 玩转C链表 2. openwrt使用list 3. 深入分析 Linux 内核链表 https://www.ibm.com/developerworks/cn/linux/kernel/l-chain/ include/linux/list.h 双向链表--双指针(无 阅读全文
posted @ 2016-05-15 00:50 yuxi_o 阅读(436) 评论(0) 推荐(0)
摘要: 参考:http://blog.chinaunix.net/uid-24460251-id-2606762.htmlhttp://blog.csdn.net/zjjyliuweijie/article/details/7001383 现有linux内核支持的设备号,可通过/Documentation/ 阅读全文
posted @ 2016-05-14 23:07 yuxi_o 阅读(1530) 评论(0) 推荐(0)
摘要: 开关电源都有过负载模式,一般额定功率的的105%~150%开启保护模式。 保护模式:打嗝模式,负载异常条件移除后可自动恢复。 实际测试:HF25W-SE-24,该电源1.0A24V,实际测试2A负载电流(电流不断加大,最大测试到2A)时,仍未处于打嗝模式。 咨询厂家,过载时短时间内不会出现打嗝保护, 阅读全文
posted @ 2016-05-10 15:55 yuxi_o 阅读(5531) 评论(0) 推荐(0)
摘要: 设备驱动实现步骤: 1. 按照RT-Thread对象模型,扩展一对象有两种方式: 1)定义自己的私有数据结构,然后赋值到RT-Thread设备控制空的user_data指针上; 2)从struct rt_device结构中派生。(推荐) 2. 实现I/O设备模块中定义的6个公共设备接口,开始可以为空 阅读全文
posted @ 2016-05-04 22:49 yuxi_o 阅读(1532) 评论(0) 推荐(0)
摘要: RTT常用数据类型定义在rtdef.h中 现在感觉问题:类型带_t,容易与后续指针混淆,定义的后续实体变量指针都带_t,如: typedef struct rt_device *rt_device_t; 阅读全文
posted @ 2016-05-04 21:30 yuxi_o 阅读(1023) 评论(0) 推荐(0)
摘要: 一. finsh在RT-Thread中被设计成一个独立的线程,它试图从外部设备中获得用户的输入,然后对用户命令进行解析执行。 正确使用finsh需要一个关联过程: rt_hw_board_init()函数调用串口初始化函数rt_hw_usart_init(),此函数初始化串口,并向系统注册“usar 阅读全文
posted @ 2016-05-01 13:16 yuxi_o 阅读(3202) 评论(0) 推荐(0)
摘要: 第一个RTT工程 1. 配置工程 选择芯片STM32F103C8(其包含该芯片的Flash及SRAM介绍); Jlink SW模式 output->Debug info/Browse info,可以直接定位函数和变量。 2. 修改LED相关GPIO。 3. 核对串口。 RTConfig.h中定义串口 阅读全文
posted @ 2016-05-01 10:49 yuxi_o 阅读(471) 评论(0) 推荐(0)
摘要: 硬件问题会导致DS1340Z-3回到2000年,软件问题会导致DS1340Z-3时间回到1970年(linux系统默认时间为1970)。 时钟的快和慢与晶振有很大关系(晶振对温度敏感),若时间相差太大,可更换晶振。此外建议软件校时。 为了使系统时间与RTC时间同步,可以在初始化文件中添加命令: /s 阅读全文
posted @ 2016-04-27 11:47 yuxi_o 阅读(414) 评论(0) 推荐(0)
摘要: 一、启动GDB调试 使用gdb调试首先在编译程序时加上-g参数: $ gcc –g –o foo foo.c $ gcc -ggdb3 -o test test.c ggdb3告诉gcc,使用gdb的扩展产生调试符号。其中“3”表示使用的是第三级(最高级)调试信息。 启动gdb调试有多种方法,可以根 阅读全文
posted @ 2016-04-25 09:48 yuxi_o 阅读(473) 评论(0) 推荐(0)
上一页 1 ··· 55 56 57 58 59 60 61 62 63 ··· 74 下一页