STM32F42xxx/STM32F43xxx 到 STM32F74xxx/STM32F75xxx的微控制器应用移植
前言
使用 STM32 微控制器开发应用的设计人员必须能够轻松地用同一产品系列中的微控制器替换另一个型号。将应用移植到不同微控制器的原因可能是:
- 为了满足更高的产品要求,对存储器大小或者增加 I/O 数量的额外要求。
- 为了满足降低成本的要求,要求使用更小的元件和更小的 PCB 面积。
本应用笔记旨在帮助从现有 STM32F42xxx/STM32F43xxx 器件向基于STM32F74xxx/STM32F75xxx 器件的设计进行移植,并且对移植过程中的每个步骤进行了分析。
本应用笔记提供了硬件移植和外设移植的指南。为了更好的理解本应用笔记中的信息,用户应该熟悉 STM32 微控制器系列。
关于其它信息,请参考 STM32F42xxx/STM32F43xxx 和 STM32F74xxx/STM32F75xxx 参考手册 (RM0090 和 RM0385) 和数据手册。文档可以从 www.st.com 上下载。
1 硬件移植
1.1 引脚排列兼容性
除了 LQFP100 封装外, STM32F74xxx/F75xxx 器件与 STM32F42xxx/F43xxx 器件完全引脚兼容,使得用户可在开发期间尝试不同的外设和达到更高的性能 (更高的频率),从而获取更大的自由度。
|