Linux学习
获得 1107 次赞
帮助过799人
OLED,每一个像素都是一个LED灯,可以自己发光。LCD,每一个像素,都是液晶控制单元,可以控制光线的通过量。而光线则由后面的平光源通过。从显示效果来说,如果都显示黑色,OLED可以做到纯黑,而LCD的黑色看起来可能就是灰色。功耗上,OLED会更低一点
如果从功能上,加上磁珠与不加,感觉没事差异,但是如果你去做电磁兼容,高频的时候,你就可以看到,问题比较明显。所以我的建议是,如果使用环境不是很复杂,这个可以不加,特殊环境的话,建议加上。
两个方案,1、单片机硬件上加个电池,这样备份寄存器就可以掉电保存数据。2、修改单片机的供电电路,加上大电容,电路供电回路设置单向(加二极管),另外输入端采用掉电触发电路。逻辑上就是当检测到系统掉电后,由于单片机这段的大电容,可以提供单片机延时工作一段时间,就在这段时间完成数据保存。
实际上这个与你自己需要测试信号的特性,选择触发模式。比如,你测试SPI,为保持信号的完整性,一般选择CS信号做触发。测试I2C,那就是SCK,这个需要根据你被测信号来决定的。
一般都是采用前后台方式,个人觉得,从职业规划角度上来说,没有必要在这方面下功夫,程序只要满足项目的要求就可以了。另外,可以考虑RTOS,网络编程,然后通过STM32转入到LINUX,这才是一条纯技术路线