首页 > 其他分享 >嵌入式系统专业名词:

嵌入式系统专业名词:

时间:2024-07-10 19:52:11浏览次数:10  
标签:操作系统 系统 一种 硬件 用于 Memory 嵌入式 专业名词

嵌入式系统的专业名词众多,涵盖了硬件、软件、通信协议等多个方面。以下是从A到Z总结的一些嵌入式系统相关的专业名词:

A

  • ARM(Advanced RISC Machines):一种广泛使用的嵌入式处理器架构,以其低功耗、高性能而著称。

B

  • BSP(Board Support Package):板级支持包,是嵌入式操作系统实现可移植性所采用的一种方案,隔离了操作系统与底层硬件平台之间的相关性。
  • Bootloader:引导加载程序,用于在系统启动时加载操作系统或其他程序。

C

  • CAN(Controller Area Network):一种用于实时数据传输的通信协议,广泛应用于汽车和工业控制领域。
  • CPU(Central Processing Unit):中央处理器,嵌入式系统的核心计算单元,负责执行指令和处理数据。

D

  • DSP(Digital Signal Processor):数字信号处理器,专门用于处理数字信号,如音频、视频等。
  • DMA(Direct Memory Access):直接内存访问,允许某些硬件子系统直接读写主存储器,而无需经过CPU的干预。

E

  • EEPROM(Electrically Erasable Programmable Read-Only Memory):电可擦可编程只读存储器,一种可以通过电信号擦除和重新编程的ROM。
  • Embedded Linux:对Linux进行小型化裁剪后,用于特定嵌入式场合的专用Linux操作系统。
  • Ethernet:以太网,一种用于局域网(LAN)连接的通信协议。

F

  • Flash Memory:闪存,一种非易失性存储器,可以在断电后保持数据不丢失。
  • FPGA(Field-Programmable Gate Array):现场可编程门阵列,一种可以通过软件配置其内部逻辑功能的芯片。

G

  • GUI(Graphical User Interface):图形用户界面,一种允许用户通过图形图标和音频指示符与电子设备进行交互的界面。
  • GPIO(General-Purpose Input/Output):通用输入输出,嵌入式系统中用于连接外部设备和电路的一组引脚。

H

  • HAL(Hardware Abstraction Layer):硬件抽象层,用于屏蔽底层硬件的多样性,使得操作系统可以面对逻辑上的硬件环境。
  • HDL(Hardware Description Language):硬件描述语言,用于描述数字电路和系统的语言,如VHDL和Verilog。

I

  • IIC(Inter-Integrated Circuit):一种用于短距离低速通信的通信协议,主要用于连接传感器和其他外设。
  • I/O(Input/Output):输入输出,指计算机与外部设备之间的数据交换。

J

  • JTAG(Joint Test Action Group):一种用于测试和调试嵌入式系统的国际标准协议。

K

  • Kernel(内核):操作系统的核心部分,负责管理硬件和软件资源,并提供服务给上层应用程序。

L

  • Linux:一个开源的操作系统,经过裁剪后可以用于嵌入式系统。
  • LoRa(Long Range):适用于长距离、低功耗的无线通信协议,主要用于物联网和传感器网络。

M

  • MCU(Microcontroller Unit):微控制器,一种集成了CPU、存储器、I/O接口等功能的芯片,常用于嵌入式系统。
  • MPU(Microprocessor Unit):微处理器,一种专门用于执行指令和处理数据的芯片,可以嵌入到嵌入式系统中。

N

  • Nucleus:一种实时操作系统(RTOS),以其可靠性和实时性著称。

O

  • OS(Operating System):操作系统,管理计算机硬件与软件资源的系统软件。

P

  • PCI(Peripheral Component Interconnect):一种计算机总线标准,用于连接主板和外部设备。
  • Power Management:电源管理,用于提供电源供应和管理的模块,包括电源适配器、电池、电源管理芯片等。
  • PWM(Pulse Width Modulation):脉冲宽度调制,一种常用的模拟信号控制技术。

Q

  • QNX:一种实时操作系统(RTOS),以其高性能和可靠性而著称。

R

  • RAM(Random Access Memory):随机存储器,用于临时存储数据和程序。
  • RTOS(Real-Time Operating System):实时操作系统,一种能够在规定时间内完成指定任务的操作系统。
  • ROM(Read-Only Memory):只读存储器,用于存储固化的程序和数据。
  • RFID(Radio-Frequency Identification):无线射频识别,一种用于远距离无线识别和数据传输的技术。

