今天将自己建立ccs工程,调试。
1 首先安装CCS 。
由于之前已经安装了CCS4 ,希望可以找到
仿真器XDS100V2 。结果倒腾了半天还是找不到仿真器。
没办法,卸载CCS4 。安装了一个CCS5 ,也是倒腾啦很久,才找到驱动。
2 . 安装
ti_cgt_c6000_7.4.14_windows_installer
安装程序,光盘里已经提供。
3. 打开附带工程GPIO_KEY 。
编译一下。生成GPIO_KEY .out
开发板设置成debug模式,如下图设置:
3. debug 配置。
新建一个目标配置文件,命令:C66X.CCMXL .
选择C6655 , 由于风扇挡住了CPU,看不到dsp的具体型号,
之前选择C6657,报错:
正确配置后,如下图:
仿真器配置测试:
4. 程序测试。
1)run ——> debug
2)加装 GEL 文件。
3)connect
4 )加载 刚刚编译生产的可执行文件 GPIO_KEY .out
5 )运行
看到现象如下:
按下 USER0 按键将标志 Flag 置 1 ,底板 LED 开始循环点亮 。
再次按下 USER0 按键将标志 Flag 置 0 ,核心板 LED 停止循环点亮。
5. 程序分析。
采用延时方式,检测USER0 的状态,是否按下。
依次改变IO的电平状态,从而让LED 亮灭。
主要代码: