上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 73 下一页
  2019年11月20日
摘要: 单链表,双链表,循环双链表 选自《C语言整理-双向链表和单项链表那些事》 链表可以为空但不能没有head指针(可作为链表名字),头节点非必须,只是为了增删操作的统一和规范。 单链表的插入只能从后面插入即尾插法。 链表就像一个铁链,每个节点node除了自身数据外,还包括一个指向下一个数据的指针(*ne 阅读全文
posted @ 2019-11-20 16:22 杰瑞鼠 阅读(353) 评论(0) 推荐(0) 编辑
  2019年11月6日
摘要: 总结RT-Thread的启动流程。 非运行时与运行时的image文件分别是什么样的,请画下来。是谁将 RW 段中的 RW-data(初始化的全局变量)搬运到 RAM 中? MDK环境下各种数据段存储的什么数据? 在RT-Thread启动时,关了中断,那么在什么时候开启的中断? 总结自动初始化原理。 阅读全文
posted @ 2019-11-06 17:37 杰瑞鼠 阅读(1265) 评论(0) 推荐(0) 编辑
摘要: RTC:可以用单片机的片上rtc,也可以用专用的RTC芯片DS1302,PCF8563等,当然没有的也可以软件模拟。 片上RTC需要使能片上RTC的时钟(LSI或LSE(外接36.768K晶体) 时钟芯片芯片一般都是i2c接口,需要使能。对于时间要求严格,并且没有连接网络无法同步网络时间,则需要选择 阅读全文
posted @ 2019-11-06 11:42 杰瑞鼠 阅读(998) 评论(0) 推荐(0) 编辑
摘要: Sensor设备的常用操作: 首先查找传感器设置获取设备句柄。rt_device_find 以轮询、FIFO、中断、任意一种方式打开传感器,中断和FIFO需要设置接收回调函数(释放一个信号量给接收线程处理。)。rt_device_open(dev, RT_DEVICE_FLAG_RDONLY) 连续 阅读全文
posted @ 2019-11-06 11:30 杰瑞鼠 阅读(655) 评论(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 杰瑞鼠 阅读(1158) 评论(0) 推荐(0) 编辑
  2019年11月5日
摘要: 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 杰瑞鼠 阅读(1122) 评论(0) 推荐(0) 编辑
  2019年10月30日
摘要: 一 线程间的同步与互斥:信号量、互斥量、事件集 线程互斥是指对于临界区资源访问的排它性,如多个线程对共享内存资源的访问,生产消费型对产品的操作。临界区操作操作方法有: rt_hw_interrupt_disable() / rt_enter_critical()进入临界区, rt_hw_interr 阅读全文
posted @ 2019-10-30 17:32 杰瑞鼠 阅读(866) 评论(0) 推荐(0) 编辑
摘要: 时钟节拍 :等于 1/T_TICK_PER_SECOND 秒,用 SysTick_Handler实现,在每次加1时都会检查当前线程的时间片是否用完,以及是否有定时器超时。定时值应该为该值的整数倍。非整数倍或者高精度延时要用读系统时间和硬件定时器来解决 系统时间:rt_tick 的值表示了系统从启动开 阅读全文
posted @ 2019-10-30 16:54 杰瑞鼠 阅读(718) 评论(0) 推荐(0) 编辑
  2019年10月29日
摘要: 典型LPWA技术: 1 Sigfox技术由同名的法国Sigfox公司设计研发,成立于2010年,因为Sigfox网络由Sigfox公司为主导进行全球部署,这样能最大程度保证网络服务质量的统一性和稳定性,即全球一张网,用户设备即可以享受到跨国的便利性,不需要漫游服务,又能连接到同等品质的网络. 2 C 阅读全文
posted @ 2019-10-29 15:18 杰瑞鼠 阅读(609) 评论(0) 推荐(0) 编辑
摘要: 一 热释电传感器: 一种对人体感应的红外开关,加菲尼尔透镜可以在更大角度侦测信号 操作模式:周期模式(定时处理),侵入模式(低功耗中断模式),占用模式(类似软件中的设备锁) 阅读全文
posted @ 2019-10-29 14:32 杰瑞鼠 阅读(168) 评论(0) 推荐(0) 编辑
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 73 下一页