极海半导体-APM32F030和APM32F103—机械狗应用选择
1、产品开发速度
如果目前产品使用的MCU是ST的F103或者F030,直接选择对应的APM32F103、F030,简单修改代码甚至不需要修改代码就能够开发出产品。
2、从运算速度对比选择
F030的内核是M0,主频是48MHz;
F103的内核是M3,主频是96MHz,执行速度比F030快,并且内置FPU,在处理cos、sin等函数时,执行效率有显著提升。
如果对可靠性要求不高,例如大部分是常温运行,可以通过超频进一步榨干MCU,例如F030x8超频到72MHz,F103xB超频到120MHz,甚至更高。
3、从成本上选择
F030x8是比F103xB便宜
4、Flash容量、SRAM容量
可以查看编译出的bin文件(Keil环境),或者分析是否有大量的数据存于Flash,依据此评估容量;
同时注意到程序中是否有大的变量数组,SRAM容量是否满足要求;
具体参数可看数据手册。
如果要运行实时操作系统,就直接选择F103xB
5、在通用外设方面,二者其实差不多,USART、SPI、I2C、定时器这些都有
6、如果想保护自己的关键代码,即让该芯片的代码只在这一颗芯片运行,在其它的芯片无法运行,
二者都有UID、都有Flash读写保护功能,配合烧录工具、或者自定义算法都能实现
广东联科芯微电子有限公司代理的极海半导体-APM32F030、APM32F103系列大量现货供应,欢迎大家免费申请样品测试!