首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

为什么用external ram跑就看不到在console中打印的hello world?

为什么用external ram跑就看不到在console中打印的hello world?

请问jtag_uart的波特率是多少啊。


我的系统有个jtag_uart,两个uart,两个uart的波特率是9600,为什么我用on chip ram跑hello world可以在console中看到打印的hello world但是用external ram跑就看不到在console中打印的hello world呢?程序都能正常调试.我的stdout,stdin,stderr都设置的是jtag_uart.

我是我
下载过程中没有出现错误提示吧,确定代码下进去了sram。
在交流中前进,共同实现nios的应用。

因为我是用的bb2所以下载过程中有警告.

我是分别设置了两个系统.一个系统有一个cpu,一个jtag_uart,和一个12k的on_chip_memory,没有外部sram.这个可以调试并且在console中打印hello world.另一个系统是一个cpu,jtag_uart,一个1M的外部sram,没有on_chip_memory.这个系统可以调试,但是不能在console中打印hello world.调试过程中也没有碰到过错误提示.

[此贴子已经被作者于2006-5-10 15:17:42编辑过]

我是我
没有任何提示吗,你看看sram中的数据和你的文件数据是否一致,verify没有问题吧。都没有问题,证明读写没有问题,就不会出现这样的情况的阿。
在交流中前进,共同实现nios的应用。
我后来用ALTERA_AVALON_UART.H和ALTERA_AVALON_UART_REGS.H中的uart操作函数就能够发送数据了.但是发送的数据和接收的数据不同.
我是我
返回列表