TI中文支持网
TI专业的中文技术问题搜集分享网站

在CC2640R2F调用官方adc例程时,debug已经成功,但是寄存器读取错误,且不生成hex文件

问题一:debug后,AUX_AIODIO0和AUX_AIODIO1寄存器上显示不可读状态;

问题二:刚开始不生成hex文件,在properties的里面勾选ARM Hex Utility的Enable ARM Hex Utility之后,利用生成的Hex文件在Flash programmer2里面烧写代码时,显示错误:Error occured at addr: 0x0001FFA8, writing 68 bytes。

这两个问题该如何处理呢?

PS:ADC例程里面的代码我并未进行修改

Kevin Qiu1:

1.AUX_AIODIO0和AUX_AIODIO1对应的IO是30和29,例程用到的IO是23和24,你应该看AUXIO7和AUXIO6

2.生成hex直接按下图输入${CG_TOOL_HEX} -order MS –memwidth=8 –romwidth=8 –intel -o ${ProjName}.hex ${ProjName}.out

user6425912:

回复 Kevin Qiu1:

我这里所有的IO输出都是unable to read

user6425912:

回复 Kevin Qiu1:

我这里串口助手倒是能打印ADC采到的数据,可是后面应该如何利用蓝牙功能发送呢?

Kevin Qiu1:

回复 user6425912:

将采集到的数据放到蓝牙数据包中发送出去

赞(0)
未经允许不得转载:TI中文支持网 » 在CC2640R2F调用官方adc例程时,debug已经成功,但是寄存器读取错误,且不生成hex文件
分享到: 更多 (0)