概述
在NIOS II 8工程基础上添加的
1、Qsys内加入操作系统定时器,作为操作系统的时钟用的
2、加入一个通用定时器
3、加一个看门狗,还是使用定时器,根据手册
4、添加看门狗用的reset 控制器
5、连线如下
6、
7、elipse新建工程如下,先建个普通工程helloworld证明整个程序没问题
8、运行结果如下,证明整个工程没有问题
9、添加了看门狗,但是暂时没有喂狗操作。为防止看门狗自己打开,所以关掉底层驱动。
10、另外在没上操作系统的情况下,下面不要选择sysclk,否则可能冲突,程序无法正常运行
下面进行操作系统讲解
1、基于模板创建如下
2、由于使用了操作系统,系统时钟一定要有,就是我们之前产生的定时器
暂时不使用看门狗,定时器0也没使用,关闭了
3、编译下载,操作系统正常工作
最后
以上就是简单鞋子为你收集整理的NIOS II 9:操作系统、定时器的全部内容,希望文章能够帮你解决NIOS II 9:操作系统、定时器所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复