代码拉取完成,页面将自动刷新
此工程为WINDOWS
CMD
环境下编译POWERshell
会报错,解决方法未知修改逻辑代码,进入build文件夹,执行cmake
生成makefile文件,完成后执行make
进行编译,编译生成的.hex
和.bin
文件将在out
文件夹内,可直接使用
Core
文件夹为核心代码文件,处理业务代码时无需改动。包括:
BSP
文件夹,为板级支持包,核心板功能均在次实现,依据具体外设对库函数的再次封装Firmware
库函数文件夹,为兆易提供的对核心寄存器的封装与基础功能的实现freeRTOS
实时系统文件夹,是实时操作系统的移植,Inc
为M4内核的相关头文件Src
为芯片初始化相关,包括启动程序,链接脚本,时钟初始化,与创建根任务函数build
编译文件夹,编译过程将在此处进行,内部文件均可删除out
生成文件夹,最终的二进制文件将在此处生成,文件可删除,每次编译将重新生成User
用户文件夹,用户逻辑文件将在此处编写,还包含freeRTOS
配置文件,依据项目实际进行配置.
├── Core
│ ├── BSP
│ ├── Firmware
│ ├── FATFS
│ ├── Inc
│ ├── Src
│ └── freeRTOS
├── User
├── build
└── out
RAM: 0x20000000: 30K # 主程序使用内存 0x20007800: 2K # SA算法专用内存
FLASH: 0x08000000: 27K # bootload程序段 实际使用大小为16K 0x08006C00: 64byte # SA算法接口函数列表 列表长度最大为16,目前使用6个 0x08006C40: 960byte # 测试用例列表 列表最大长度为120,目前8个 0x08007000: 90K # 主程序段 目前使用45K 0x0801D800: 10K # SA算法程序段
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。