Calendar
Placard
Category
Latest Entries
Latest Comments
Last Messages
User Login
Links
Information
Search
Other


Welcome to my blog!
  接系统移植
 

二、系统库设定
通常,在你创建了一个新的系统库以后你必须设定它,例如定义stdin, stdout, stderr,等。在设置期间Nios II IDE保存适配参数到os_cfg.h文件中。执行以下步骤设定MicroC/OS-II核。
1. 
Nios II IDEC/C++ Projects视图中,右键在系统库上单击std_system_lib
2. 
在弹出的菜单中选择Properties打开Properties对话框。
3. 
单击System Library显示system library选项,如图5所示。
 
 5. System Library Options

4.单击在RTOS 下面的RTOS Options。弹出MicroC/OS-II RTOS Options对话框,如图6所示。
 
 6. MicroC/OS-II RTOS Options

5.单击在在左边的面板中,展开MicroC/OS-II目录。MicroC/OS-II是高度映射可设定的。你选定的对话框中的选项被保存在os_cfg.h文件中。选定的MicroC/OS-II选项被包含在二进制中。通过单击MicroC/OS-II下每一个选项检查你所能选择的选项。
关于MicroC/OS-II 的各种详细特点,请参见Nios II Software Developer’s Handbook“MicroC/OS-II Real Time Operating System”章节。
6.
选择默认设置单击OK。你将返回系统库选项对话框。
7.
单击OK完成设置。
三、运行Nios II软件设计
在这一部分,你将要在扩展板上运行一个设计示例。
使用Nios II IDE,你将要创建一个应用程序,为扩展板设定一个合法的目标文件(.sof),并且下载执行与连接文件(.elf)
1.
Nios II IDE C/C++ Projects视图中,选择ucosii_tutorial_0工程。
2.
打开Quartus II程序选择Quartus II Programmer (Tools menu)。见图7

 
7Quartus II Programmer

3.检查Program/Configure选项。
4.
单击StartSOF下载到你的实验板上。
5.
选择Exit (File menu)关闭Quartus II程序。你将返回Nios II IDE
6.
如果你被问及是否想保存chain1.cdf文件单击No
7.
选择Run As > Nios II Hardware (Run menu)创建程序,下载它到试验板中并运行。
关于Nios II IDE创建和运行设置,参见在Nios II IDE 中的在线帮助Nios II Software Development Tutorial
下载完成后,Nios II IDE通过print_status_task()函数使控制台视图周期性更新,如下所示:
****************************************************************
Hello From MicroC/OS-II Running on Nios II. Here is the status:
The number of messages sent by the send_task: 55
The number of messages received by the receive_task1: 20
The number of messages received by the receive_task2: 7
The shared resource is owned by: getsem_task2
The Number of times getsem_task1 acquired the semaphore 66
The Number of times getsem_task2 acquired the semaphore 52
****************************************************************
祝贺你成功地设定,构建和运行了一个MicroC/OS-II程序

 

[ 阅读全文 | 回复(1) | 引用通告 | 编辑

  Post  by  jearome 发表于 2006-9-6 12:29:00
  Re:接系统移植
  [url=http://www.kkdu.com/0aqp.htm]爱情片[/url][url=http://www.kkdu.com/0aqp.htm]爱情片[/url][url=http://www.kkdu.com/0xjp.htm]喜剧片[/url]
[url=http://www.kkdu.com/0dhp.htm]动画片[/url][url=http://www.kt888.com/0khp.htm]科幻片[/url][url=http://www.kt888.com/0lxj.htm]连续剧[/url][url=http://www.kkdu.com/0dzp.htm]动作片[/url][url=http://www.kkdu.com/0zzp.htm]战争片[/url][url=http://www.kkdu.com/0kbp.htm]恐怖片[/url][url=http://www.kt888.com/021.htm]视频[/url][url=http://www.kt888.com/022.htm]美女视频[/url][url=http://www.kt888.com/024.htm]dvd[/url][url=http://www.kt888.com/025.htm]vcd[/url][url=http://www.kt888.com/026.htm]自拍[/url][url=http://www.kt888.com/027.htm]网友自拍[/url][url=http://www.friend666.com]交友[/url][url=http://www.friend666.com/001.htm]交友中心[/url][url=http://www.friend666.com/002.htm]网络交友[/url][url=http://www.friend666.com/003.htm]亚洲交友[/url][url=http://www.friend666.com/004.htm]中国交友[/url][url=http://www.py666.com]交友[/url][url=http://www.py666.com/001.htm]交友中心[/url][url=http://www.py666.com/002.htm]网络交友[/url][url=http://www.py666.com/003.htm]亚洲交友[/url]
[url=http://www.py666.com/004.htm]中国交友[/url][url=http://www.friendfind.cn]交友[/url]
[url=http://www.friendfind.cn/001.htm]交友中心[/url][url=http://www.friendfind.cn/002.htm]网络交友[/url][url=http://www.friendfind.cn/004.htm]中国交友[/url][url=http://www.zhao163.com]交友[/url][url=http://www.zhao163/001.htm]交友中心[/url][url=http://www.zhao163/002.htm]网络交友[/url][url=http://www.zhao163/003.htm]亚洲交友[/url]
[url=http://www.zhao163/004.htm]中国交友[/url][url=http://love.lvyou666.com]交友[/url]
[url=http://love.lvyou666.com/001.htm]交友中心[/url][url=http://love.lvyou666.com/002.htm]网络交友[/url][url=http://love.lvyou666.com/003.htm]亚洲交友[/url]
[url=http://love.lvyou666.com/004.htm]中国交友[/url][url=http://www.lvyou666.com]旅游[/url]
[ 个人主页 | 引用 | 返回 | 删除 | 回复

  Post  by  edgdf(游客)发表评论于2006-11-6 10:15:00

发表评论:

    大名:
    密码:
    主页:
    标题:
Powered by Oblog.