我们公司做了一块开发板,程序仿真没问题了。其他程序烧写都没问题,只有一个CAN总线接收带液晶显示的,烧进去液晶不显示。单独烧液晶程序没问题。请问高手,是哪儿的问题?谢谢!
Shine:
请问用的是哪款芯片?
ccb bcc:
回复 Shine:
TMS320VC5509A
Shine:
回复 ccb bcc:
vc5509a没有CAN总线接口。“单独烧液晶程序没问题”那是不是说烧写失败的代码是液晶程序合到其他程序后?
ccb bcc:
回复 Shine:
是的。
用的can控制芯片MCP2515,IO口模拟时序。
Shine:
回复 ccb bcc:
烧写失败的程序用仿真器能调试成功吗?
生成hex文件时,有没有把GEL文件中的一些初始化设置放到代码中实现?
li cao:
回复 Shine:
Shine Zhang 您好,请问能问你一些关于DM642的问题吗?如果方便的话能把你的邮箱给我一下吗?
Shine:
回复 li cao:
有问题在论坛上发吧,这样也方便其他客户参考。
DM642具体什么问题呢?另开个帖子吧,如果我回答不了,也可以帮你转到达芬奇论坛。
ccb bcc:
回复 Shine:
用仿真器可以调试成功。
烧写过程跟其他程序一样的。
生成hex文件时,有没有把GEL文件中的一些初始化设置放到代码中实现?
你说的这个怎么实现啊?
Shine:
回复 ccb bcc:
在生成boot table时实现,比如说GEL文件中对EMIF寄存器的设置,在hex.cmd文件中用-reg_config实现
ccb bcc:
回复 Shine:
谢谢!你能举个例子吗?我还是不太懂。