和CAN通信还好着呢,我试着看cmd文件flash分配空间也都没啥异常,没办法下我烧写后带仿真器在flash下单步,程序分支都可以进去,和上层通讯都正常,pwm的相关寄存器值也变化了,但是DSP的pwm管腿没输出,这种情况下我点Debug下的restart,结果好了,pwm也输出了。反复试验都是这样,现在就是烧写到板子后断电上电,pwm没输出,和在没restart之前状态一样,也不知哪里有问题,现在就怀疑是不是在cmd分区那里,程序搬运的有问题,数据变量程序段什么的,还请大神们帮忙看看呀~~谢谢~
非法字符,或者缺少生声明。建议删除这行,重新输入下。
把void PIDfunc_calc()放到结构体PID_FUNC_DEFAULTS{} 前面。
如果你有DSP28335的开发板的话,上手还是比较快,没有的话买一块或者借一块都行。我的建议是搭建好开发环境CCS(Code Composer Studio),然后在TI官方网站下载一个controlSUITE装上,这个软件里面包含TI TMS320F28x系列芯片的参考程序库文件等一系列资源,正确安装完CCS和controlSUITE后,可以在菜单VIEW->TI Resource Explorer里找到controlSUITE里的各个芯片的例程(如下图),然后自己把28335所有的外设数据手册下载下来,例程用到哪个外设就去看哪个的外设的数据手册,然后尝试读懂例程,不懂的问题多去TI官方的支持论坛(>
H1=1;H2=1;H3=1;是要完成置位?置位不是GpioDataRegsGPBDATbitGPIOx这个寄存器吧?
GpioDataRegsGPASETbitGPIOx=1, 置1
GpioDataRegsGPACLEARbitGPIOx=1,置0
不知道是不是这个原因,你在看看
以上就是关于求助28335关于程序烧写及仿真的问题,折腾死我了全部的内容,包括:求助28335关于程序烧写及仿真的问题,折腾死我了、在DSP28335书上找的PID程序,加到我的CCSV5工程里,会出现错误,求助。、DSP28335学习新手,求助等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)