8c9b2562429fddf8d9eba49b18ada116c8d28ca3
移植代码说明
需要移植的代码位于 ../PORTING 目录下。以下是注意事项:
修改内容
- 在
PORTING/MALLOC/malloc.c文件中,找到mem2base和mem2mapbase变量。- 默认值
0XC01F4000是内存管理的起始地址。请将其修改为 SDRAM 中 DATA 截止地址后的一小段地址,确保不会与 DATA 缓存区地址冲突。
- 默认值
注意事项
-
在
PORTING/FATFS/src/diskio.c文件中:- 引入头文件
sdio_sdcard.h和w25qxx.h,并替换为凌智开发板的对应文件。
- 引入头文件
-
在
PORTING/CNN/debug.c文件中:- 代码中使用了
LED和定时器3进行 STM32 死机检测。根据项目需求,可以选择删除这些判断代码。
- 代码中使用了
-
在
PORTING/USMART/usmart.c文件中:- 代码中会用到
定时器4(函数Timer4_Init)。请不要删除该代码,最好也不要进行修改。
- 代码中会用到
Description
Languages
C
99.5%
Assembly
0.4%