一、基本知识,STM32F103的芯片可以分为小容量,中容量,大容量的芯片,下图为STM32F103的芯片命名规则

小容量产品是指闪存存储器容量在16K至32K字节之间
中容量产品是指闪存存储器容量在64K至128K字节之间
大容量产品是指闪存存储器容量在256K至512K字节之间

所以STM32F103ZET6属于大容量;STM32F103CBT6属于中容量

二、在keil里面进行修改
1.先打开STM32F103ZET6的工程,以正点原子的为例,将芯片型号从STM32F103ZET6改为STM32F103CBT6

2.在C/C++选项卡中将STM32F10X_HD,USE_STDPERIPH_DRIVER中的STM32F10X_HD更改为STM32F10X_MD

含义:
a.USE_STDPERIPH_DRIVE就是为了让stm32f10x.h包含stm32f10x_conf.h头文件,你也可以理解为告诉编译器,使用标准库;
b.STM32F10X_MD就是为了告诉标准库,我们使用的芯片类型是STM32型号是中容量,使标准库根据我们选定的芯片信号来配置。

3.找到启动文件,复制到代码文件夹CORE中
路径如下E:\05 学习资料\STM32\正点原子\F1\STM32 战舰A\战舰V3 资料盘(A盘)\8,STM32参考资料\1,STM32F1xx固件库\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm


4.替换掉启动文件

5.修改flash大小

如何将STM32F103ZET6的工程改为STM32F103CBT6的工程相关推荐

  1. STM32F103ZET6的芯片工程改为STM32F103C8T6的工程

    STM32F103ZET6的芯片工程改为STM32F103C8T6的工程 文章目录 STM32F103ZET6的芯片工程改为STM32F103C8T6的工程 前言 1.准备工作 2.启动文件选择 3. ...

  2. 在VS2003中以ClassLibrary工程的方式管理Web工程.

    尽管目前已经基本不用 VS2003 作为主要开发工具了,但是今天打开 SubText 却发现它的 Web 工程却是用 ClassLirary 形式的工程来管理的.也就是说不需要在 IIS 创建一个 W ...

  3. HDFS的API调用,创建Maven工程,创建一个非Maven工程,HDFS客户端操作数据代码示例,文件方式操作和流式操作

    1. HDFS的java操作 hdfs在生产应用中主要是客户端的开发,其核心步骤是从hdfs提供的api中构造一个HDFS的访问客户端对象,然后通过该客户端对象操作(增删改查)HDFS上的文件 1.1 ...

  4. 进入工程制图闪退_工程整体一

    1.安装和打开 1.1安装新版本有什么注意事项? 每次发布新版本或者重新安装软件的时候,因为一些残存的垃圾文件,有时候会影响重新安装的程序,导致不可预知的报错.所以重新安装软件希望按照如下步骤进行:① ...

  5. 测绘工程与计算机论文,测绘工程毕业论文.doc

    word文档 可自由复制编辑 测绘工程论文测绘工程 论文 GPS测量技术在工程测绘中的应用 摘要:GPS测量技术的出现和不断发展,极大地促进了测绘工作的进步,不仅使测绘的工作方式发生了根本性的变革,也 ...

  6. 计算机网络工程与菅理,网络工程与管理

    计算机网络工程的信息化管理和控制在企业项目管理的过程中是非常重要的,能够促进企业管理水平和管理质量的提高,提升企业工作人员的工作效率. 现在,小编就整理出网络工程与管理的方法以及相关知识. 实现信息化 ...

  7. 计算机 工程领域的应用论文,工程项目管理中计算机应用论文(共2052字).doc

    工程项目管理中计算机应用论文(共2052字) 工程项目管理中计算机应用论文(共2052字) 1在工程项目管理中应用计算机技术存在的问题 计算机软件是计算机运行的重要保障,一个好的计算机软件直接决定计算 ...

  8. 浙江大学计算机与机械工程,中国26所“机械工程”大学经调整、合并,浙大、西交、同济升级...

    在国内理工科知名大学的人才培养体系中,机械工程专业的报考热度持续稳定在高位.众所周知,机械工程是工学研究生教育一级学科,工程研究生教育一个领域,是一门涉及利用物理定律为机械系统作分析.设计.制造及维修 ...

  9. ML:MLOps系列讲解之《CRISP-ML (Q)ML生命周期过程—了解机器学习开发的标准过程模型—业务和数据理解→数据工程(数据准备)→ML模型工程→评估ML模型→模型部署→模型监控和维护》解读

    ML:MLOps系列讲解之<CRISP-ML (Q)ML生命周期过程-了解机器学习开发的标准过程模型-业务和数据理解→数据工程(数据准备)→ML模型工程→评估ML模型→模型部署→模型监控和维护& ...

最新文章

  1. 带头结点的线性表的链式实现
  2. 攻击面管理预防网络攻击原理?
  3. 如何出色的研究 RGSS3 (三) 形式的调整的细节
  4. c 获取char*的长度_最大的 String 字符长度是多少?
  5. 敏捷开发方法学及应用
  6. C++STL常用排序算法
  7. phpstudy mysql优化_MySQL_MySQL优化之对RAND()的优化方法,众所周知,在MySQL中,如果直 - phpStudy...
  8. 什么是WebSocket,它与HTTP有何不同?
  9. Linux系统fb驱动信息,Linux下利用fb驱动截屏
  10. 在pascal环境下学习record
  11. 关于reactor单线程模型的理解
  12. c语言中药品管理系统报告,C语言 药品管理系统.doc
  13. Otter CTF (取证专项赛)WP兼volatility取证工具运用技巧
  14. 自制的一个小地图生成器
  15. 大学生网课答案查询公众号搭建教程
  16. WinCap数据包显示
  17. 机房内网电脑时间自动同步器
  18. LLDP 链路发现协议
  19. golang选择和循环
  20. 解决idea maven reimport失效问题

热门文章

  1. HTML5视频播放器增强脚本——修改增强
  2. 一道概率题:重男轻女的情况下家庭女孩数量的问题
  3. 遗传算法求解K图染色问题(java版)
  4. SnagIt - 版本历史
  5. java 方法内标量,java知识随笔整理-标量函数和表值函数
  6. java实现音频文件的播放
  7. 【ESP32音视频传输】②通过I2S采集SPH0645麦克风音频数据并上传到服务端实时播放
  8. ul阻燃标准有几个等级_一组图看懂UL94阻燃测试
  9. HTML搜索框-滑块-简单验证
  10. 分享几个适合电脑小白使用清理C盘的方法