Board logo

标题: 關於 要讓NIOS可以使用fopen這個指令!! [打印本页]

作者: jpy0918    时间: 2005-3-11 22:29

有人會嗎?
拜託~~
作者: Simon.Embed    时间: 2005-3-14 10:04

如果使用NIOS2的HAL,你把stdin/stdout定向到uart,自然就可以使用文件操作或IO函数了
作者: jpy0918    时间: 2005-3-14 11:32     标题: 關於 要讓NIOS可以使用fopen這個指令!!

或是另ㄧ方法:可以利用rs232來傳送資料回到電腦

不知有誰會寫那方面的c code呢?
要如何進行呢?

感謝....
作者: Simon.Embed    时间: 2005-3-14 11:32

如果使用NIOS2的HAL,你把stdin/stdout定向到uart,自然就可以使用文件操作或IO函数了
作者: jpy0918    时间: 2005-3-23 22:29

謝謝您的回覆

但我不是用NIOS II

而且你說的,對我來說不是很能了解

可以說的簡單一點嗎?

thanks
作者: kzw    时间: 2005-3-24 14:44

如果是用的一代的,有nr_uart_txchar和nr_uart_rxchar着两个函数,可以用穿口发收,具体看以下手册.
作者: jpy0918    时间: 2005-3-24 21:53

也谢谢您的回覆

你说的这个部分我有看过……手册我也看了
但我还是不知道接下来该怎样做呢?

要如何把decoder的结果,存放在pc的特定路径呢?

Thanks

Best regard,
                            Hsin_Ju
作者: kzw    时间: 2005-3-25 14:37

这不是nios的问题,这应该是编程的问题。
作者: jpy0918    时间: 2005-3-25 16:35

編程?

什麼意思呢?

^^
作者: jpy0918    时间: 2005-3-31 09:27

???
作者: jpy0918    时间: 2005-4-6 21:03

可以告訴我是什麼意思嗎?
作者: meling    时间: 2006-4-18 13:34

现在以文件方式用fopen为什么不能打开uart啊?
我不用设置为stdout
作者: bjxiong    时间: 2006-6-21 15:31

打不开??楼上说的清除一点,我不知道你是什么意思啊!
作者: jmlovej    时间: 2006-6-22 17:28

这个uart的操作在nios step by step 中讲了一种文件流的操作方式,你可以仔细的看一下!应该不难懂得阿
作者: zwjxmlr    时间: 2006-6-30 11:06


在nios IDE 里面有关于lcd的驱动函数,具体怎么用?望各位大侠指教!
作者: meling    时间: 2006-7-2 12:12

也就是使用fopen以文件方式打开uart,返回的指针总是为0,不能对uart进行操作
我没有硬件,只是在IDE中ISS或modesim进行模拟、仿真
我也不知道怎么回事?
作者: zwjxmlr    时间: 2006-7-5 19:52

在nios里面运行下面一段程序 #include
#include

int main(void)
{char *ch = "hello world !";
FILE *fp;
printf("OK!......\n");
fp = fopen("/dev/lcd","w");
if(fp)
{printf("***OK!......\n");
fprintf(fp,"%s",ch);
fclose(fp);
}
while(1);
return 0;
}
其目的是要想LCD设备里面写数据,结果只打印了第一个“OK”,显然是LCD设备没有打开,有谁知道是什么原因,望指教!




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0