嵌入式系统基本概念:存储器、控制器、总线、复位、片上外设、通信、调试
嵌入式系统基本概念
本文列出了嵌入式系统中常用的基本概念,包含存储器、控制器、总线、复位、片上外设、通信和调试等内容,并提供中英文全称、功能或作用,方便您快速了解嵌入式系统基础知识。
存储器
- FLASH (快闪存储器): 是一种非易失性存储器,用于存储程序和数据,可以被擦写和重新编程。
- SRAM (静态随机存储器): 是一种易失性存储器,用于临时存储数据和程序。
- EEPROM (电子可擦可编程只读存储器): 是一种非易失性存储器,可用于存储数据和程序,可以被擦写和重新编程。
控制器
- FSMC (静态存储器控制器): 用于控制外部静态存储器的读写操作。
- NVIC (嵌入式向量控制器): 用于管理中断请求和优先级。
- EXTI (外部中断控制器): 用于处理外部中断请求。
- DMA (直接存储器访问控制器): 用于数据传输,减轻CPU的负担。
总线
- ICode (指令总线): 用于传输指令。
- DCode (数据总线): 用于传输数据。
- AHB (高级高速总线): 用于高速数据传输。
- APB (低速总线): 用于低速数据传输。
复位
- POR (上电复位): 当芯片上电时,自动进行复位操作。
- PDR (外部复位): 通过外部信号进行复位操作。
片上外设
- RTC (实时时钟): 用于计时、日期和闹钟功能。
- IWDT (独立看门狗定时器): 用于检测系统故障并进行复位操作。
- WWDT (窗口看门狗定时器): 用于检测系统故障并进行复位操作,与IWDT不同的是,它有一个可编程的时间窗口。
- SysTick (系统滴答定时器): 用于系统延时和时基服务。
- TIMx (定时器): 用于产生定时事件和PWM输出。
- ADC (模数转换器): 用于将模拟信号转换为数字信号。
- DAC (数字模拟转换器): 用于将数字信号转换为模拟信号。
- GPIO (通用输入输出口): 用于数字输入输出。
通信
- I²C (串行通信接口): 用于短距离通信,支持多主从模式。
- UART (通用异步接收器发射器): 用于传输串行数据,支持异步通信。
- USART (通用同步异步接收器发射器): 与UART类似,但支持同步通信。
- SPI (串行外设接口): 用于与外部设备通信,支持高速传输。
- I²S (集成电路音频总线): 用于数字音频传输。
- SDI0 (SD卡接口0): 用于与SD卡通信。
- CAN (控制器局域网): 用于在车辆和工业控制等领域进行通信。
- USB (通用串行总线): 用于连接计算机和外部设备。
调试
- JTAG (联合测试行动组): 用于调试和程序下载。
- SWD (串行线调试): 用于调试和程序下载。
原文地址: https://www.cveoy.top/t/topic/lxxP 著作权归作者所有。请勿转载和采集!