HC32F4A0 系列开发笔记目录
选用芯片
对比STM32的优势
踩过的坑和一些总结:
1——串口空中断bug
2——标志位的寄存器
3——写IAP遇到的问题
4——CPU主频配置
5——RTC时钟
6——移入操作系统后的DDL_DealyMS函数
7——IO口的一些区别
8——ETH
9——CPU主频与IO口读写周期
10——HC官方库的解锁
11——配置寄存器需要解锁保护寄存器
12——SRAM3的读问题
选用芯片
由于芯片涨价严重,stm32f4系列价格对比国产芯片高不少,所以使用国产华大半导体的HC32F4系列开发。曾经考虑过stm32f460作为开发,但是f460系列的缺陷就是外设通道特别少,而且不支持VBAT,比方说我想用8个串口做产品,但是f460只支持4串口,并不符合理想。所以使用了HC32F4A0,共提供了10个USART,6个SPI,6个I2C,2个CAN,2个USB,以及提供了一个ETH MAC。但是确实F460比较便宜。
综上,选择了HC32F4A0PGTB开发,flash有1MB的容量,516KB的SRAM。共100脚。
————————————————
版权声明:本文为CSDN博主「K V G」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/ZYP_KVG/article/details/127840927
|