- 1
- 0
- 约8.95千字
- 约 7页
- 2021-08-07 发布于山东
- 举报
在ARM完成嵌入式系统过程
在ARM完成嵌入式系统过程
PAGE / NUMPAGES
在ARM完成嵌入式系统过程
实现一个什么都不能够做的嵌入式操作系统
第一确定 CPU,在这里为了简单,就采用嵌入式的 CPU,比方 ARM系列,之所以用 RISC(简单指令集)种类的 CPU,其方便之处是没有实模式与保护模式之分,采用线性的一致寻址, 也就是不需要进行段页式内存管理, 还有就是芯片内部集
成了一些常用外设控制器,比方以太网卡,串口等等,不需要像在 PC机的主板上那么多外设芯片
确定要实现的模块和功能,为了简单,只 实现多任务调换 (但有限制,比方最多不高出 10),实现中断办理 (不支持中断优先级), 不进行动向 SHELL交互,不实现动向模块加载,不实现 fork 之类的动向进度派生和加载 (也就是说要想在你的操作系统上加入用户程序, 只能静态编译进内核中; 不支持文件系统, 不支持网络,不支持 PCI,USB,磁盘等外设(除了支持串口,呵呵,串口最简单
嘛),不支持虚假内存管理 (也就是说多任务中的每个进度都能够接见到任何地址,这样做的话,一个程序死了,那么这个操作系统也就玩完了)
确定要使用的编译器,这里采用 GCC,文件采用 ELF格式,自然,最后的文件
就是 BIN 格式, GCC和 LINUX有着亲密的联系,自己的操作系统,需要 C 库支持和系统调用支持,所以需要
您可能关注的文档
最近下载
- 年产2亿片山菊降压片的生产车间设计.docx VIP
- 生活饮用水水样的采集和保存20160606Microsoft-PowerPoint-演示文稿.ppt VIP
- 环保行业深度报告:水务专题3-污水定价%26调价机制保障收益,较供水应享风险溢价.pdf VIP
- 2026年医保政策培训制度.docx
- 基于STM32单片机超声波测距仪设计.docx
- 基于改进灰狼算法的配电网储能优化配置.pdf VIP
- 25 第八章 8.2 立体图形的直观图.pptx VIP
- 客户关系管理_客户满意与客户忠诚的关系_4.8_客户满意与客户忠诚的关系.pptx VIP
- 新版PEP小学英语三年级下册教学计划.docx VIP
- 2025年湖北省农村义务教师招聘《小学英语》真题含答案 .pdf VIP
原创力文档

文档评论(0)