![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ucosii
fuyunliushuizjf
这个作者很懒,什么都没留下…
展开
-
外部中断的使用~~
STM32学习笔记(2):外部中断的使用2011年3月20日 外部中断中断对于开发嵌入式系统来讲的地位绝对是毋庸置疑的,在C51单片机时代,一共只有5个中断,其中2个外部中断,2个定时/计数器中断和一个串口中断,但是在STM32中,中断数量大大增加,而且中断的设置也更加复杂。今天就将来探讨一下关于STM32中的中断系统。1 基本概念ARM Coetex-M3内核转载 2014-06-05 15:20:48 · 936 阅读 · 0 评论 -
UCOS-II中数据类型移植
UCOS-II中数据类型移植发布时间:2010-08-19 14:45:52技术类别:嵌入式 在OS_CPU.H文件中,定义了UCOS系统使用的数据类型,在ARM中移植时typedef unsigned char BOOLEAN;typedef unsigned char INT8U; typede转载 2014-08-06 09:52:18 · 2636 阅读 · 0 评论 -
OS的核心运转过程--空闲任务的建立及运行过程
OS的核心运转过程--空闲任务的建立及运行过程OS是如何运转起来的?(一般情况下,不考虑系统的一些配置被修改).1.系统变量常量配置在程序的最开头,先定义你需要的任务的堆栈大小,优先级,此时CPU已经将系统的一些变量,常量储存于实际物理地址了(例如任务堆栈)#define ........2.运行到OSInit();首先是一个主函数,CPU运行第一个函数OS转载 2015-02-09 11:41:19 · 755 阅读 · 0 评论 -
STM32 UCOS所需最小空间参考(备忘)
转载地址:http://blog.sina.com.cn/s/blog_542bad910101qs9z.htmlSTM32 UCOS所需最小空间参考(备忘) (2013-07-19 11:41:39)转载▼分类: STM32利用STM32跑UCOS 写了个很简单的程序,编译如下转载 2015-12-27 17:27:56 · 1910 阅读 · 0 评论 -
互斥量、临界区、信号量、事件标志组和消息邮箱(转)
互斥量、临界区、信号量、事件标志组和消息邮箱 为了好的理解互斥量、临界区、信号量、事件标志组和消息邮箱,下面一些知识对初学者来说很重要: 为了实现各任务之间的合作和无冲突的运行,在有关联的任务之间必须建立一些制约关系。这些制约关系主要有两种:直接制约关系和间接制约关系。 直接制约关系源于任务之间的合作。例如,有两个任务:任务1和任务2,它们需要通过访问同转载 2015-12-27 17:42:50 · 571 阅读 · 0 评论 -
μC/OS-Ⅱ下的九个C语言文件功能函数大全
μC/OS-Ⅱ下的九个C语言文件功能函数大全μC/OS-Ⅱ下的九个C语言文件功能函数大全。转载自song529110的笔记(http://blog.21ic.com/user1/4838/index.htm)一、OS_CORE.C(1)void OSInit (void)(2)void OSIntEnter (void)(3)void OSInt转载 2015-12-27 17:48:02 · 625 阅读 · 0 评论 -
uCOS-II学习笔记(一)
对于系统的学习,一直也来是我非常向往的地方。但是由于各种原因一直没有实现,而且进展也非常缓慢。不管怎么说,自己一定会努力朝这个方面发展,希望以后能在自己的项目中使用OS,从而走上更高的台阶。 不积跬步,无以至千里。下面将留下我的脚印。。。 1. 在调用uCOS-II功能函数时,中断总应当是开着的。原因是:任务被挂起一段时间,直到挂起时间到,但由于中断关掉了,时钟节拍中断转载 2015-12-27 18:10:49 · 510 阅读 · 0 评论