手册中提到在CC3200的ROM中存在Boot loader 和DriverLib,但是应用程序怎么调用ROM中的DriverLib呢?
Viki Shi:
请参考SDK中的DriverLib例程:C:\TI\CC3200SDK_1.4.0\cc3200-sdk\driverlib
及相关文档:CC3200-Peripheral_Driver_Library_User's_Guide
xyz549040622:
1. 在所有使用driverlib API的.c文件中顺序包含以下头文件:
#include "rom.h"
#include "rom_map.h"2. 为所有项目文件添加全局预处理定义USE_CC3220_ROM_DRV_API。
3. 使用MAP_APIname而不是 APIname来调用所有的API。例如,使用MAP_UARTCharPut而不是 UARTCharPut。任何的更改或添加都应遵循此方法。
4. 重新编译所有相关库及项目。
gaoyang9992006:
参考上面两位的回复,同时可参考以下帖子内容加深理解
e2echina.ti.com/…/122805