stm32f107和stm32f103的区别
两个系列的处理器都是以“stm32”为开头的,即这两个都是stm32芯片,是意法半导体为arm cortex-m3内核出的用于自动控制领域的微处理器。f107是互联型接口,且内部资源较多,f103是增强型(比f101强),相比f103,f107加入ieee以太网接口,2个iis音频接口(做音频解码用),全部64kbyte的sram缓存。除此之外,两系列的芯片基本相同。
这两个芯片的开发方法和调用的库函数都是一样的,通过官方称他们为stm32f10x就知道了,引脚绝大部分也是兼容的。那么在使用中,如果开发产片偏向于以太网和iis音频设备,建议选用f107系列产品,否则f103就可以了。
两者使用相同的stm32f10xxx reference manual,只是f107属于互联型设备,比f103多了otg usb和ethernet模块。通常电路板上,stm32f103采用8mhz外部晶振,stm32f107(互联型,stm32f10_cl)采用25mhz外部晶振(这时候默认时钟不用修改)。
程序在f103和f107间移植时只用改变:
options-》device,名称更改。options-》c/c+±》define,预编译头文件更改,f103对应stm32f10x_hd(大容量),f107对应stm32f10x_cl。
options-》debug-》settings-》flash download-》programming algorithm,f107对应stm32f10x connectivity line flash。
注意各个时钟频率,一个外部8m,一个外部25m,设定值影响时钟树。
替换程序启动文件。f103对应startup_stm32f10x_hd.s(大容量),f107对应startup_stm32f10x_cl.s,仅和otg、ethernet中断有关。
本文整合自 csdn、eefocus
sudo后使用别名
智邦国际企业管理软件怎么样?
机器人网红“阿尔法小蛋”亮相中国电子信息博览会吸睛无数
deepwalk算法核心的步骤
叽里呱啦用AI增值语言输出能力
stm32f107应用之与stm32F103的区别
快恢复二极管与超快恢复二极管特点及检测
电动自行车动力控制解决方案
iQOO Pro充电时间公布,依然是今年最快的,没有之一
openGauss开源社区打造全球领先的开源数据库技术生态
工业交换机外壳设计的要求有哪些,要考虑哪些影响因素
RC振荡器和晶体振荡器的优缺点和电路图分析
4d打印比3d多了什么
今晚微软Build大会看什么?HoloLens才是主角
语音机器人场景化应用
美国考虑将阿里巴巴和腾讯加入投资禁令
集成电路中铜基材料与石墨烯的应用现状
西门子交通计划在中国建立专注于道路交通的5G研发中心
新一代立体声耳机放大器的特性及性能测试
系统安装为什么CPU驱动不要安装