a4c022bac1fe9697
获得 26 次赞
帮助过59人
解决了,和社区送的ESP8266有关系, 插上后8266将电源电压拉低0.5伏,然后单片机一直被复位状态,还有可能我买的STC8A8片子还是老版本的 UART有问题!够狗血!
飞思卡尔的单片机在超频方面做的很好,超频跑也很稳定,STM32没有试过。试着提高一下FSMC的频率试试。在配置FSMC时候看守液晶屏驱动手册,把时序调整成液晶屏可以识别的比较小的。
管理文件,可以利用一些小型的文件操作系统, 开源的FATFS有两个版本,一个是适用于大容量的单片机 另一种是为像51这样小容量的单片机;国内的振南也写了一个ZnFat,也可以。在管理文件方面最好使用文件操作系统吧,
STC15或者STC8 都有自带的 PWM,可以同时输出8路PWM ,完全够用, 不过建议舵机的PWM发生器和电机的PWM发生器使用不要使用同一个。因为电机需要高频率的PWM已经上K了,我经常用10K,而舵机一般在50Hz和300H左右,两个频率相差很大。当然也可以用STC12进行软件模拟PWM。