02 2021 档案

摘要:之前写过单片机状态机的框架编写,软件定时器的编写等,这些都是在中大型裸机框架中经常用到的,否写就无法很难写好软件。 本文则再次整理一些裸机框架的一点思路。 毫无疑问,裸机里面,状态机、软件定时器都是要用到的,但是在整个工程里面,需要合理设计框架,合理利用状态机和软件定时器,至关重要了。 裸机就是大循 阅读全文
posted @ 2021-02-28 11:42 wdliming 阅读(1287) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/qiyuexin/p/7067646.html 2. 串口程序 while(1){ if(++x>=180){ y = 90; x = 0; } if(x>=90) y++; else y--; z = sin(x*Pi/90); p = cos(x* 阅读全文
posted @ 2021-02-25 15:50 wdliming 阅读(846) 评论(0) 推荐(0) 编辑
摘要:https://mp.weixin.qq.com/s/LQCfzSrnXU69MTVlTmXwEg 正文部分 1 波峰波谷用处 对于信号波峰波谷识别在嵌入式领域应该是非常广泛的,因为大部分的信号都处于一种时变的状态,信号在时域上处于一种类似于正弦波的波动状态。比如计步软件就是通过IMU模块所采集的变 阅读全文
posted @ 2021-02-25 14:15 wdliming 阅读(6342) 评论(0) 推荐(0) 编辑
摘要:转载:https://www.cnblogs.com/zhangte/p/5155452.html [引]:侵入检测的作用就是监测侵入事件,保护重要的数据不被非法窃取。 你的数据是保存在RAM里的;但是一掉电RAM里的数据就没了;有一块地方,后备电池相关的一块RAM的数据却放不掉(除非电池没电了); 阅读全文
posted @ 2021-02-21 10:33 wdliming 阅读(463) 评论(0) 推荐(0) 编辑
摘要:https://github.com/embedded-office ucos相关 https://github.com/nimaltd stm32驱动相关,外设等 https://github.com/SiliconLabs ucos官方github 已经转移了 https://github.co 阅读全文
posted @ 2021-02-19 14:10 wdliming 阅读(524) 评论(0) 推荐(0) 编辑
摘要:按键在嵌入式开发中,是比较重要的,也是常见的外设,因此,很有必要学习,也要掌握编写基础的按键驱动,通常最基本的情况下,都是使用状态机的框架来出来,因为尽管硬件电路上有滤波电路,但还是要软件滤波的。(软件滤波很多采集系统中都是用到的)。在学习过程中,可以自己尝试编写简单的单机,组合按键单机等,锻炼思维 阅读全文
posted @ 2021-02-13 11:22 wdliming 阅读(1164) 评论(0) 推荐(0) 编辑