nios II--实验3——led 100M软件部分
2016-02-29 20:52
337 查看
软件开发
参照实验二(led),该实验与实验二(led)的不同之处在于系统的时钟由50M提成为100M。运行结果,在调试窗口输出Hello from Nios II!,并且板上的四个LED灯流动显示,表明测试成功!通过此实验证实,板子支持的运行频率足够高,可达到100M。![](http://images2015.cnblogs.com/blog/899006/201602/899006-20160229205143314-1365642232.png)
实验代码
/* * "Hello World" example. * * This example prints 'Hello from Nios II' to the STDOUT stream. It runs on * the Nios II 'standard', 'full_featured', 'fast', and 'low_cost' example * designs. It runs with or without the MicroC/OS-II RTOS and requires a STDOUT * device in your system's hardware. * The memory footprint of this hosted application is ~69 kbytes by default * using the standard reference design. * * For a reduced footprint version of this template, and an explanation of how * to reduce the memory footprint for a given application, see the * "small_hello_world" template. * */ #include "system.h" #include "altera_avalon_pio_regs.h" #include <stdio.h> #include <unistd.h> int main() { int i; printf("Hello from Nios II!\n"); while(1) { for( i=0; i<4; i++ ) { IOWR_ALTERA_AVALON_PIO_DATA( LED_PIO_BASE, 1<<i ); usleep( 1000000 );//each one 0.5s delay } } return 0; } |
相关文章推荐
- ios开发基础控件笔记
- IOS中的KVO机制详解
- iOS实现主题切换技术点之一
- nios II--实验3——led 100M硬件部分
- nios II--实验2——led软件部分
- nios II--实验2——led硬件部分
- iOS loadView,viewDidLoad,viewDidUnload用法
- iOS实践02
- nios II--实验1——hello_world软件部分
- IOS NSURL基本操作-备
- iOS 如何在程序中使用NSCache实现缓存
- nios II--实验1——hello_world硬件部分
- ios有关定位 ,地理编码,反地理编码;
- IOS 证书失效
- iOS开发-------属性用copy、strong修饰的区别
- iOS 【CGAffineTransform方法类-视图缩放、旋转和平移】
- Nagios插件化之ganglia插件
- iOS-如何导出P12文件
- iOS-@2x,@3x是什么意思
- iOS-tableView会卡顿