文章目录
关于航顺HK32F030M
HK32F030M简介
HK32F030M 系列使用 ARM® CortexTM-M0 内核
最高工作频率 32MHz, 内置 16K-ByteFLASH、 448-Byte EEPROM 和 2-KByte SRAM。
并且号称引脚兼容STM8S003F3P6,对比图如下:
而且HK32F030M还提供了一个跟STM8S类似的BEEP功能,也在PD4引脚。
但是,想要无缝转换到现有的板子上是有条件的,根据数据手册提供的信息来看,有几点区别:
- HK32F030M供电范围1.8V~3.6V,STM8S供电范围2.9V-5.5V,如果板载MCU供电是5V的话,就无法直接替换了
- HK32F030M使用SWD烧录程序,SWD需要SWDIO-SWCLK-NRST三个信号,而SWIM是串行单线调试,仅需一根SWIM信号线,无法使用原先板载的SWIM接口烧录程序。
总结来看,想要无缝切换,需要先在Demo板上调试好HK32F030M的软件,使用Scoket烧录好程序,再贴装。
HM32F030M和HM32F031M有什么不同
0301M可以堪称030M的升级版,主要体现在:
型号 | 030M | 0301M |
---|---|---|
主频 | 32M | 48M |
ROM/RAM | 16/2 | 16/2 |
GPIO | 16 | 18 |
- 0301M的主频更高,达到48M,对于一些电机控制应用而言,可以达到更高的精度
- 0301M有18个可用的GPIO,把030M上NRST和VCAP这两个引脚都用起来了
同时,航顺为这两个系列的MCU提供了,两套库。