分享

STM32F207和STM32103的区别

 笔录收藏 2017-08-22
 

1、 STM32F103和STM32F207的主要功能区别

增加USB Host(OTG)

增加以太网口

串口由3个增加到6个

I2C由2个增加到3个

SPI由2个增加到3个

CAN由1个增加到2个

ADC由2个增加到3个,由16位升级为24位

增加了摄像头模块

等等

2、 STM32F103和STM32F207的寄存器区别

除了几个比较核心的功能,如NVIC(中断控制,207比103多23个中断)外,STM32F207和STM32F103有了很大的改变,

改变有如下几个方面,一是内存镜像地址发生了改变(这个比较容易修改),二是功能寄存器内容项增加,三是同名寄存器项的含义发生改变(这个是最麻烦的,几乎要修改103的所有相关代码,并且需要重新进行代码调试)

3、 由此带来的影响

原有的103代码只能参考,不能简单拷贝,近乎重新编写,因为要一一核实相关寄存器的含义。

原来没有的功能,需要全新移植

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多