摘要: 简单来讲队列是任务间通信的方式,队列本身是可以存储消息的,队列的消息可以由一个或者多个任务写入,也可以由一个或者多个任务读出,总之消息队列是任务间通信方式; 阅读全文
posted @ 2019-02-21 23:38 braveheart007 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 触摸开关 当人触摸M1开关时,C1和VD1会触发IC1,IC第三脚输出高电平,点亮LED; 当人触摸M2开关时,C1和VD1会触发IC1,IC第三脚输出低电平,关掉LED; 223B是一款触摸开关芯片可以组成单点触摸开关模块; 资料:https://wenku.baidu.com/view/1c0a 阅读全文
posted @ 2019-02-21 23:17 braveheart007 阅读(801) 评论(0) 推荐(0) 编辑
摘要: 当FreeRTOS启动任务调度器以后,任务调度器会在心跳中断函数中确定下一个要运行的任务,如果任务调度器仅仅依靠任务优先级来判断该运行哪个任务,这样会造成低优先级的任务根本没法运行,因为FreeRTOS的任务都是循环执行的,这样就失去了优先级的意义。为了统筹安排任务的执行,FreeRTOS增加了任务 阅读全文
posted @ 2019-02-21 21:27 braveheart007 阅读(535) 评论(0) 推荐(0) 编辑
摘要: FreeRTOSConfig.h 中的常量configMAX_PRIORITIES的值就是任务优先级的最大数值,这个数值可以按照自己的需要改动,当然值越大,内核对内存的开销就越大,一般设置一个满足自己需求的最小值就可以了; FreeRTOSConfig.h中另一个重要的常量就是configTICK_ 阅读全文
posted @ 2019-02-21 20:56 braveheart007 阅读(1494) 评论(0) 推荐(0) 编辑
摘要: 齿轮、梁板、凸轮、滑轨……看似简单的零部件,被天才工程师巧妙地组合到一起,就能精确完成各类复杂的工作。这些精致的机械工作原理各个都会让我们观察很久,静心的观察他们你会发现真的很有意思。 这个很耐看 细心观察你会发现它的奥妙之处 全自动小型冲锋枪的上弹、激发、退壳原理,看上好几分钟你才会有一个连续的印 阅读全文
posted @ 2019-02-21 16:17 braveheart007 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 齿轮、梁板、凸轮、滑轨……看似简单的零部件,被天才工程师巧妙地组合到一起,就能精确完成各类复杂的工作。这些精致的机械工作原理各个都会让我们观察很久,静心的观察他们你会发现真的很有意思。 这个很耐看 细心观察你会发现它的奥妙之处 全自动小型冲锋枪的上弹、激发、退壳原理,看上好几分钟你才会有一个连续的印 阅读全文
posted @ 2019-02-21 16:16 braveheart007 阅读(263) 评论(0) 推荐(0) 编辑