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

刚学nios_ii,向大侠们问一个程序

刚学nios_ii,向大侠们问一个程序

        我的nios_ii外部有两个32位的输入端口,和8个4位输出端口(sen0,sen1,sen2,sen3,sen4,sen5,sen6,sen7),两个32位的输入(acp1和acp2)相乘后,再除以一个十进制的数—20000000,然后拆成8个4位的BCD码,送给8个输出端口。如果用c来编就是:

        temp=(acp1*acp2)/20000000;

       sen0=temp/10000000;

       sen1=(temp/1000000)%10;

       sen2=(temp/100000)%10;

       sen3=(temp/10000)%10;

       sen4=(temp/1000)%10;

       sen5=(temp/100)%10;

       sen6=(temp/10)%10;

       sen7=temp%10;

请问用nios_ii的c集是怎样来编写呢?还有,请问大侠们有没有nios_ii这方面详细的书啊,硬件和软件都详细的,然后多一点实例的。然后我想就把程序放在片上rom中,具体的该怎样来办呢。最好,再硬件方面也指教一下。

      

[em06][em06]

nios的C语言是标准的ANSC C语言。

这个版主不太冷 =========================== 我的中电网博客:http://blog.chinaecnet.com/u/20/index.htm

你问的问题很多,你的代码的实现注意一下变量的长度,nios的书现在也不少,去书店看看。把程序放在片内rom中,你是说固化的代码,不想用外部非易失性存储器吗?

在交流中前进,共同实现nios的应用。

再请指教一下

        我没有带外部非易失性存储器的试验板,而且我觉得程序代码不大,所以应该装得下,

但我不知道怎样装在片上rom中,我想应该设一个ram和一个rom,就像内存和硬盘一样,而且我觉得应该把reset address指向rom,然后把程序装在rom中,然后程序运行时,正在使用的数据和代码在ram中跑,但我不知道具体应该怎样做。

       然后,我好像没有找到关于nios_ii讲的有点详细的书,麻烦大侠推荐一两本。

[em09][em09]
返回列表