2019年11月6日
摘要: 总结RT-Thread的启动流程。 非运行时与运行时的image文件分别是什么样的,请画下来。是谁将 RW 段中的 RW-data(初始化的全局变量)搬运到 RAM 中? MDK环境下各种数据段存储的什么数据? 在RT-Thread启动时,关了中断,那么在什么时候开启的中断? 总结自动初始化原理。 阅读全文
posted @ 2019-11-06 17:37 杰瑞鼠 阅读(1236) 评论(0) 推荐(0) 编辑
摘要: RTC:可以用单片机的片上rtc,也可以用专用的RTC芯片DS1302,PCF8563等,当然没有的也可以软件模拟。 片上RTC需要使能片上RTC的时钟(LSI或LSE(外接36.768K晶体) 时钟芯片芯片一般都是i2c接口,需要使能。对于时间要求严格,并且没有连接网络无法同步网络时间,则需要选择 阅读全文
posted @ 2019-11-06 11:42 杰瑞鼠 阅读(945) 评论(0) 推荐(0) 编辑
摘要: Sensor设备的常用操作: 首先查找传感器设置获取设备句柄。rt_device_find 以轮询、FIFO、中断、任意一种方式打开传感器,中断和FIFO需要设置接收回调函数(释放一个信号量给接收线程处理。)。rt_device_open(dev, RT_DEVICE_FLAG_RDONLY) 连续 阅读全文
posted @ 2019-11-06 11:30 杰瑞鼠 阅读(638) 评论(0) 推荐(0) 编辑
摘要: 一 使用步骤: 查找 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 杰瑞鼠 阅读(1127) 评论(0) 推荐(0) 编辑