/**************************************************************************
* Copyright (c) 2004 Altera Corporation, San Jose, California, USA. *
* All rights reserved. All use of this software and documentation is *
* subject to the License Agreement located at the end of this file below.*
*************************************************************************/
/******************************************************************************
* DANGER ** WARNING ** Please read before proceeding! ** WARNING ** DANGER *
******************************************************************************
*
* This program is an example of a "free-standing" C application. If you
* modify this example and try to call C library functions such as printf, they
* will NOT work unless you explicitly initialize the system, such as in the
* hello_alt_main software template. Please see below for details.
*
* Description
* *************
* A very minimal program that simply shifts an LED back and forth.
*
* Requirements
* **************
* According to the ANSI C standard, freestanding programs "own" the hardware,
* and cannot rely on system-services or device-drivers being initialized prior
* to program-start. A freestanding program is responsible for initializing all
* hardware devices, device-drivers, and system-services. Many embedded
* programs are, by nature, freestanding. The author relinquishes any illusion
* of running their program on a workstation.
*
* This example is a freestanding program because it's entry point is the
* function:
*
* void alt_main (void)
*
* As opposed to "main()" as a "hosted" application would (see the
* "hello_world" example).
*
* Upon entry to alt_main():
* - The CPU's caches (if any) have been initialized.
* - The stack-pointer has been set.
* - That's all. The rest is up to you.
*
* If you modify this example and try to call C library functions such as
* printf, they will NOT work unless you explicitly initialize the system.
* If you wish to use C library calls, it is strongly suggested you start
* with the hosted hello_world template which uses main() as it's entry
* point.
*
* On the other hand, if you want to write a program that gets-in even
* earlier, you will need to provide your own assembly-language machine-setup
* code by defining the symbol "_start". Any definition of _start in your
* directory will override the library definition. You can find source code
* for the Nios II library _start here:
*
* <NiosII-Kit-Install-Dir>/components/altera_nios2/HAL/src/crt0.S
*
* This software example requires a system with a PIO peripheral named
* "led_pio". The software example will run on the following hardware
* examples:
*
* Nios Development Board, Stratix II Edition:
* - Standard
* - Small
* - Full Featured
*
* DSP Development Board, Stratix II Edition:
* - Standard
* - Small
* - Full Featured
*
* Nios Development Board, Stratix Edition:
* - Standard
* - Small
* - Full Featured
*
* Nios Development Board, Stratix Professional Edition:
* - Standard
* - Small
* - Full Featured
*
* Nios Development Board, Cyclone Edition:
* - Standard
* - Small
* - Low Cost
* - Full Featured
*
* Peripherals Exercised by SW
* *****************************
* The hello_led.c program simply shifts an 8-bit variable back and forth,
* writing the variable's value to the system's LED PIO peripheral on every
* iteration.
*
* Software Files
* ****************
* hello_led.c - Main C file that contains the simple led manipulation routine.
*
*/
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
Micron SDRAM控制器VERILO源码FPGA读写SDRAM的实例逻辑源码资料: FPGA读写SDRAM的实例 Micron的SDRAM控制器代码 n2cpu_nii51005.pdf ourdev_446785 sdram_datasheet.pdf SDRAM的原理和时序.pdf 一种简易SDRAM控制器的设计方法.zip 动态随即存储器HY57V641620.pdf
资源推荐
资源详情
资源评论
收起资源包目录
Micron SDRAM控制器VERILO源码FPGA读写SDRAM的实例逻辑源码资料.zip (831个子文件)
0035dc4c398f001c1434da84a0d5bab7 1KB
205f851d398f001c1434da84a0d5bab7 1KB
20dd3099348f001c1434da84a0d5bab7 175B
21dd3099348f001c1434da84a0d5bab7 234B
30932e99348f001c1434da84a0d5bab7 118B
40408671338f001c1434da84a0d5bab7 179B
405e8171338f001c1434da84a0d5bab7 120B
41408671338f001c1434da84a0d5bab7 239B
80ec18ec348f001c1434da84a0d5bab7 0B
90072d72338f001c1434da84a0d5bab7 181B
90156a99348f001c1434da84a0d5bab7 240B
90223a2f358f001c1434da84a0d5bab7 0B
908983d8358f001c1434da84a0d5bab7 1KB
91072d72338f001c1434da84a0d5bab7 241B
91223a2f358f001c1434da84a0d5bab7 0B
a05a6599348f001c1434da84a0d5bab7 120B
a0cb6799348f001c1434da84a0d5bab7 179B
vga_system.merge_hb.atm 247KB
vga_system.sldhu_30e344a040fd07e1533c49de5f2d67d1.cmp.atm 27KB
vga_system.sldhu_30e344a040fd07e1533c49de5f2d67d1.map.atm 23KB
vga_sys.ptf.bak 86KB
freedev_cycloneII_50.ptf.bak 53KB
freedev_vga.v.bak 12KB
vga_system.bdf 31KB
freedev_cycloneII_50_top.bdf 14KB
delay_reset_block.bdf 8KB
vga_system.cmp.bpm 7KB
vga_system.map.bpm 6KB
vga_sys.bsf 8KB
altpll0.bsf 4KB
freedev_cycloneII_50.bsf 2KB
hello_led.c 8KB
vga_control.c 2KB
specs.c 1B
c0067bf0378f001c1434da84a0d5bab7 0B
c0140453348f001c1434da84a0d5bab7 8KB
c09578f0378f001c1434da84a0d5bab7 0B
c0d61e72338f001c1434da84a0d5bab7 121B
vga_system.cmp.cdb 1.37MB
vga_system.pre_map.cdb 784KB
vga_system.rtlv_sg.cdb 643KB
vga_system.cmp_bb.cdb 504KB
freedev_cycloneII_50.cmp.cdb 439KB
vga_system.sgdiff.cdb 388KB
vga_system.map.cdb 354KB
vga_system.map_bb.cdb 345KB
vga_system.(12).cnf.cdb 229KB
freedev_cycloneII_50.rtlv_sg.cdb 193KB
freedev_cycloneII_50.pre_map.cdb 142KB
freedev_cycloneII_50.map.cdb 132KB
freedev_cycloneII_50.sgdiff.cdb 132KB
vga_system.rtlv_sg_swap.cdb 73KB
freedev_cycloneII_50.(8).cnf.cdb 64KB
vga_system.(77).cnf.cdb 50KB
vga_system.(113).cnf.cdb 39KB
vga_system.(3).cnf.cdb 33KB
freedev_cycloneII_50.rtlv_sg_swap.cdb 27KB
vga_system.(119).cnf.cdb 22KB
freedev_cycloneII_50.(1).cnf.cdb 22KB
vga_system.(48).cnf.cdb 21KB
vga_system.(10).cnf.cdb 20KB
freedev_cycloneII_50.(6).cnf.cdb 19KB
freedev_cycloneII_50.(4).cnf.cdb 16KB
vga_system.(109).cnf.cdb 16KB
vga_system.(8).cnf.cdb 14KB
freedev_cycloneII_50.(42).cnf.cdb 14KB
vga_system.(5).cnf.cdb 14KB
vga_system.(73).cnf.cdb 13KB
vga_system.(80).cnf.cdb 13KB
vga_system.(116).cnf.cdb 11KB
vga_system.(57).cnf.cdb 11KB
vga_system.(106).cnf.cdb 11KB
vga_system.(11).cnf.cdb 11KB
vga_system.(55).cnf.cdb 11KB
vga_system.(50).cnf.cdb 10KB
vga_system.(121).cnf.cdb 10KB
freedev_cycloneII_50.(33).cnf.cdb 10KB
vga_system.(114).cnf.cdb 9KB
vga_system.(9).cnf.cdb 9KB
freedev_cycloneII_50.(7).cnf.cdb 9KB
vga_system.(4).cnf.cdb 8KB
vga_system.(6).cnf.cdb 8KB
freedev_cycloneII_50.(34).cnf.cdb 8KB
freedev_cycloneII_50.(48).cnf.cdb 8KB
freedev_cycloneII_50.(17).cnf.cdb 7KB
freedev_cycloneII_50.(13).cnf.cdb 7KB
vga_system.(95).cnf.cdb 7KB
vga_system.(110).cnf.cdb 7KB
vga_system.(111).cnf.cdb 7KB
vga_system.(112).cnf.cdb 7KB
freedev_cycloneII_50.(22).cnf.cdb 7KB
vga_system.(68).cnf.cdb 7KB
freedev_cycloneII_50.(20).cnf.cdb 6KB
vga_system.(61).cnf.cdb 6KB
vga_system.(130).cnf.cdb 5KB
vga_system.(75).cnf.cdb 5KB
vga_system.(54).cnf.cdb 4KB
vga_system.(56).cnf.cdb 4KB
freedev_cycloneII_50.(56).cnf.cdb 4KB
vga_system.(13).cnf.cdb 4KB
共 831 条
- 1
- 2
- 3
- 4
- 5
- 6
- 9
资源评论
GJZGRB
- 粉丝: 2940
- 资源: 7737
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Python项目-自动办公-02 批量生成PPT版荣誉证书.zip
- 2025年十大战略技术趋势-Gartner-2024-27页.pdf
- tsn-imagenet-pretrained-r50-8xb32-1x1x8-100e-kinetics400-rgb-20220906-2692d16c.pth
- Python项目-实例-21 音乐播放器.zip
- 2010-2023年中国地级市绿色金融试点DID数据
- dpdk源码,高性能的网络驱动
- tsn-imagenet-pretrained-r50-8xb32-dense-1x1x5-100e-kinetics400-rgb-20220906-dcbc6e01.pth
- 对matplotlib进行介绍
- cmake-3.30.5.tar.gz
- 有监督的学习-线性回归.ipynb
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功