小白问题max的例程移植记录
第一次所遇问题(2)
小白在看TI给的官方例程烧录到cc1310f32芯片时,根据芯片的类型在编辑器上就修改了对应的设置。但是小白编译通过了,烧录ok了,但是测试板没现象!debug都跑不起来!哭唧唧!
问题解决思路
在翻阅了手册和百度上搜查一番无果后,小白求助了万能的网友,哈哈哈。
小白得到一个不堪理解的操作步骤:
- 打开“ CC1310_LAUNCHXL_fxns.c”文件,将所有的函数都干掉(屏蔽掉,不明所以的操作着…)
- 打开“CC1310_LAUNCHXL_NoRTOS.cmd”文件,将内存大小修改与所持芯片类型大小一致(呵呵,原来我之前就做了一步~)
- 打开“CC1310_LAUNCHXL.c ”文件,将里面所有的驱动板设置全干掉(大概因为用不到所以屏蔽掉?)
- 打开“CC1310_LAUNCHXL.h”文件将里面所有的引脚映射对应名全部修改为“PIN_UNASSIGNED”。(大概是这样#define
CC1310_LAUNCHXL_DIO23_ANALOG PIN_UNASSIGNED
//IOID_23)(这一点我在想,应该是不同芯片嘛,引脚封装还是有差别的,别的不说,先屏蔽为敬🙂) - 好了,这些个文件我们都给屏蔽了,自然,我们的实现main与实现调用的函数我们都用不的了吧,屏蔽屏蔽
在一番‘屏蔽’操作完成后,来编译下整个工程。很