微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > DSP学习交流 > +SYS\BIOS遇到的问题&基于SYS\BIOS程序测试(问题已解决)

+SYS\BIOS遇到的问题&基于SYS\BIOS程序测试(问题已解决)

时间:10-02 整理:3721RD 点击:

          在按照正常步骤加载了SYSBIOS\Application的文件,但是当Debug的时候就出现了问题,文件前边有的打红叉、有的感叹号,请问哪里出错了呢?希望高手指点一下。如下图所示:






           无奈之下,我只好继续用基于仿真器的程序加载和烧写的方法了(前边几个步骤前几个帖子已经说过,这里不再赘述),这样能够顺利进入Debug。
         1.下面是对 MMCSD——SD 卡 RAW 模式 的测试,插上一张空的 SD 卡,加载 MMCSD.out 文件,然后点击绿色程序运行按钮,Console 窗口打印如下信息:


           把 SD 卡从开发板上拔出,插到电脑上,使用 WinHex 软件打开 SD卡,可以看到SD卡的数据,选择“工具--打开磁盘”, 弹出的窗口选择 SD 卡,然后点击“确定”后显示数据页面。



            2. MMCSD_FatFs——SD卡FAT文件系统:这个程序能够实现SD卡FAT文件系统读写。 在开发板插上一张空的 SD卡,导入MMCSD_FatFs.out 文件,然后点击绿色程序运行按钮,Console 窗口打印如下图信息,输入yENTER格式化SD卡,输入其它字符按回车键将会跳过格式化,格式化完后打印信息如下图所示:



           把 SD 卡从开发板上拔出,插到电脑上,打开 SD 卡,里面有一个上步骤产生的文件,打开文件,可以看到上步骤产生的文件内容如下图所示:



       3. UART2——UART2串口查询收发 :此程序可以实现UART2打印功能。把开发板的UART2 和PC机连接,开关码拨到00101,打开ZOC,在CCS5.5按照工程导入步骤加载UART2.out 文件,然后点击绿色程序运行按钮。 串口调试终端会打印提示信息:


         在键盘输入字符串:this is UART2.OUT test...,ZOC串口终端回显输入的字符串:

   
         4.MEMORY——内存分配:实现动态内存分配。 导入MEMORY.out 文件,运行程序后,在Console 打印信息显示如下图。


            5. EDMA3——EDMA3 一维数据传输:作用是实现了第三代增强型直接内存存取 EDMA3 一维数据传输功能运行后串口调试终端会打印信息如下图。


          小结:主要问题还是开头提到的,加载到了project explorer的文件不能烧写,知道解决办法的大神请告知一下,不胜感激!
问题已经解决:http://bbs.elecfans.com/jishu_519278_1_1.html

感谢小编分享经验,学习啦

谈不上分享,互相学习

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top