S

  • SATA(Serial Advanced Technology Attachment):一种电脑总线,负责主板和大容量存储设备之间的数据传输。

标签:操作系统,系统,一种,硬件,用于,Memory,嵌入式,专业名词
From: https://www.cnblogs.com/xiaoyaoj/p/18283789

相关文章

  • python+flask计算机毕业设计基于B_S的江理工党员信息管理系统设计与实现(程序+开题+论
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景随着信息技术的飞速发展和高校党建工作的日益深入,传统的党员信息管理模式已难以满足当前高效、精准、便捷的管理需求。江苏理工学院(简称江......
  • STM32开发实例_基于Zigbee的智能路灯系统(电路图+程序+流程图)24-32-64
    一.系统概述1.智能组网与数据传输:利用Zigbee技术自由灵活地组网小区智能路灯。小区与监控中心通过WiFi实现实时数据传输。2.人工模式下的路灯控制:可手动调节路灯亮度等级(一级、二级、三级)。能切换定时、自动、手动三种控制模式。3.定时模式控制:通过小程序设定路灯的定时......
  • 系统对接要接入别的系统,需要自动登录进去
    设计一个中转页:自动JavaScript触发表单提交即可/***跳转Datastudio*@paramrequestrequest*@returnModelAndView*/@RequestMapping("gotoDatastudio")publicModelAndViewgotoDatastudio(HttpServletRequestrequest){Mod......
  • 跳跃系统的完善
     Jump()privatevoidJump(){  if(Input.GetKey(KeyCode.Z))  {    jumpTimer-=Time.deltaTime;    if(jumpTimer>0)    {      rigi.AddForce(newVector2(0,jumpForce),ForceMode2D.Force);      ......
  • 基于springboot牙科就诊管理系统源码
    现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,归纳,集中处理数据信息的管理方式。本牙科就诊管理系统就是在这样的大环境下诞生,其可以帮助管理者在短时间内处理完毕庞大的数据信息,使用这种软件工具可以帮助管理人员提高事务处理效率,达到事......
  • 基于springboot滑雪场管理系统源码和论文
    滑雪场管理系统的设计与实现摘要近年来,信息化管理行业的不断兴起,使得人们的日常生活越来越离不开计算机和互联网技术。首先,根据收集到的用户需求分析,对设计系统有一个初步的认识与了解,确定滑雪场管理系统的总体功能模块。然后,详细设计系统的主要功能模块,通过数据库设计过程......
  • 重置DedeCMS系统管理员账号与密码
    DedeCMS 系统的管理员账号与密码都是存储在数据库中的。如果发生密码丢失或其它情况,我们可以通过重写数据库(数据表)的方式来重置 DedeCMS 的账号与密码。如此操作的前置条件是可以登录并管理数据库。如果没有或拿不到数据库的管理权限,那就行不通了。第一步:登录数据库​如果是......
  • 嵌入式设备中移植 vsftpd,即FTP服务器。
    1、移植版本3.0.5:交叉编译2、设置配置文件:vsftpd.confanonymous_enable=NOlocal_enable=YESwrite_enable=YESlocal_umask=002xferlog_file=/record/vsftpd.log xferlog_std_format=YESascii_download_enable=YESchroot_local_user=NOchroot_list_enable=YESchroot_l......
  • 你真的懂多线程吗?多线程 并行处理 CPU 操作系统
    了解多线程、并行处理首先需要了解什么CPU、CPU核数、操作系统CPU物理数即电脑拥有的物理CPU数量,普通电脑一般只有一个CPU插槽,也就是只有一个物理CPU。我们日常说的CPU,就是指封装好的一个物理CPU,作为商品进行售卖。但在编程讨论时,某些情况下,我们说的CPU含义又是指其中一个运算......
  • 推送单据信息到第三方系统(NC65)
    此处以预付款申请单推动付款结算单到NC系统为例 目录一、Action二、Service三、ServiceImpl四、 FcVoucherUtil的 settlementXML方法(json转xml的方法)五、 FcVoucherUtil的doPost方法(推送NC的方法)一、ActionpublicActionFormgetZhiwu(ActionMapping......