在Nios II 7.2中打开MMU功能的方法
2012-12-11 骏龙科技 8
按住你键盘上的“ctrl”键后选择你的CPU,然后在SOPC Builder 点击“edit”。 这时出现了一个新的窗口。选中“setting_ShowUnpublishedSetting”选项,这样CPU Core 选项窗口中就出现了MMU 选项。 注意:Linux 版本暂时不提供NIOS II MMU 功能。 以下图片就是具体步骤(点击图片查看大图) .. [查看全文]
Nios II的Boot过程分析
2012-12-10 36
目录 1 概述 2 几种常见的boot方式 2.1 从EPCS串行存贮器中boot 2.2 从外部CFI 并行flash中boot 3 从EPCS中boot 3.1 EPCS控制器的bootloader分析 3.2 EPCS控制器 3.3 EPCS串行存贮器件 4 从并行flash中boot 4.1 并行flash配置控制器 4.2 直接在Flash中运行程序 4.3 在RAM中运行程序 5 Bootloader解读 5.1 boot_loader.s .. [查看全文]
NiosII 快速入门(生成一个可调试的nios 最小系统)
2012-12-09 10
2、生成一个可调试的nios 最小系统 选择 Tools -> SopcBuilder,启动Altera SOPC Builder 启动Altera SOPC Builder后,SOPC Builder会立刻弹出对话框 填入System Name,比如niosII_e;HDL Language ,比如选择verilog,如下图: 选择Board Target ,比如,我选择Unspecified Board; 选择Target Device Family,比如,我选择Cy .. [查看全文]
初探在uCOS II上实现大容量内存文件系统
2012-12-06 谌爱文 陈仕许 15
随着嵌入式系统应用要求的不断提高, 系统资源的进一步丰富, 系统的复杂程度也不断提高。文件系统在嵌入式操作系统中占据着越来越重要的位置, 因为像数据采集、多媒体应用等这样一类涉及大量数据的存储、加工、转换等, 需要文件系统的支持。 一般来说, 嵌入式系统处理大容量临时数据的有效方法是设计一个内存文件系统存储这些数 .. [查看全文]
20 分钟建立一个NIOS II 开发环境
2012-12-04 30
一、 软件安装 1. 首先,安装NIOS II 开发包。采用虚拟光驱软件,如DAEMON 等将NIOS II V1.0 BUILD316E.ISO 文件映射到虚拟光驱上; 点击光驱图标,会自动运行安装程序 选择第一个选项,Install; 选择 Next 按钮; 询问是否接收协议的时候,选择 Yes,下一个也按Yes,继续; 如果是初学者,最后一个选项可以不选, Examples 可 .. [查看全文]
uCOS II在SkyEye上的移植分析
2012-11-30 北京亚嵌专家讲师 李明 19
SkyEye仿真调试器是基于ARM7TDMI 核的,因此移植 uC/OS-II 到 SkyEye 上可以借鉴网上已有的例如 Sansung S3C3410X的移植代码,这在 uC/OS-II的主页上很容易找到。 当然自己动手做移植也是对 ARM 体系结构和汇编语言的进一步熟悉,同时对于 uC/OS-II 内核的调度机制会有更深的认识。 整个移植工作可以分为两个方面,一部 .. [查看全文]
UC/OS II多任务切换例程
2012-11-27 13
#include "config.h" #defineTaskStkLengh64 OS_STKTaskStk [TaskStkLengh]; OS_STKTaskStk1 [TaskStkLengh]; OS_STKTaskStk2 [TaskStkLengh]; OS_EVENT*TASK1; OS_EVENT*TASK2; OS_EVENT*TASK3; voidTask0(void *pdata);//Task0 ÈÎÎñ0 voidT .. [查看全文]
单片hc244的ByteBlasterII下载电缆的成功使用
2012-11-25 14
已经琢磨了好几天,突然通了!发文共享避免走弯路: 在win2000下装好驱动,插上并口电缆,启动Q4.2,认出是 ByteBlasterMV,那么另一端插到目标板JTAG接口。在下载窗口,mode默认是JTAG,添加文件,发现有两种扩展名,当时没在意,尝试出只是*.sof的能行,然后Start,一切很顺利。 后来知道还有一种电缆形式为ByteBla .. [查看全文]
uCOS II 在ARM处理器上的移植要点
2012-11-23 12
1. 设置OS_CPU.H 中与处理器和编译器相关的代码 /******************************************************************** * * 与编译器相关的数据类型 ********************************************************************* / typedef unsigned char BOOLEAN; typedef unsigned char INT8U; //8 位无符号整数 .. [查看全文]
基于Virtex-II的时钟数据恢复电路的设计
2012-11-21 刘春茂 5
1.引言 由于通信对带宽的需求迅猛增长,促使一系列基于差分、源同步、CDR(Clock Data Recovery,时钟数据恢复)等先进技术的互联方式应运而生。在高速率的接口设计中,由于采用含有源同步的差分串行传输方式(如LVDS、LVPECL 等),传输过程中时钟和数据分别发送,各信号瞬时抖动不一致,从而破坏了接收数据与时钟之间 .. [查看全文]
使用uCOS-II嵌入式系统的短信息电话机
2012-11-18 11
1 背景 后PC时代的到来,使人们开始越来越多地接触到一个新的概念——嵌入式产品。手机、PDA(如商务通)等均属于手持式嵌入式产品,VCD机、机顶盒等也属于嵌入式产品,而车载GPS系统、数控机床、网络冰箱等同样都属于嵌入式产品。信息电器具有信息服务功能,如网络浏览、视频点播、文字处理、电子邮件、个人 .. [查看全文]
如何在Quartus 5中使用 Mega
2012-11-14 27
megafuction是一种可以在Quartus中使用的模块库。从MAX + PLUS开始就可以使用了。在Quartus中,该库增加了很多新模块,使得设计变得更加容易。 要使用megafuction,可以使用Tools菜单中的MegaWizard Plug-In Manager进行定制。该向导可以创建或者编辑设计文件来定义用户的meagfuction实例。也就是定制LPM功能。 下 .. [查看全文]

本站简介 | 意见建议 | 免责声明 | 版权声明 | 联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号