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

DSP/BIOS程序跑飞问题

使用DSP/BIOS对28335编写了程序,在RAM中测试没有任何问题。烧写到Flash时出现跑飞问题,具体现象为:烧写后直接在CCS中运行,程序跑飞,然后再次从程序开头运行,程序正常;下电后启动,发现程序每次都跑飞。在main中添加了串口发送数据,发现跑飞的时候main程序均执行完毕。初步的判断是执行完DSP/BIOS操作系统没有正常启动(设置有PRD函数,正常运行时会有LED轮流闪烁)。对配置文件进行了检查,没发现身边么错误。PS:该程序以前烧写后能够正常运行,现在的版本只是添加了一些代码而已,没有使用新的模块。

Victor Zheng:

试试吧任务的堆栈设大一些,看看是不是堆栈溢出了。

使用DSP/BIOS对28335编写了程序,在RAM中测试没有任何问题。烧写到Flash时出现跑飞问题,具体现象为:烧写后直接在CCS中运行,程序跑飞,然后再次从程序开头运行,程序正常;下电后启动,发现程序每次都跑飞。在main中添加了串口发送数据,发现跑飞的时候main程序均执行完毕。初步的判断是执行完DSP/BIOS操作系统没有正常启动(设置有PRD函数,正常运行时会有LED轮流闪烁)。对配置文件进行了检查,没发现身边么错误。PS:该程序以前烧写后能够正常运行,现在的版本只是添加了一些代码而已,没有使用新的模块。

Lin Wang2:

回复 Victor Zheng:

Victor Zheng

试试吧任务的堆栈设大一些,看看是不是堆栈溢出了。

赞(0)
未经允许不得转载:TI中文支持网 » DSP/BIOS程序跑飞问题
分享到: 更多 (0)