大道科技论坛

标题: QQ2812-Easy2812常见问题汇总之:一基本问题 [打印本页]

作者: 涛行九天    时间: 2016-4-5 14:41
标题: QQ2812-Easy2812常见问题汇总之:一基本问题

一、基本问题


问:QQ2812与Study-2812增强版的区别
答: QQ2812开发板是我们在Study-2812普及版和Study-2812增强版的基础上,总结了他们的优点和缺点,进行再次改进而形成的。QQ2812开发板针对Study-2812增强版的改进之处:
1、QQ2812为四层板,更加稳定,Study-2812为两层板;
2、QQ2812尺寸为13.5×11cm,是Study-2812的一半不到,更适用于嵌入产品中;
3、QQ2812更多的引出了SPI、PWM、CPLD的32个IO,方便用户扩展和二次开发;
4、QQ2812增加了1602字符液晶的接口和实验;
5、QQ2812增加了EEPROM IIC的实验;
6、QQ2812调整USB芯片ISP1581为CY7C68013,更加稳定,开发更加简单;
7、QQ2812调整CPLD芯片EMP7128为EPM3256,门数扩大一倍,方便用户二次开发;
8、QQ2812的CAN、485接口采用TVS管,对地电容,保护电阻等措施;
9、QQ2812在地线处理上,地线层数字地与模拟地分别覆地,最后通过一个电感单点连接;
10、QQ2812在电源处理上,电源层VCC,3.3V模拟电源,1.8V,电机用5V均分别覆地;
11、QQ2812在散热处理上,DSP,CPLD,3个电源芯片下部均覆金属焊盘以增加传到散热效果;

问:QQ2812与Easy-2812的区别
答:Easy2812 开发板是我们在QQ2812 开发板基础上简化而来,专门为适应学生的需求。
1、Easy2812 去掉了USB DEVICE 部分;
2、Easy2812 去掉了音频输入输出部分;
3、Easy2812 去掉了DA 输出部分;
4、Easy2812 去掉了RS-485 部分,更换为第二个RS-232 口;
5、Easy2812 外部RAM 芯片变更为IS61LV6416;
6、Easy2812 去掉了电源开关;
7、Easy2812 为两层板,QQ2812 为四层板;
8、Easy2812 增加引出了18 路CPLD IO 接口;

问:我应该是安装CCS2.2还是3.1?
答:推荐安装CCS2.2,因为我们的代码都是在2.2下调试的。当然3.1下通常也可以用。

问:1、开发板和仿真器通电顺序有没有要求?断电顺序呢?
2、刚买一个开发板,load  .out文件看看现象,可是观察完外部ram读写实验后,再load其他.out文件就不行了,而且用project-打开工程文件也提示错误了,好像是说文件已经被删除似的,这是怎么回事啊?
3、load program-.out文件   Debug  go main     - run
然后我要看下一个实验是不是重复上面的步骤呢,前几个实验就这样看没有问题,就是外部ram读写实验后再想看看外部flash实验,重复这个步骤就出问题了, load完成后发现程序还是刚才ram的程序。

答:1、通常是先给开发板上电,再给仿真器上电,关电则反之。
2、有些文件的初始化占用资源冲突,这时候复位一下CPU(Debug---Reset CPU)就可以了。
3、同2,实际是没有load进去。

问:其他厂家的仿真器能不能配合QQ2812使用?
答:TI的仿真器JTAG接口都是一样的,只要是正规厂家的仿真器都可以用。我们也有DSP仿真器,具体详细说明请到我们网站看看。

问:我使用其他厂家的仿真器不知道怎么安装和设置?
答:安装建议看看仿真器厂家提供的用户手册,参照手册应该就能够完成。
设置大同小异,大概也就地址不同,请参照仿真器厂家用户手册或者参考我们提供的用户手册进行设置。

问:使用仿真器连接QQ2812怎么避免插反?
答:我们的仿真器和开发板在JTAG第六脚都做了防反插处理,通常第6脚是去掉的,插反了是插不进去了。对于没有做防反插处理的仿真器,注意核对一下第一脚,通常插头上带三角箭头的是第一脚,在QQ2812上也有对应的管脚标注,注意看一下。

问:DSP是否跟51单片机、arm一样,有那种简易的JTAG仿真器么?
答:51简易仿真器所谓的"仿真功能" 其实就是使用SST89E564RD一类的51芯片,内部烧写了SST公司的提供的bootloader代码,具有了简单的仿真功能,单纯用在学习上是可以的。但跟专业的仿真器相比,速度慢、寿命短、不稳定。
ARM可以通过简易JTAG小板,配合铁锋大侠写的jtag.exe来实现简单的仿真功能,jtag.exe是用软件模拟了硬件jtag时序,相比较专业仿真器,JTAG小板速度慢、不稳定,尤其下载大程序的时候更明显。
DSP仿真器JTAG接口是由TI的芯片ACT8990实现的,由于没有公开JTAG时序,所以没有简易的JTAG仿真器,如果要学习DSP,还是需要购买一个DSP仿真器。

