STM32入门指南中的文件架构
发布时间
阅读量:
阅读量
在学习STM32相关知识的过程中,本人主要参考了B站洋桃电子提供的教学内容(此前曾使用过正点原子的视频教程,但认为其内容对于初学者而言不够友好),因此在实际操作中大量参考(借鉴)了该课程中的代码内容,特此说明。
文件树

从整体结构来看,这份文件主要由六个部分构成,由于不同人员在命名习惯或组织方式上可能存在差异,因此具体名称或架构形式可能会略有不同。然而,其核心组成部分以及开发方法在本质上保持一致。
初创企业运营模式分析
其中STARTUP作为STM32的启动代码,采用汇编语言进行编写。在日常使用单片机进行开发时,通常都是从main函数开始编写程序,然而单片机上电后是否直接从main函数开始执行呢?答案显然是否定的。在main函数之前,单片机会首先完成硬件堆栈指针SP和程序计数器PC的初始化,并随后执行“启动文件”。该文件一般位于项目文件夹中的startup_xxxxx.s文件中,实际上也就是我们常说的Bootloader。
不仅STM32系列单片机存在这样的启动文件,诸如NXP的微控制器、TI的MSP430以及51系列单片机等也均具备类似的启动机制。启动文件的主要作
全部评论 (0)
还没有任何评论哟~
