硅传公司的CC1310模块 Flash解锁和擦除

本次要开发的是硅传公司的CC1310无线测温低功耗模块,由于硅传公司为CC1310的Flash烧入了AT指令程序,并且对Flash进行了锁定保护,因此我们无法直接往Flash中烧录程序。

但是硅传公司在声称该模块是支持二次开发的,并在模块内部集成了低速晶体(32.768kHz)和高速晶体(24MHz)。

因此若我们要进行二次开发,我们需要对CC1310的Flash进行解锁擦除操作。

我们使用TI提供的Uniflash进行本次的Flash解锁擦除操作,下面是操作步骤。

硬件介绍

要保证CC1310与XDS110采用2-Wire JTAG接线方式连接

解锁和擦除步骤

本次操作使用的软件是Uniflash,它可以在TI官网下载,并且TI提供了安装和使用手册,安装一路认就可以

安装完成后打开Uniflash,输入CC1310,会弹出CC1310 LAUNCHPAD,选中该选项后Start

 

在第二栏Setting&Utilities中搜索erase,会看到下面这个Manual erase选型,选择第一项

 如果是对CC1310模块第一次擦除的话,软件会询问你芯片Flash已被锁定,是否解锁,点击确定

擦除后结果如下:

 烧录程序测试

保持上述的硬件连接, 打开CCS,选择一个CC1310的例程,进行编译烧录,若能正常烧录则说明Flash解锁成功

注意事项

最后记录一些该CC1310模块使用注意事项:

  1. 模组从上电到初始化完成大概有 30 毫秒的延时,建议上电后,外部 MCU 延时一定时间后再进行串口通 信或者使能操作
  2. 透传数据的吞吐量与射频的空中波特率和串口的波特率有关,不同串口波特率帧与帧之间的间隔时间不 同(3 毫秒~20 毫秒),若需要提高吞吐量,需配合好空中波特率和串口波特率

相关文章

显卡天梯图2024最新版,显卡是电脑进行图形处理的重要设备,...
初始化电脑时出现问题怎么办,可以使用win系统的安装介质,连...
todesk远程开机怎么设置,两台电脑要在同一局域网内,然后需...
油猴谷歌插件怎么安装,可以通过谷歌应用商店进行安装,需要...
虚拟内存这个名词想必很多人都听说过,我们在使用电脑的时候...