正在学习SCS的使用,使用的板子是CC2650,尝试运行程序给的样例。按照quick start guide里的操作一步步进行,analog light sensor这个样例的代码在IAR中能够正常编译并下载到板子里,但运行时没有出现应该出现的亮灯现象,使用SCS调试时adcvalue的数值也始终是0。用万用表测量了电压,ALS_PWR稳定在3.2V左右,正常室内照明情况下ALS_OUT为0.3V,完全遮住light sensor情况下为0,用台灯靠近light sensor时为0.6V。请问可能是什么地方出了问题?
另外iar项目能够运行,但iar_tirtos项目在编译时会报错
Error while running "C:\ti\xdctools_3_31_01_33_core/xs" –xdcpath="C:\ti\tirtos_simplelink_2_13_01_09\products\bios_6_42_00_08\packages" iar.tools.configuro -c "D:\sensor\IAR EWARM\arm" –cc "D:\sensor\IAR EWARM\arm\bin\……
请问iar_tirtos的项目应该如何运行?
张越:
我也在看这个例子,这个例子是从adc接口读外部数据的吧,你没外接 所以一直是零。我猜的
mapleshin:
回复 张越:
这个example是从板子上自带的light sensor读数,把ALS_PWR连到RF2.6,ALS_OUT连到RF2.5,并不需要外接其他设备。我运行的时候两个端口的电压都是正常的,但是ADC却不显示读数,不知道是什么原因。
张越:
回复 mapleshin:
没道理呀 内部的为什么还要接adc?
张越:
回复 张越:
我看到程序里面写的输出接23 power接26
mapleshin:
回复 张越:
light sensor是在smartRF板上的,ADC是在CC2650里的,板上的端口要连接起来才行
mapleshin:
回复 张越:
对,板子本身就是这么接的
张越:
回复 mapleshin:
貌似我这个板子不是rf06
henry shi:
试试直接把scs生成的工程移植到iar上的某个蓝牙例程中,应该就可以实现带操作系统的scs程序了