网站公告列表

  没有公告

加入收藏
设为首页
联系本站
您现在的位置: Analog安诺电子网 >> 新闻 >> ADI问题解答 >> 新闻正文
  关于ADSP-BF533-EZLITE评估板串口例子的调试问题         ★★★ 【字体:
关于ADSP-BF533-EZLITE评估板串口例子的调试问题
作者:佚名    新闻来源:Internet    点击数:    更新时间:2008-1-7    

我使用的是ADSP-BF533 EZLITE评估板,我在调试VDSP++4.5中的UART RS-232 HyperTerminal (ASM)程序,我通过使用WINDOWS XP的超级终端来调试,在该程序的说明文档里有这样一段话,Invoke any terminal program, for example the Windows Hyperterminal. Choose any bit rate you
  like, but make sure that you use 8-bit, no parity format. Don't use any handshake, such as
  XON/XOFF software handshake or RTS/CTS hardware handshake! Also make sure echo mode is off.
  If using Hyperterminal this can be done by selecting Properties from the file menu and clicking
  on the ASCII Setup button from the Settings tab.
- Once terminal connection is established, select "Run" from the "Debug" tab on the menu bar
  of VisualDSP.
- Press the '@' key (ASCII 0x40) in the terminal program to start autobaud detection.
- See the character echo back in the terminal program.
我的超级终端的设置是正确的,但是当程序运行后输入@键用的是shift+2键,终端没有返回,或者按2键也没有反映。请问我应该怎么调试这个程序才能得到返回的数据

-----------------------------------------------------------------------

试试先按住alt键不放,然后再用数字小键盘敲入64,松开alt试试

也许是你的串口连接不对? 另外,注意这个开发板的串口,2脚RXD,3脚是TXD,就是说,你需要使用交叉串口线。

-----------------------------------------------------------------------

还是不行啊 ,我用的确实是交叉串口线,用万用表测过了,我按住ALT后输入64在松开ALT,没有反应啊!说明文档里的“Also make sure echo mode is off.”这句话我怎么做才能关了echo mode啊?

-----------------------------------------------------------------------

默认是关了echo off的,就是你按了键盘没显示

这个在超级终端的属性里面可以设置。

-----------------------------------------------------------------------

那个是本地回显键入的字符

就是说如果不接串口它也会显示的,但是我感觉这个调试程序应该是BF533首先接收到PC发过来到字符然后再将该字符返回PC,这样就可以显示我刚才按过哪个键了。不知道我这样的理解对不对?

-----------------------------------------------------------------------

终于找到问题了

原来不能用交叉的串口线,板子上的串口是2出3入的。

-----------------------------------------------------------------------

多谢楼主提醒;

我本来也以为是个标准 DTE 口;

-----------------------------------------------------------------------

不好意思,是我记错了。我是拿它跟单片机板上的母头连时

用的交叉串口线...我当时就发现它跟电脑上的不一样,还特意提醒一下楼主,反而搞错了...罪过...

它的2脚是TXD,3脚是RXD,跟电脑使用直连线。

 


 

新闻录入:admin    责任编辑:admin 
  • 上一篇新闻:

  • 下一篇新闻:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    关于GUI
    blackfin toolchain 安装
    关于BF532驱动LCD
    一般在bf533上面做mpeg4的方
    bf533 ezkit lite 跑得很慢么
    不解的SDRAM写操作?
    如何在uClinux下使用汇编语言
    flash programer问题
    printf( "\n test printf!\n
    当我关断放大器的电源时,其
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    版权所有:Analog安诺电子网 湘ICP备06016315号