Files
stm32-cnn/README.md
2024-11-08 21:42:42 +08:00

24 lines
918 B
Markdown

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