在基于rfWSNode参考例程测试完成之后,想把这程序移植到5*5或者4*4这体积更小的单片机上面,参考了一些网上的资料但是还是不成功,在加载CC1310DK_5XD里面的board.h文件里面的头文件竟然是CC2650DK_5XD.h,能请TI官方的专家对于这一方面的操作流程具体的说一下吗?要是能贴上图片的话就更好了 ,万分感谢!!!~~
Kevin Qiu1:
CC2650DK_5XD和CC13X0引脚位置是一样的,所以头文件用了CC2650 可以参考这里C:/ti/simplelink_cc13x0_sdk_4_10_01_01/docs/blestack/software-developers-guide/ble-stack-2.x-guide/ble-stack-2-index.html#running-the-sdk-on-custom-boards
C:/ti/simplelink_cc13x0_sdk_4_10_01_01/docs/blestack/software-developers-guide/ble-stack-2.x-guide/ble-stack-2-index.html#running-the-sdk-on-custom-boards
gang yang1:
回复 Kevin Qiu1:
非常感谢您的解答 ,我看过了您说的这个网址相关内容,里面是不是太过于空泛了,丝毫没有讲解移植的相关流程,能请您把这个移植流程稍微具体的讲解吗?
Kevin Qiu1:
回复 gang yang1:
移植目前没有具体的文档说明,你可以下载tirtos_cc13xx_cc26xx_2_21_01_08:
里面有4XS、5XS的配置文件,替换配置文件可能会快一点
C:\ti\tirtos_cc13xx_cc26xx_2_21_01_08\products\tidrivers_cc13xx_cc26xx_2_21_01_01\packages\ti\boards\CC1310DK_5XD
gang yang1:
回复 Kevin Qiu1:
我这边已经有下载了这个SDK,也找到了相关的文件,根据网上其他人替换文件的方法尝试了,直接替换的话,引出了一大堆问题,添加了对应的路径也无法解决所有的错误,网上的说法也不一致,替换文件的数量也有说法不一致的,有说只要替换CC1310DK_5XD.c,CC1310DK_5XD.h 和 CC1310DK_5XD.cmd,也有说Board.h 和ccfg.h 的,两种方案其实我都试过了 ,还是不太行,您能具体说一说吗?做个移植比开发还麻烦。。另外我下载的版本是tirtos_cc13xx_cc26xx_2_16_01_14,程序是从simplelink_cc13x0_sdk_4_10_01_01 SDK中的example/rtos/cc1310_LaunchXL里面 的rfWSNode例程
fghj dfghjk:
回复 gang yang1:
你好,我现在也遇到和你一样的情况,不知道您的移植问题解决了??我现在把相关引脚 改成f64对应的引脚,不用的引脚屏蔽了,修改flash这块因为用的SDK也是和你一样,只能在CC1310_LAUNCHXL_TIRTOS.icf中做了一下修改,编译没有错误,烧录到4*4的片子中总失败,提示这样。大神要是解决了解决移植问题,请请多多指啊!