• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

STM32F103移植到STM32F100需要修改什么

yhj416606438 2018-03-01 浏览量:2401
STM32F103移植到STM32F100需要修改哪里,直接用f103的程序烧入到F100不能运行,但是烧到F101就可以运行,不都是F10x系列吗
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 如果工程是用STM32CubeMX建的,那就方便了,硬件的接口函数是通用的,把你写的那部分复制黏贴到新工程里重新编译一下。
    • 发布于 2018-03-01
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了 :PMIC - 电池充电器 IC ,国产没有符合替代型号。 回复

其他答案 数量:10
  • 能在F101上运行只能说恰巧外设配置都一样,不同的芯片外设的配置还是略有不同的,这个是需要修改的地方
    • 发布于2018-03-01
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :ISL97656IRTZ-TK Renesas Electronics America In 回复

  • 如果有不同的工程,只要引脚功能匹配,基本不需要修改,如果只有103的工程,你需要修改.s的启动文件,切换芯片型号,然后修改相应的引脚配置等。
    或者你试用CUBEMX重新新建一个工程也可以。

    • 发布于2018-03-01
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  : 回复

  • 芯片设置、startup_stm32f10x_xx.s根据容量选启动文件、还有一些外设资源数量跟主频的差异(如果用hal库应该能比较好兼容,标准库感觉会gg)还是建议用老徐的办法,如果是hal库的话cubemx建工程吧,如果是标准库的话又不想换hal就可能要辛苦点了。

    • 发布于2018-03-01
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :推荐替代料;TSB12LV32TPZEP,TI 回复

  • 启动文件选择对吗,还有芯片的相关设置,编程算法设置等。
    • 发布于2018-03-02
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :替代型号:PCF85176T/1Y 回复

  • 对比一下外设,是不一样的。程序中是不是使用了一些F100没有的外设呢
    • 发布于2018-03-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般不同芯片配置不同,你的F103运行在F101感觉可以使巧合,推荐使用STM32CUBEMX进行配置移植,方便快捷
    • 发布于2018-03-02
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :就是 回复

  • 外设接口一样应该可以
    • 发布于2018-03-02
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :错料,实物封装与手册不符https://www.infineon.com/cms/en/product/packages/PG-TDSON/PG-TDSON-8-10/ 回复

  • 只要引脚数一样,外设一样,就可以直接用

    • 发布于2018-03-04
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :TFM252012ALTAR47MTAA,确认这个型号是否正确,原厂和供应商平台都没有查到该型号 回复

  • 寄存器,pin,存储映射,等等底层相关的不一样的,都要改,你这个问题问的范围比较大呀,估计没有人能说清楚说全了,除非刚刚移植过你这两个芯片的小伙伴。
    • 发布于2018-03-06
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :都是松下厂牌的话,那就是同一颗料 回复

  • HAL库写的程序会很好移植,库函数都是不变的,只需要复制自己编写的代码部分就行了
    • 发布于2018-03-06
    • 举报
    • 评论 2
    • 0
    • 0
电子老工程师 回复了  :PIC24F16KA302-I/SO,Microchip Technology,供参考,需要跟客户确认 回复
电子老工程师 回复了  :1、PIC16LF1936T-I/SO IC MCU 8BIT 14KB FLASH 28SOIC 回复

相关问题

问题达人换一批

STM32F103移植到STM32F100需要修改什么