
嵌入式系统课程
文章平均质量分 96
《嵌入式系统原理与应用》MOOC学习
夜半少年
业精于勤,荒于嬉;行成于思,毁于随!
简书:jianshu.com/u/9bc2c4b91966
QQ:2974278195
展开
-
【嵌入式系统—实时操作系统】uC/OS-II 及其STM32F103移植
☞ STM32F107——uC/OS-II 源码包的下载一、微内核 uC/OS-II 的构成实时微内核 uC/OS-II ,由 Jean J. Labrosse 在 1992 年编写发行,代码开源,如下图所示。uC/OS-II内核结构2、对各部分的进一步解释:第一部分 (1):与硬件无关的高层的操作系统部分大部分是关于任务的创建、信号量的创建、邮箱和队列的创建,以...原创 2020-04-14 18:40:10 · 1821 阅读 · 2 评论 -
【嵌入式系统—实时操作系统】uC/OS II源码的官网下载
要下载源码为:STM32F107—uC/OS-II源码包Micrium官网的下载地址:Micrium_uC-Eval-STM32F107_uCOS-II(怎么找?答:到产品专区入口查找STM32F107的uC/OS-II源码相关条目)Log in to Download,我这里演示尚未在Micrium注册过的情况,先去注册。邮箱必须填好,其他字段随意填,示例如下。注册...原创 2020-04-14 16:00:13 · 6703 阅读 · 2 评论 -
【嵌入式系统—实时操作系统】RTOS
一、RTOS中的基本概念背景OS(操作系统,operating system),是嵌入式系统中的灵魂,是其软件系统中的重要组成部分。目前,嵌入式系统的智能化程度越来越高,而智能化主要是靠软件部分实现,其中,OS部分则起到关键、重要作用。取决于嵌入式系统的应用领域,其操作系统可以分为实时操作系统(RTOS)和非实时操作系统(NRTOS)。例如,用于航空航天的机载设备,鉴于实...原创 2020-03-31 11:39:12 · 3535 阅读 · 0 评论 -
【嵌入式系统—ARM指令系统】CISC与RISC
一、CISC复杂指令集计算机自从第一台计算机在50年代问世,计算机汇编指令系统经历了几个阶段:50年代的计算机汇编指令系统主要是以定点数为主的简单的加/减和逻辑运算指令,指令数目在10到90条。60年代的计算机汇编指令系统发展到以浮点数为主的加/减,乘除指令,体现在计算机的多种寻址方式,指令数目在100到200条。到70年代,伴随计算机硬件和集成电路的发展,计算机汇编...原创 2020-03-24 22:08:30 · 2376 阅读 · 0 评论 -
【嵌入式系统—GPIO应用编程】构件设计与实现
文章目录1、GPIO构件封装方法与规范2、利用构件方法控制小灯闪烁3、工程文件组织框架与第一个C语言工程分析1、GPIO构件封装方法与规范构件封装建议、必要性与优点 建议 按底层硬件操作功能封装构件(给出函数名与接口函数),以供实际编程使用。 必要性 1、利用软件构件,编程开发效率且程序更规范; 2、将底层驱动封装成构件,可提高...原创 2020-03-24 12:42:55 · 2184 阅读 · 0 评论 -
【嵌入式系统—ARM指令集】快速了解
1、ARM指令集 ARM指令集格式 ARM指令集(ARM920T的核(core)的指令集)的格式如下图所示,可以看出,无论哪一种指令,长度都是32位,属于典型的精简指令集(RISC)。 ARM指令集的特点 (1)大多数指令可带条件码(Cond)执行;(2)大多数指令带后缀的(S)码,即指令结果会影响标志位,有的指令带链接(L)执行;(3)大多数指令在单个周期内可执行...原创 2020-03-13 08:46:28 · 2109 阅读 · 0 评论 -
【嵌入式系统—微处理器体系架构】图文并茂,快速入门
嵌入式微处理器硬件体系在处理器发展过程中,产生了以X86为代表的冯·诺依曼体系结构和以DSP为代表的哈佛体系结构。两者的主要区别在于数据空间和程序空间是否分开。哈佛体系结构将数据空间和程序空间分离,允许取指令和取操作数同时进行。从而提高处理器(CPU)的运行速度。1、冯诺依曼体系结构冯·诺依曼(VON-NEUMANN)型计算机最显著的特点是指令和数据共享内存,指令总线和数据总线共享。换句话讲...原创 2020-03-06 08:48:29 · 2671 阅读 · 0 评论 -
嵌入式系统原理就该这么学
第一单元 基础与硬件 1--01+-+嵌入式系统概述 1--02+-+嵌入式系统常用术语 1--03+-+C语言语法概要 1--04+-+指令系统简介 1--05+-+存储映像、中断源与硬件最小系统 第二单元 入门与软件框架 2--06+-+GPIO及基本打通原理 2--07+-+程序的基本调试方法 2--0...原创 2020-03-02 12:39:05 · 406 阅读 · 0 评论 -
一文带你真正了解当下的嵌入式系统
1-1 嵌入式系统概述1-1-1 基本概念 嵌入式系统是一种计算机硬件和软件组合(也许还有机械装置),用于实现一个特定功能。(参考《嵌入式系统词典》) 嵌入式计算机系统隐含在各类具体的产品之中,这些产品中,计算机程序起到了重要作用。1-1-2 由来 计算机系统的产生是由于科学家需要一个高速的计算工具,而嵌入式系统是计算机技术发展到一定阶段,测...原创 2020-02-25 12:51:35 · 3805 阅读 · 0 评论