之前执行image programing,这样启动之后就自动执行adc例程,red led闪烁 sampling,下了一个Heperterminal,有连接显示,但无读数,试了几次,决定拆下外围电路再重新检测。
之后重启也不执行了,之后又擦写几次,无果。
现在用OOB例程写入,显示和操作没问题。是不是说明板子本身没问题呢?
求解。
Gongwang zheng:
adc例程怎么写到板子flash里呢?我看有两种方法,
1.添加user files,这个在GUI界面里加入了,然后再program,应该就能写入flash,貌似没用。
2.Image programming,在我之前试验的时候写成功了,应该是进行了128次的采样,但是一直在终端窗口没看到数据,只有上面图片中的简单信息。
之后不知为什么,好像再也下载不进去image了(Uniflash显示已经“downloading Gang Image",但是重启后并没有执行的现象),list File System 也没显示有“adc”例程的影子。
然后想看看flash里面有什么,做List File System,反馈如下:
这个是什么意思?
Terry Han:
用OOB例程写入,显示和操作没问题—说明CC3200基本的网络处理器NWP没什么问题,建议直接用TI的例程ADC,进行仿真状态下的测试,排除硬件板卡的问题,
Gongwang zheng:
回复 Terry Han:
谢谢Terry休息天帮我回答问题。
我重新安装了SDK,这样adc例程是3月1日下载的了,仿真状态是怎么做?我是用Uniflash写入image,然后再拔掉SPO2和58脚的跳线帽,按reset来做的。现在image下载之后没看到有adc文件,按reset没反应。
会不会有其他的系统文件没有写入?
adc外接电路我按照“笔记”的内容作了220K和150K+1uf的分压,然后用表测量分压值,调到1.4V(最大值),连上58脚后的电压是1.1x V,应该不会是电压过高吧.
外部电路的5V是J19引出的(板子是PCusb供电,同时做终端串口)
Terry Han:
回复 Gongwang zheng:
仿真状态是怎么做?—仿真状态就是可以不用Uniflash下载到CC3200的SPIFlash中,而是直接通过编译器CCS、IAR进行在线debug,这样程序是下载到CC3200的RAM中执行的,掉电不保存程序,但是在线Debug可以让你更快的定位问题。
Gongwang zheng:
回复 Terry Han:
哦,这样啊,我是初学,问的问题有点白菜啦,谢谢Terry。我去试验一下再反馈
Gongwang zheng:
回复 Terry Han:
进去IAR之后是这个样子的
好像download不了
哪里搞错了?
Gongwang zheng:
回复 Terry Han:
现在终端窗口没显示,115200波特率设定,早前是有显示的(并且红色led会闪不少次,应该是做转换),后来没有显示了,led也没再闪过。我是拔掉SPO2和58脚的跳线帽试验的。
为什么我上面照片上的IAR download那里的图标都是灰色的呢,是不是有安装驱动?我没找到lunchpad给IAR7.xx的驱动啊
Gongwang zheng:
回复 Terry Han:
今天想外接电源测试一下,做了microUSB公头,电源5mA,不行,调到45mA,看指示灯可以工作了。
这时候想重新刷新一下oob例程测试,于是ccs uniflash进入,打开oob,format 1MB,program,断电,摘掉SOP2的跳线帽,再插回电脑USB插头。
于是红灯开始不断闪,一会儿停了
这时终端窗口出现一些信息
这个跟以前ADC例程出现的几乎一样,以前也应该出现ADC例程的标识啊?