特权同学

Qsys与uC/OS学习笔记6:任务切换-续

Qsys与uC/OS学习笔记6:任务切换-续uC/OS-II总是运行进入就绪态任务中优先级最高的任务。确定哪个优先级最高,下面要由哪个任务运行了,这一工作是由任务调度函数OS_Sched(void)完成的。当前就绪任务要交出CPU控制权并进行任务切换的相关操作都调用了OS_Sched(void)函数

Qsys与uC/OS-II学习笔记5:任务切换

Qsys与uC/OS-II学习笔记5:任务切换上个笔记提到调用任务延时函数后,系统将会进行任务切换,否则当前运行任务就会一直霸占着CPU的使用权。那么这个任务延时函数中到底有什么奥秘?调用它为什么能够让任务切换自如?这

Qsys与uCOS-II学习笔记4:任务状态与工作机制

Qsys与uC/OS-II学习笔记4:任务状态与工作机制前面一个笔记我们已经可以轻松的使用EDS提供的HAL构建一个uC/OS-II的模板工程,在这个工程里,所有和移植有关的问题都不用我们操心,我们只要放心的去设计我们的应用程序便可。而一个最简单的uC/OS-II工程也已经呈现在我们

Qsys与uCOS学习笔记3:Hello uC/OS-II

Qsys与uCOS学习笔记3:HellouC/OS-IIuC/OS-II(又名MicroC/OS)是基于嵌入式系统的完整的,可移植、可固化、可裁剪的可剥夺型实时内核,其已经广泛应用在航空飞行器、医疗设备、工业控制等可靠性和稳定性要求较高的场

Qsys与uC/OS学习笔记2:系统仿真

Qsys与uC/OS学习笔记2:系统仿真仿真在FPGA设计过程中举足轻重,在板级调试前若不好好花功夫做一些前期的验证和测试工作,后期肯定要不断的返工甚至推倒重来,这是FPGA设计的迭代特性所决定的。因此,在设计的前期做足

Qsys与uC/OS学习笔记1:与Qsys的第一次亲密接触

Qsys与uC/OS学习笔记1:与Qsys的第一次亲密接触从QuartusII11.0开始,喜新厌旧的Altera就不厌其烦的炒作SOPCBuilder的替代者Qsys。记得去年参加他们的研讨会时就已经搬上台面,版本12以后更是完全摒弃了SOPCBuider,如

基于SF-NIOS2开发板的uC/OS-II应用实例

基于SF-NIOS2开发板的uC/OS-II应用实例uC/OS-II(又名MicroC/OS)是基于嵌入式系统的完整的,可移植、可固化、可裁剪的可剥夺型实时内核,其已经广泛应用在航空飞行器、医疗设备、工业控制等可靠性和稳定性要求较高的