1,使用的是正点原子库,
正点原子 f103有三个 系列 H M L;
首先选择自己的单片机型号:我的是f103r6 ( 魔法棒→ device → 下面选择自己的型号

  1. c/c++ 选项里面 preprocessor symbols 下面define STM32F10X_LD,USE_STDPERIPH_DRIVER
    STM32F10X_MD,USE_STDPERIPH_DRIVER
    STM32F10X_HD,USE_STDPERIPH_DRIVER
    修改这两处就可以了,全局编译没有问题0 error 0 warning 说明就没有问题了;

3.你编写的程序也能下载 ;但问题很大,串口不能用;
还需修改启动文件; 在core目录下, start——stm32f10x_ld.s
同样,这三个启动文件也是有三个 start——stm32f10x_Md.s start——stm32f10x_Hd.s
替换文件时;找不到 .s库文件注意 选择文件类型;

4.正点原子使用的是8M晶振;所以proteus 仿真时;cystal frequency 选择8M就可以了;

另外初始化串口 2时注意:
RCC_APB1PeriphClockCmd(RCC_APB1Periph_USART2, ENABLE);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE);
串口1是这样:
RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1|RCC_APB2Periph_GPIOA, ENABLE);
对于L系列 只有串口一 和串口2,所以B10,B11 不能作为串口三;

这些截图和细节,希望对于初学者有用。

stm32单片机相同系列型号代码移植相关推荐

  1. stm32开发板系列型号开发手册与教程视频下载地址

    可以根据自己开发板的型号来选择对应的下载地址 普中科技--各型号开发板资料下载链接: 一.51/STC8A/STM8S单片机系列 ①普中51-双核-A7开发板: 百度网盘链接:https://pan. ...

  2. STM32单片机驱动LCD12864(型号:OCM J4X8C)

    0.内容简介 软件:Keil uVision5.Image2LCD 2.9 硬件:STM32F103C8T6.LCD12864(金鹏OCM J4X8C,控制芯片ST7920) 描述:STM32F103 ...

  3. STM32工程添加模块、代码移植操作步骤

    1.直接复制粘贴第一个新建的工程,然后改名 2.在工程里新建一个WokePace文件用来放其他模块文件 3.去别的工程直接把想要的模块复制到该文件夹下,每个模块都有一个main.c和main.h,也可 ...

  4. 基于STM32单片机驱动HX711的代码分享,仅供参考

    最近在搞一个需要加入称重模块的项目,在调试的时候也是遇到了很够狗血的问题,也参考了别的工程师的设计.所以,闲话少叙,上代码 /************************************ ...

  5. 基于STM32单片机的差分升级(增量升级)算法移植手册V.3 STM32+BSDiff+LZ77

    基于STM32单片机的差分升级算法移植手册V.3 STM32+BSDiff+LZ77 更新时间:2022-03-10 版本V1.3 同步更新如下: 基于STM32单片机的差分升级(增量升级)算法V1. ...

  6. stm32单片机例程下载链接

    在这篇文章中将自己上传的资源做一个下载链接的目录方便查找下载 STM32单片机实现DMA+ADC+UART功能 STM32F103单片机+ULN2003驱动直流电机 STM32F103单片机使用TM1 ...

  7. 基于STM32单片机环境光强度检测系统光敏电阻LCD1602

    实践制作DIY- GC0011-环境光强度检测系统光敏电阻 一.功能说明: 基于STM32单片机设计-环境光强度检测系统光敏电阻 功能介绍: 1.基于STM32F103C系列,LCD1602,使用光敏 ...

  8. 基于STM32单片机智能蓝牙PWM温控风扇带定时APP控制

    实践制作DIY- GC0009-智能蓝牙PWM温控风扇 一.功能说明: 基于STM32单片机设计-智能蓝牙PWM温控风扇 功能介绍: 1.基于STM32F103C系列,OLED,DHT11温度湿度传感 ...

  9. 基于STM32单片机甲醛二氧化碳温度湿度采集系统

    实践制作DIY- GC008-甲醛二氧化碳温度湿度采集系统 一.功能说明: 基于STM32单片机设计-甲醛二氧化碳温度湿度采集系统 功能介绍: 1.基于STM32F103C系列,甲醛二氧化碳传感器,O ...

  10. 基于STM32单片机智能自动伸缩衣架雨滴重量光强温度检测伸缩速度可调-蓝牙版

    实践制作DIY- GC0010-智能自动伸缩衣架 一.功能说明: 基于STM32单片机设计-智能自动伸缩衣架 功能介绍: 基于STM32F103C系列,LCD1602显示器,光敏电阻采集光强,雨滴传感 ...

最新文章

  1. nodejs 2017
  2. Apache 创建虚拟主机目录和设置默认访问页面
  3. 《构建之法》 读书笔记(3)
  4. How To Install Visual Studio Code On Ubuntu
  5. 【Arduino】使用C#实现Arduino与电脑进行串行通讯
  6. qt中根据数据解析的结果动态的创建控件并布局
  7. Windows恶搞脚本,太实用了医院WiFi很快
  8. 超像素 Superpixel
  9. Swift设计模式: 观察者模式(发布-订阅模式)
  10. python智慧树视频爬取_python爬虫利器之requests库的用法(超全面的爬取网页案例)...
  11. 单片机基础:MCS-51单片机的硬件结构(附硬件结构框图)
  12. deepin驱动精灵_Deepin 20 Beta X64官方正式版(64位)
  13. 金融衍生品 matlab,Matlab金融工程教程金融衍生品计算PPT精选文档
  14. 苹果电脑怎么打开计算机管理,mac打开的软件怎么关 苹果电脑系统怎么关闭打开的程序...
  15. excel批量将数字转为文本格式
  16. matlab画无坐标双曲正割形状并填充颜色
  17. 一眼看清高科技,深度解析人工智能技术脉络
  18. 苹果怎么把某个app隐藏_苹果app超级签名是什么?超级签名设备用不完怎么办?...
  19. pc station v15 博图_PC STATION下载报错-工业支持中心-西门子中国
  20. 登录逻辑漏洞整理集合

热门文章

  1. PIFA 天线的推论及计算方法
  2. 【已解决】ws2_32.dll丢失怎么办?ws2_32.dll调用失败如何修复
  3. sql相关日期截取函数
  4. 微信多开软件苹果版_苹果(iphone)微信双开软件|ios系统福利来了
  5. 再别极域(亲测有效)
  6. python PDF文件转JPG
  7. c语言包含数学库函数的头文件为,Cmath——C语言数学函数库
  8. Vlfeat (Matlab安装)
  9. dreamweaver网页设计作业制作 学生个人网页单页 WEB静态网页作业模板 大学生个人主页博客网页代码 dw个人网页作业成品
  10. Android app 跳转微信小程序