TI15.4协议栈适用问题
时间:12-23
整理:3721RD
点击:
1、launchpad上使用的是CC1310F128RGZ,封装大小时7*7的,使用TI15,4开箱代码已调通。如果换成CC1310F128RHB,封装大小是5*5的,开箱代码还适用吗?还是需要更改什么配置?
不同封装主要是引脚映射不同,请按照这边修改: https://e2e.ti.com/support/wireless_connectivity/proprietary_sub_1_ghz_simpliciti/f/156/p/524375/1912614#1912614
是否只要将CC1310_LAUNCHXL.c替换为CC1310DK_5XD.c即可?
是的,如果CC所选的芯片的flash size不是128kB,是64KB.还要在CC1310DK*.cmd里修改define,其他地方不需要修改了,因为TIRTOS系统可以把硬件层抽象出来。
#define FLASH_BASE 0x0
#define RAM_BASE 0x20000000
#ifdef DEBUG
#define FLASH_SIZE 0x20000 //'F128 on EM
#define RAM_SIZE 0x5000
#else
#define FLASH_SIZE 0x10000 //'F64 on custom PCB
#define RAM_SIZE 0x4000
#endif
目前TI 15.4只能在128KB Flash芯片上运行。