一个关于固件版本的问题
时间:10-02
整理:3721RD
点击:
我在网上找资料,技术支持首先就问固件版本是不是最新的,那么我想的是,模块固件是不是有个版本,然后单片机驱动代码有个版本?
如果是这样,那么然后我的问题是这样的:
模块是使用低版本的固件,单片机能不能用高版本驱动代码去驱动模块?
我目前有一段在main函数之前的代码,是这样的
nvmem_read_sp_version(Sp_Fw);
if(Sp_Fw[1] < 24)
{ FW_Update(); }
这个说明代码肯定是最新版本了,问题是我模块的初始化都完成不了,都执行不到这里来的,
我直接将总线初始化然后再直接执行这段代码仍然卡死。
所以我现在有这么个问题,如果回答是肯定的,那么就不好整了,我都不知道模块里面的版本
是多少。
忘了说,我用的是jorjin的wg1300-b0模块。
你的MCU是什么,初始化不了的具体现象是什么,是卡在哪个函数里面了吗?
可以先看一下http://processors.wiki.ti.com/index.php/CC3000_Serial_Port_Interface_(SPI)初始化的过程是不是像这个链接里描述的。
我使用的是stm32做主控,以下是收发的数据
说白了就是起始的几个收发数据和你给的那个链接里所描述的是一样的。
您好,我是个新手,那个版本更新的那些二进制文件在那里下的啊
请参照这个页面去下载:http://processors.wiki.ti.com/index.php/CC3000_Patch_Programmer