差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
stm32:theverystarter [2024/12/17 20:43] – laythy | stm32:theverystarter [2024/12/19 11:44] (当前版本) – laythy | ||
---|---|---|---|
行 22: | 行 22: | ||
新建project: | 新建project: | ||
1. 新建project同C51,弹出manage run-time environment(新建工程小助手)关闭即可。 | 1. 新建project同C51,弹出manage run-time environment(新建工程小助手)关闭即可。 | ||
- | 2. 然后在keil5 mdk软件右侧“设计树”——Target1下新建Start,添加: | + | 2. 然后在keil5 mdk软件右侧“设计树”——Target1下新建Start。 |
+ | | ||
startup_stm32f10x_md.s | startup_stm32f10x_md.s | ||
core_cm3.c | core_cm3.c | ||
行 29: | 行 30: | ||
system_stm32f10x.c | system_stm32f10x.c | ||
system stm32f10x.h” | system stm32f10x.h” | ||
+ | 其中startup_stm32f10x_md.s适用于flash用量64K-128K、型号STM32F101/ | ||
3. 在项目根目录新建文件夹/ | 3. 在项目根目录新建文件夹/ | ||
+ | {{: | ||
写点灯代码 —— 第一次编译就遇到的问题: | 写点灯代码 —— 第一次编译就遇到的问题: | ||
B站江科大stm32课--【2-2】新建工程-报错4个error解决方法:下载v5版本的arm编译器(我用的ARMCompiler_506_Windows_x86_b960可以)。 | B站江科大stm32课--【2-2】新建工程-报错4个error解决方法:下载v5版本的arm编译器(我用的ARMCompiler_506_Windows_x86_b960可以)。 | ||
行 64: | 行 67: | ||
(不勾选下载程序后要点板子上的复位按钮才能运行)。 | (不勾选下载程序后要点板子上的复位按钮才能运行)。 | ||
+ | 忽略用stlink下载时提示的升级固件(山寨的stlink往往会提示这个),解决方法 https:// |