引用 沙暴 : >MCU是STM32F030F4,2块钱,16KB的Flash,6KB的RAM,用Jlink可以仿真单步调试……所以,把51扔掉吧。
目前才刚刚开始学stm32,不过51单片机对于一般的应用来说也足……
以前我也是这样想的,但不幸这是一条弯路,浪费了很多精力和感情…… 因为我是在这个行业里工作的,天生就不喜欢做重复工作和重复造轮子。最开始在51上花费了大量功夫,迈入平台级程序大了之后,51的分bank简直是折磨人,调试维护也费劲。最后一发狠选了流明诺瑞的Cortex M3,彻底移植了代码,成本大幅下降,性能大幅提高,程序也能做到简单易懂了。后来LM卖给了TI,再被停产掉,我竟然没有一点困扰,用ST的STM32系列M3和M0、还有新唐的M0来替换,竟然代码稍做移植,用一个宏切换一下,就能在几个厂家的MCU上无缝切换…… 这才享受到了研发的快乐。新添加个功能模块,编译一下,所有产品都能享受到…… 只需要维护一份代码! 所有产品贴片前先把MCU批量烧录好Bootloader! 只需要通过串口、网口自动升级最新的用户程序! ……
时段 | 个数 |
---|---|
{{f.startingTime}}点 - {{f.endTime}}点 | {{f.fileCount}} |