• 嵌入式系统的开发过程

    • 需求分析与规格说明
    • 系统设计
    • 构件设计
    • 系统集成与测试
  • 嵌入式系统的开发特点
    • 使用宿主机—目标机的开发架构

      • 用于编程、调试的计算机称为宿主机
      • 用于程序最终运行的称为目标机
    • 与底层硬件控制程序的关系密切
    • 软硬件资源受限制
    • 需要固化程序
  • 嵌入式系统的调试
    • 在线仿真器
    • 片上调试技术—JTAG
    • 驻留监控软件调试
    • 指令集模拟器
  • 系统开发工具软件
    • ADS 1.2
    • RVDS
      • 与ADS 1.2比较而言,其生成的代码紧凑、执行效率高
    • GNU
      • GCC是GNU开发工具套件中的核心工具软件
      • GCC是一种针对 Linux操作系统环境下应用程序的编译工具,它能将C语言、C++语言、汇编语言编写的源程序以及库文件编译连接成执行文件。它从源文件生成可执行文件的过程是由4个相关联的阶段组成:预处理、编译、汇编、连接
  • -

计算机三级之嵌入式系统学习笔记7相关推荐

  1. 计算机三级之嵌入式系统学习笔记8

    嵌入式系统是嵌入式计算机系统的简称,它是一种嵌入在设备(或系统)内部,为特定应用而设计开发的专用计算机系统 嵌入式系统与通用计算机一样,也由硬件和软件组成 能够按照指令的规定高速度完成二进制数据算数和 ...

  2. 计算机三级之嵌入式系统学习笔记6

    嵌入式系统的软件结构 简单的轮询结构 应用程序重复循环检查每个外部输入条件,一旦有需要处理的任务,则进行相应的处理 带中断的轮询结构(中断驱动结构或前后台结构) 当有外部事件(例如温度传感器报警)发生 ...

  3. 计算机三级之嵌入式系统学习笔记3

    嵌入式最小硬件系统组成: 电源电路 电源模块由以下几部分组成: 交流变直流(AC-DC) 直流到直流(DC-DC) 低压差稳压器(LDO) 时钟电路 复位电路 调试测试接口(JTAG测试接口) 如果处 ...

  4. 计算机三级之嵌入式系统学习笔记1

    嵌入式系统的体系结构按指令集可以分为两大类:复杂指令集结构(CISC)和精简指令集结构(RISC) 嵌入式体系结构按存储机制分为冯诺依曼结构和哈佛结构 冯诺依曼结构中程序和指令并存,共用一条总线:而哈 ...

  5. 计算机三级之嵌入式系统学习笔记9

    数字(电子)文本 文字信息在计算机中称为文本(Text).文本是基于 特定字符集的一个字符流,每个字符均使用二进制编码表示 西文字符的编码 ASCII字符集和ASCII码 ASCII字符集共有128个 ...

  6. 计算机三级之嵌入式系统学习笔记5

    基于UART的RS-232/RS-485接口 RS-232 采用标准的RS-232电平转换电路,使UART的电平转换为RS-232电平 无法消除共模干扰,传输距离可达15米 负逻辑传输:逻辑0:+3V ...

  7. 计算机三级之嵌入式系统学习笔记4

    所有嵌入式处理器内部均集成了通用输入输出(GPIO)口,GPIO接口提供的输入具备缓冲功能,而输出均具有锁存功能 GPIO一般具有三态:0态.1态和高阻状态 集成电路互联总线接口(IIC) 串行半双工 ...

  8. 计算机三级之嵌入式系统学习笔记2

    ARM对存储器只有加载和存储两种操作,因此凡是与存储器操作有关的指令仅限于两类指令,即LDR和STR,其他指令无效 "#":立即数符号 例:#12(十进制),#0x12(十六进制) ...

  9. 嵌入式系统学习笔记之ftp

    虽然在嵌入式系统中,我们可以通过串口的Xmodem模式传送小的文件,但是毕竟不符合我们的使用习惯,并且串口传输速率太低,不能满足我们大部分的需求,要传输文件的时候,我们还是使用网络较为熟悉,今天我将我 ...

最新文章

  1. 胡锐锋:组队学习分享(队长)
  2. 2000亿次开放学习后,DeepMind的智能体成精了
  3. SQL compute by 的使用
  4. [MATLAB学习笔记]Rng函数
  5. 485. Max Consecutive Ones
  6. reactor使用方法_Project Reactor展开方法
  7. 撤销EXCLE工作表保护密码
  8. alias怎么每次登陆都保存_设置alias别名并使之重启或者注销用户之后依旧生效...
  9. 设计模式实例(Lua)笔记之六(Adapter模式)
  10. import和class关键字的区别
  11. if分支语句(JS)
  12. 关于python字符编码_关于python文件的字符编码
  13. Firefox和Chrome浏览器导出书签
  14. CAN为什么会发送失败
  15. 简洁免费的内网穿透工具
  16. goahead源码分析webs.c
  17. ubuntu 18.04 设置静态IP地址
  18. python中去除空格用什么函数_python中用什么函数去掉空格
  19. android 清理系统垃圾,安卓手机清理系统垃圾方法汇总
  20. 打开office报错提示向程序发送命令时出现问题

热门文章

  1. 多线程扫描网络计算机
  2. pip导包CalledProcessError: Command ‘(‘lsb_release‘, ‘-a‘)‘异常处理
  3. oracle 11g空表不能exp导出问题解决方案
  4. PHP no input file specified 三种解决方法
  5. 【实践】预训练模型在华为信息流推荐中的应用与探索.pdf(附下载链接)
  6. 新一代CTR预测服务的GPU优化实践
  7. BERT 之后的故事
  8. 双塔模型的瓶颈究竟在哪?
  9. mysql索引的创建与管理实验_mysql索引创建与管理笔记
  10. java界面ATM机取款后的余额_java_ATM机银行存取款系统的设计与实现本科毕业论文...