问:QQ2812板上AD是片内自带的么?精度如何?速度多少?
答:2812片内自带12位AD,流水线最快转换周期为60ns,单通道最快转换周期为200ns。输入电压范围0~3V。

问: QQ2812开发板中的DA是多少位?速度多少?或用的什么芯片?
答:DA用的芯片是TLV5620,8bit,具体参数自己下一个datasheet看看吧。

问:QQ2812板子上有cpld,如果我只用dsp做实验,会不会受影响?
答:不影响,CPLD代码出厂前都是烧写好的,不修改就是了。

问:QQ2812板上的CPLD起什么作用?
答:CPLD主要起逻辑粘合的作用,同时也是为了方便用户二次开发,用户可以编写自己的CPLD代码,改变各个接口的定义,以适合自己的应用。

问:打开一个工程,为何提示:找不到这个工程文件,是否要创建一个?
答:CCS不支持中文目录,请将中文改为英文目录,或者单独建立一个目录,专门放代码。

问:编译工程的时候,为何提示:不能创建out文件?
答:光盘刻录后文件属性均为“只读”,因此将文件拷贝到硬盘后,应将代码目录及其下属目录文件的属性去掉“只读”属性,具体操作在目录上点右键,属性,参照更改即可。

问:某某程序,我的编译时出现
>> : can't open file dspcl.obj for input
等类似的无法编译的问题。怎么解决呀?

答:(1)你把该目录拷贝到硬盘,去掉只读属性即可。
    (2)另外有中文路径吗?不要中文。
    (3)实在不行,你在别的计算机上编译一下 。
    因为我们提供的原始文件,绝对都是编译正确的。

问:烧写2812 flash出现如下提示:
Flash API Error #22:
The Erase operation failed the erase step.
First Fail Address = 0x003f6000

答:请将安装最新的1.25版本的烧写插件。

问:flash不能烧写
qq2812的flash烧写一次就不能再烧写了,烧写工具的页面全是灰的,点击UNLOCK,显示
Unlock failed.
The device is locked.

答:估计你误点了加密栏,设置了密码,或者其他什么原因导致加密区被改写了。

问:USB接口实验,插上USB线能正确发现Cypress EZ-USB Sample device,但是运行tank.exe点击下发数据能返回数据,有时又不行,点击图像1或者其他实验程序就死机了,请问是什么问题?
答:请将Borland C++ Builder的dll文件拷贝到PC目录下,即tank.exe同目录下。

问:QQ2812板上的GPIO输入如何测试?
答:默认J20的输入管脚都是拉高的,因此平时读入的数据都是高电平。测试的时候,可以把某一个输入对地短接,读入的数据这一位就应该是低电平。

问:我借了个合众达仿真器配合QQ2812,模仿qq2812手册上的第7页进行操作,Project->Build没有问题,但当load program时,提示Code Composer Could not locate boot.asm.  Could you like to browse for it? 。手册上的前两个例子都是这样子的。不知道什么原因,麻烦指点下。我装的是ccs3.3。
答:这个问题直接选择No就可以了。

问:串口线是做什么用的么?笔记本没有串口怎么办?
答:串口线是做串口实验EX11_RS232用的,笔记本的话买一个USB转串口线就可以了,注意不要买那种二三十的,兼容性很差,推荐购买力特的,我们也有提供给客户。

问:我的计算机没有并口,但我希望用贵公司的并口dsp仿真器,怎么办?
答:我们的各款DSP板子,都可以用并口的仿真器或者usb口的仿真器。
     但是现在很多笔记本电脑有usb口,没有并口。为此,我公司专门研发出来了:pcmcia转并口卡,配上即可。这个卡目前450元,具体最新价格参见产品说明。
     世面上卖的:usb口转并口的转接头,只能用于打印机,其他下载线、仿真器、编程器、加密狗等设备都不能用。个别计算机配的原装的usb转并口卡很好,例如IBM的许多笔记本配的这个转接头,我们的并口仿真器工作在这种并口下完全正常。
     现在很多的地方是需要并口的,例如各种cpld/fpga的下载等等,还都得需要一个并口。建议您试试我们的pcmcia转并口卡。







欢迎光临 大道科技论坛 (http://bbs.da-dao.com/) Powered by Discuz! X3.2