码迷,mamicode.com
首页 >  
搜索关键字:nios    ( 118个结果
nios中关于串口(uart)的一种非常简单的操作方式
板子是黑金的。 昨天看书,是关于nios中字符设备的使用,有关于uart的内容,看到一个使用系统函数操作uart口的方式,当时很感兴趣,感觉很方便,因为不用自己写驱动程序。然后按照书上的方式做了一下,经过验证和调试,发现这种方式的确很简单,在此和大家一起分享。 首先解释一下,这里所谓的字符设备。在n
分类:移动开发   时间:2016-02-20 13:09:29    阅读次数:296
Nios下按键中断
中断类型:电平中断和沿中断。 操作步骤:中断使能,中断类型选择,中断服务函数注册。 这里操作是使用库函数(其实不是函数,就是一种预定义),这样主要是为了提高程序可读性,用的是官方的东西,大家都能看明白。 static void Initial_Keys() { IOWR_ALTERA_AVALON_
分类:移动开发   时间:2016-02-20 13:05:38    阅读次数:217
nios中SDRAM时序约束的方法
SDRAMS时序约束十分重要,没有时序约束时,由于数据管脚到时钟的边沿延时不一致,容易导致数据采样出错, 最终导致软件无法加载,很常见的就是在软件下载的过程中找不到chip id。 下面这个方法新手可以参考学习一下! 这里主要是讲了一下时钟的约束, 主要参考特权同学的,链接如下: http://we
分类:移动开发   时间:2016-02-19 00:26:37    阅读次数:280
Nios学习笔记2——流水灯实验
回到quartus,我们新建一个Verilog文件,将之前复制的代码粘贴进去,保存文件为led.v。为了后面的编译,需要将nioscpu的Quartus IP File(.qip)加入项目中,点击Assignments->Settings,在File中将nioscpu.qip加入,如下图所示,点击A
分类:移动开发   时间:2016-02-03 23:29:44    阅读次数:315
Avalon总线的地址对齐与NIOS编程
首先关于地址对齐的概念我不详述了,大家可以参考这篇文章:Avalon总线的地址对齐:Dynamic Addressing和Native Addressing。 假设我们定制了一个外设,数据宽度是32位,地址是2位。如果我们想让地址线干点其他的事,而不是传地址,例如: 1 if(cs&wr) 2 be
分类:移动开发   时间:2016-01-27 21:28:59    阅读次数:304
我的 FPGA 学习历程(02) —— 实验点亮 LED 灯
关于 Quartus 的操作可以使用 Quartus 自带的帮助,帮助中有全套的操作教程。 中文网络教程链接(链接至altera中文官网,点击观看) Quartus II 软件设计系列:基础 Quartus II 软件中的原理图设计 SignalTap II 嵌入式逻辑分析器 使用Nios II 处...
分类:其他好文   时间:2015-11-14 16:25:30    阅读次数:954
Nios II(一)
Usingcable"USB-Blaster[USB-0]",device1,instance0x00Pausingtargetprocessor:notresponding.Resettingandtryingagain:FAILEDLeavingtargetprocessorpaused网上总结...
分类:移动开发   时间:2015-10-19 22:33:30    阅读次数:241
SQLite基础
nSQLite基础niOS学院niOS中的数据存储方式nPlist(NSArray\NSDictionary)nPreference(偏好设置\NSUserDefaults)nNSCoding(NSKeyedArchiver\NSkeyedUnarchiver)nSQLite3nCore Datan...
分类:数据库   时间:2015-10-18 01:07:27    阅读次数:288
NIOS II 中直接调用Modelsim仿真
STEP1:创建一个工程,实现并编译该工程,编写TestBench文件。STEP2:设置启动Modelsim的路径选择Nios II菜单Tools->Options..,在弹出的界面中,选择Modelsim的安装路径。STEP3:选择仿真软件选择菜单Assignments->Settings..,在...
分类:移动开发   时间:2015-10-07 17:33:13    阅读次数:282
各种软核处理器二进制文件FPGA初始化文件生成程序
不管是MIPS, Nios II, MicroBlaze, MSP430, 8051, OpenRISC, OpenSPARC, LEON2/LEON3等等软核处理器,在FPGA上实现的时候我们通常需要一部分片上RAM存储bootloader,可以使用gcc的objcopy把bootloader.....
分类:其他好文   时间:2015-10-02 21:09:39    阅读次数:281
118条   上一页 1 ... 6 7 8 9 10 ... 12 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!