简单功能需求,STM32是否可以当作一个高性能51单片机来开发?
现需升级一设备的控制系统,经过资料搜集打算使用STM32
单片机需要做的是:
1.使用到3个串口,一个串口接收PC发送的大小为12K字节的数组,一个串口与另2个STC单片机通讯,预留一串口与其它外设通讯
2.数组接收完成后,如果有外部指定中断触发,根据数组查表发送数据给外接的10位并行DA,输出波形
3.其它内部程序算法等,不涉及外部端口
功能需求应该说相当简单,计划选择STM32,主要想法是大容量片内RAM,不用外扩,需用3串口,32位单片机易与10位DA连接
非常感谢原子版主共享的学习资料,对STM32零基础,大概能看明白该怎么下手
重点看了寄存器方式的开发,配置IO、串口等相关内容,因为是针对性做产品,暂时没打算花太多时间和精力深入研究STM32
现主要问题是原先从没接触过STM32,只熟悉51(汇编和C51)
感觉就我这个简单系统需求,STM32和51的开发区别大吗?有什么需要特别注意的地方?
望版主、各位高手大侠和有类似经验经历的朋友不吝指教,先行拜谢 |