- 博客(3)
- 收藏
- 关注
原创 新建基于固件库的 MDK5 工程模板
本节我们以STM32F103ZE芯片为例,讲解如何新建基于固件库的MDK5工程模板。1.新建工程目录(框架)、2.添加固件库相关文件到工程目录下并加入工程中、3.选择编译中间文件存放目录(OBJ)、4.添加工程所用头文件路径并配置全局宏定义变量。接下来我们再次点击编译会发现仍然有很多报错,这是为什么呢?因为3.5 版 本的库函数在配置和选择外设的时候通过宏定义来选择的,所以我们需要配置一个全局的 宏定义变量。按照步骤 16,定位到 c/c++界面,然后填写”到 Define 输入框里面(
2024-11-08 15:57:51
1253
原创 浅析STM32单片机程序烧录方式:ISP串口下载、ST-LINK仿真器烧录和一键下载。
浅析STM32单片机程序烧录方式:ISP串口下载、ST-LINK仿真器烧录和一键下载。
2024-11-05 21:03:13
1522
原创 一文梳理基础概念:ARM指令集、ARM架构、ARM内核、Cortex、SOC、芯片、单片机之间的关系【科普】
指令集是存储于CPU内部,用来引导CPU进行加减运算和控制计算机操作系统的一系列指令集合,其本质是段二进制机器码,对于32位的cpu,这些指令就是一个个32位的01的序列,不同的值就代表了不同的机器指令,cpu的硬件能完美的解析并执行这些指令,比如寻址、运算、异常处理等等。CPU可以识别机器码,但程序员很难看懂机器码,更别说用它来写软件,因此后面就有了汇编语言,汇编语言与机器码一一对应,现在有很多不同版本的汇编语言,本质上就是有不同的指令集。
2024-11-03 20:44:58
2224
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