Part Number:CC2640R2FOther Parts Discussed in Thread:CC2640, SYSCONFIG
使用CC2640做的小板子,在CCS下载了simple_peripheral后编译通过烧录后无法正常运行,程序卡在
/* * ======== CC2640R2_LAUNCHXL_initGeneral ======== */ void CC2640R2_LAUNCHXL_initGeneral(void) {Power_init();if (PIN_init(BoardGpioInitTable) != PIN_SUCCESS) {/* Error with PIN_init */while (1);////////////////程序卡在这里}/* Perform board-specific initialization */Board_initHook(); } /* * ======== Board_init ======== */ void Board_init(void) {CC2640R2_LAUNCHXL_initGeneral(); }
程序的引脚没有初始化完成。
另外请问CC2640是否有像CC2340一样的用户图像配置界面?如果有该怎么找到它?
Galaxy Yue:
你好,
1.PIN_init(BoardGpioInitTable) 可能是初始化引脚失败
可以参考一下这个
https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/930753/ccs-cc2640r2f-custom-board-returning-pin_no_access-from-pin_init-boardgpioinittable
另,请保证你的所有的引脚已正确连接到开发板上,并无接触不良
2.
Cherry VIP 说:像CC2340一样的用户图像配置界面
这个是指syscfg吗?
类似
,
Cherry VIP:
1.并没有使用CC2640的开发板,是自己画的板子,没有接其他外设,只留出了一个烧录口,在debug的时候,就卡在while(1);
2.对类似的界面,我没有找到,只有在使用CC2340的时候,当我添加完例程后就可以在左侧看到,在CC2640上面并没有看到对应的工具
,
Galaxy Yue:
1.那可能是PCB的PIN脚连线不对
也可能是你使用的引脚太多?
您使用的 RHB 软件包的 DIO 数量少于您从中复制板文件的 7×7 软件包。基本上,您必须注释掉 RHB 上不存在的板文件中的 DIO。
2.您可以直接选择下载sysconfig软件
这是下载link:
https://www.ti.com/tool/SYSCONFIG?utm_source=google&utm_medium=cpc&utm_campaign=epd-der-null-58700007779115391_sysconfig_rsa-cpc-evm-google-soas_int&utm_content=sysconfig&ds_k=sysconfig&gad_source=1&gclid=Cj0KCQiAoeGuBhCBARIsAGfKY7xdcpjbarohzs1mM5rMuIbYYBJvwn3u8XM4lzv2EauxQG-N8I3CTbsaAuUZEALw_wcB&gclsrc=aw.ds
这个是在CCS打开的指南:
https://software-dl.ti.com/simplelink/esd/simplelink_cc13x2_26x2_sdk/3.30.00.03/exports/docs/dmm/dmm_user_guide/html/sysconfig/getting-started.html
,
Cherry VIP:
你好,在使用名为 simplelink_cc2640r2_sdk_5_30_00_03 的SDK时,并没有相应的界面
,
Galaxy Yue:
在SYSCFG中打开也只有TI DRIVERS,
CC2640仅驱动部分支持sysconfig