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

请教一个问题

环境是CCS3.3,CGT是5.2.13,目标芯片是F28335,使用DSP/BIOS,芯片下面带一个液晶

之前调试一直使用正常,后来出现一个很郁闷的问题。

我定义了一些全局变量,还有一些全局常量。

我把其中一个源文件的全局变量剪切到另外一个源文件,其他保持不变,然后发现液晶的显示乱码了。

恢复原状则显示正常。在这个过程中,DSP/BIOS都是一直在运行的

后来发现改变某些全局变量的位置时,都会出现这种问题,恢复则没有问题。

查了一下map文件,有些变量的位置改变了,还有.cinit的也有一点改变

具体是什么问题呢?搞了我几天,相当的郁闷。。。。

Young Hu:

检查下与液晶显示相关的代码吧!这个看不到代码不好分析具体的原因。

环境是CCS3.3,CGT是5.2.13,目标芯片是F28335,使用DSP/BIOS,芯片下面带一个液晶

之前调试一直使用正常,后来出现一个很郁闷的问题。

我定义了一些全局变量,还有一些全局常量。

我把其中一个源文件的全局变量剪切到另外一个源文件,其他保持不变,然后发现液晶的显示乱码了。

恢复原状则显示正常。在这个过程中,DSP/BIOS都是一直在运行的

后来发现改变某些全局变量的位置时,都会出现这种问题,恢复则没有问题。

查了一下map文件,有些变量的位置改变了,还有.cinit的也有一点改变

具体是什么问题呢?搞了我几天,相当的郁闷。。。。

jason chen1:

回复 Young Hu:

液晶那边只是发数据过去就好了,28335不是直接控制

我感觉是.cinit改变了之后,就导致这样的

环境是CCS3.3,CGT是5.2.13,目标芯片是F28335,使用DSP/BIOS,芯片下面带一个液晶

之前调试一直使用正常,后来出现一个很郁闷的问题。

我定义了一些全局变量,还有一些全局常量。

我把其中一个源文件的全局变量剪切到另外一个源文件,其他保持不变,然后发现液晶的显示乱码了。

恢复原状则显示正常。在这个过程中,DSP/BIOS都是一直在运行的

后来发现改变某些全局变量的位置时,都会出现这种问题,恢复则没有问题。

查了一下map文件,有些变量的位置改变了,还有.cinit的也有一点改变

具体是什么问题呢?搞了我几天,相当的郁闷。。。。

Young Hu:

回复 Young Hu:

发数据也得有个接口啊?得一步一步的来查找问题所在。如果程序架构好得话,肯定不会因为几个变量影响其他部分的工作。您觉得.cinit改变后,为什么导致这个?有没有想象为什么?这个问题只能您自己一步一步来查。我们对您的系统和程序根本不了解,没法帮您太细致的分析。怎么会出现因为几个变量更改导致液晶有问题呢??、

赞(0)
未经允许不得转载:TI中文支持网 » 请教一个问题
分享到: 更多 (0)