cc1310官方示例如何在不同内存芯片跑起来

本文记录了小白在移植TI CC1310官方示例到不同内存芯片上的过程,遇到的问题及解决思路。主要涉及修改内存大小设置,屏蔽无关函数和引脚映射,以及针对特定芯片解封所需功能。
摘要由CSDN通过智能技术生成

小白问题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与实现调用的函数我们都用不的了吧,屏蔽屏蔽

在一番‘屏蔽’操作完成后,来编译下整个工程。很

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值