1.由于stm32f103RC/RD/RE系列单片机芯片级的bug,代码中用到重映射相关函数的地方,在其后面添加__HAL_AFIO_REMAP_SWJ_NOJTAG();语句,如下所示:

__HAL_AFIO_REMAP_TIM3_PARTIAL();        
    __HAL_AFIO_REMAP_SWJ_NOJTAG();
    __HAL_AFIO_REMAP_TIM3_DISABLE();
    __HAL_AFIO_REMAP_SWJ_NOJTAG();

2.在工程配置文件中定义STM32F103xE宏。

3.工程文件中配置器件为STM32F103RC。

4.如果没加__HAL_AFIO_REMAP_SWJ_NOJTAG();语句就烧进去的话,会导致sw调试器无法连接stm32单片机。这时有以下几种方法解决:

1.将RESET控制信号接到JLINK的RESET脚。

2.手工方式控制RESET信号。鼠标点下载图标前先按下RESET按键(接地),点下载图标后松开RESET按键。

3.BOOT0拉高。

可根据自己的实际情况选择最便捷的方式。

stm32f103rb升级到stm32f103rc时代码移植注意事项相关推荐

  1. ili9341代码移植注意事项

    网上的demo一大把,基本都可以使用,寄存器也没什么好设置的,但要注意几个方面: 1.镜像设置. 2.横竖屏设置.

  2. MT6762平台NXP NFC代码移植要点

    1 找到官网,获取源码包 NXP NFC移植源码 https://github.com/NXPNFCProject 固件 https://github.com/NXP/nfc-NXPNFCC_FW/t ...

  3. 基于MPI的H.264并行编码代码移植与优化

    2010 03 25 基于MPI的H.264并行编码代码移植与优化 范 文 洛阳理工学院计算机信息工程系 洛阳 471023 摘 要 H.264获得出色压缩效果和质量的代价是压缩编码算法复杂度的增加. ...

  4. 现有代码移植到Metro App

    现有代码移植到Metro App 一:工程配置 配置WinRT工程时要注意以下几点: 静态库工程General里的"Windows Store App Support"设成true ...

  5. tar在linux编译为exe,将Linux代码移植到Windows的简单方法 1

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 一.前言 Linux拥有丰富各种源代码资源,但是大部分代码在Windows平台情况是无法正常编译的.Windows平台根本无法直接利用这些源代码资源.如果 ...

  6. 将Linux代码移植到Windows的简单方法

    将Linux代码移植到Windows的简单方法 一.前言 Linux拥有丰富各种源代码资源,但是大部分代码在Windows平台情况是无法正常编译的.Windows平台根本无法直接利用这些源代码资源.如 ...

  7. 历时 7 天,我把一万行 Scala 代码移植到了 Kotlin 上!

    [CSDN编者按]去年,Google 宣布 Kotlin 正式成为 Android 官方开发语言,由此引发了迁移 Kotlin 的一股热潮.在本文中,作者分享了他在七天内把代码从 Scala 移植到 ...

  8. 将 5 万行 Java 代码移植到 Go 学到的经验

    原文地址: Lessons learned porting 50k loc from Java to Go 原文作者:Krzysztof Kowalczyk 译文出处: https://blog.ko ...

  9. IMX6Q的硬编码(VPU)的工程代码移植

    IMX6Q的硬编码(VPU)的简化代码移植 文章目录 IMX6Q的硬编码(VPU)的简化代码移植 简介 imx-vpuwrap的代码下载与编译 代码的下载 代码的编译 示例代码的研读 示例代码的移植 ...

最新文章

  1. match_parent和fill_parent的区别
  2. RHEL 5基础篇—文件和目录的管理
  3. RobotFrameWork控制流之if语句——Run Keyword If
  4. 分享 - 普通程序员如何转向AI方向
  5. 谈谈surging引擎的tcp、http、ws协议和如何容器化部署
  6. mysql 备份 一张表_mysql 备份表的一个方法
  7. 女朋友生气了吗?算法比直男更懂她
  8. 排序算法-快速排序(入门)
  9. 从0开始构建一个属于你自己的PHP框架
  10. visual studio运行时库MT、MTd、MD、MDd
  11. 安装解锁网易云音乐 unblockneteasemusic 三种方法
  12. JavaMail使用阿里云企业版邮箱发送邮件
  13. C++ search()函数用法详解(深入了解,一文学会)
  14. Oracle Dimension in DWH
  15. 实验4 FIR数字滤波器设计及软件实现
  16. cocos2d - 触摸事件
  17. 20170604第四讲
  18. 南昌师范学院同学会05级计算机,返校感言|故事初始,是回归,回到南昌师范学院的TA们,说了这些……...
  19. 落球法测量液体粘滞系数
  20. 纽约大学计算机博士奖学金如何,斑马博士捷报|纽约大学(NYU) MS Computer Engineering录取+7000美金奖学金!...

热门文章

  1. Spring Boot Dubbo 应用启停源码分析
  2. JPA_@Table 注解详解
  3. mac mysql使用_在Mac中安装和使用MySQL
  4. 夏日炎炎 数据中心要降温更要注意湿度影响
  5. “疫”不容辞,数据中心的“逆行之道”
  6. python不等式编程_在Python中pandas列上的不等式
  7. 用python计算贷款_Python基于Logistic回归建模计算某银行在降低贷款拖欠率的数据示例...
  8. 成功解决ModuleNotFoundError: No module named 'torch.utils.tensorboard'
  9. Interview:算法岗位面试—10.11下午—上海某公司算法岗位(偏机器学习,互联网数字行业)技术面试考点之XGBoost的特点、python的可变不可变的数据类型、赋值浅拷贝深拷贝区别
  10. Matlab:序列分析法MATLAB代码