随笔 - 730  文章 - 2  评论 - 12  阅读 - 92万
11 2019 档案
CJSON
摘要:参考文档:http://m.elecfans.com/article/798692.html 主要用来打包或解析成标准格式以用来在网络间的K-V数据结构的解析,是用双向链表实现的,还有子目录,结构比较简单,只要项目加载cjson.c/cjson.h即可。使用方法见参考文档,主要有: 一 打包:cJS 阅读全文
posted @ 2019-11-21 22:42 杰瑞鼠 阅读(341) 评论(0) 推荐(0) 编辑
TM1638控制
摘要:原理图图纸: 显示控制与读按键与寄存器的对应 驱动代码:码云; 阅读全文
posted @ 2019-11-21 14:21 杰瑞鼠 阅读(743) 评论(0) 推荐(0) 编辑
C语言之链表
摘要:单链表,双链表,循环双链表 选自《C语言整理-双向链表和单项链表那些事》 链表可以为空但不能没有head指针(可作为链表名字),头节点非必须,只是为了增删操作的统一和规范。 单链表的插入只能从后面插入即尾插法。 链表就像一个铁链,每个节点node除了自身数据外,还包括一个指向下一个数据的指针(*ne 阅读全文
posted @ 2019-11-20 16:22 杰瑞鼠 阅读(387) 评论(0) 推荐(0) 编辑
RTT学习之启动流程
摘要:总结RT-Thread的启动流程。 非运行时与运行时的image文件分别是什么样的,请画下来。是谁将 RW 段中的 RW-data(初始化的全局变量)搬运到 RAM 中? MDK环境下各种数据段存储的什么数据? 在RT-Thread启动时,关了中断,那么在什么时候开启的中断? 总结自动初始化原理。 阅读全文
posted @ 2019-11-06 17:37 杰瑞鼠 阅读(1286) 评论(0) 推荐(0) 编辑
RTT学习之RTC设备
摘要:RTC:可以用单片机的片上rtc,也可以用专用的RTC芯片DS1302,PCF8563等,当然没有的也可以软件模拟。 片上RTC需要使能片上RTC的时钟(LSI或LSE(外接36.768K晶体) 时钟芯片芯片一般都是i2c接口,需要使能。对于时间要求严格,并且没有连接网络无法同步网络时间,则需要选择 阅读全文
posted @ 2019-11-06 11:42 杰瑞鼠 阅读(1034) 评论(0) 推荐(0) 编辑
RTT学习之sensor设备
摘要:Sensor设备的常用操作: 首先查找传感器设置获取设备句柄。rt_device_find 以轮询、FIFO、中断、任意一种方式打开传感器,中断和FIFO需要设置接收回调函数(释放一个信号量给接收线程处理。)。rt_device_open(dev, RT_DEVICE_FLAG_RDONLY) 连续 阅读全文
posted @ 2019-11-06 11:30 杰瑞鼠 阅读(665) 评论(0) 推荐(0) 编辑
RTT学习之PWM、ADC设备
摘要:一 使用步骤: 查找 PWM 设备获取设备句柄。rt_device_find() 设置 PWM 周期和脉冲宽度。rt_pwm_set(pwm_dev, PWM_DEV_CHANNEL, period, pulse); 使能 PWM 设备。rt_pwm_enable(pwm_dev, PWM_DEV_ 阅读全文
posted @ 2019-11-06 10:42 杰瑞鼠 阅读(1172) 评论(0) 推荐(0) 编辑
RTT学习之SPI设备
摘要:SPI分为主、从、设备;具体又分标准SPI/DUAL SPI/QUAD SPI(用80字节的RAMrt_err_t rt_spi_take_bus(struct rt_spi_device *device);代替收发寄存器) 从设备的操作:在多线程通讯中,从机需要先获得SPI总线、CS使能;使用完后 阅读全文
posted @ 2019-11-05 09:15 杰瑞鼠 阅读(1141) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示