嵌入式系统开发学习(2)
来源:互联网 发布:产品经理和程序员的梗 编辑:程序博客网 时间:2024/04/27 14:47
ARM Cortex-M3指令集
数据传送指令
寄存器间数据传送
存储器数据传送-利用地址访问存储器
索引数据传送-预索引、后索引
数据处理指令
子程序呼叫和转移指令
隔离指令
FreeRTOS
μCOS
μC/OS-Ⅱ是嵌入式系统学习的绝好材料。
- UC/OS-Ⅱ内核提供任务调度与管理、时间管理等功能。
- UC/OS-Ⅱ主要适合小型控制系统。
- UC/OS-Ⅱ还包含全部功能。
- UC/OS-Ⅱ系统本身并没有对文件系统的支持。
μC/OS的任务管理
Create Del DelReq ChangePrio Suspend Resume Query
任务间通信和同步
- 信号量
- 邮箱
- 消息队列
μC/OS的移植
UC/OS-Ⅱ在STM32 的移植,大致由3 个文件实现:
- 头文件OS_CPU.H
- C语言文件OS_CPU.C
- 汇编格式文件OS_CPU_A.ASM
0 0
- 嵌入式系统开发学习(2)
- 嵌入式系统开发学习
- 嵌入式系统开发学习
- 嵌入式系统开发学习
- 嵌入式系统开发学习(1)
- [嵌入式]嵌入式系统开发学习规划-转载
- 嵌入式系统开发学习步骤
- 嵌入式系统开发学习步骤
- 嵌入式系统学习开发指导
- 嵌入式系统开发学习(三)--驱动程序的设计
- 学习嵌入式Linux系统开发基础 第七课(makefile)
- 学习嵌入式Linux系统开发基础 第七课(makefile)
- 嵌入式系统 体系结构 学习笔记(2)
- 嵌入式系统开发学习步骤[Linux方向]
- 学习嵌入式系统开发的经典网站
- 嵌入式系统开发学习之路
- 嵌入式系统开发:编程学习方法论
- 嵌入式Linux系统开发学习步骤
- 使用SlidingMenu
- 插入排序算法
- (Duff in Love)唯一分解定理
- wp-config.php说明
- c++实验5——项目1——数组分离
- 嵌入式系统开发学习(2)
- struts2页面属性值回显
- 最简单的词法分析器
- 5.9号错误代码备份
- java的ExecutorService 实现线程池
- SpringIOC容器-创建对象
- POJ 3352 Road Construction
- leetcode.153. Find Minimum in Rotated Sorted Array
- CentOS 6.5环境下使用HAProxy+apache实现web服务的动静分离