
如何学好嵌入式?
文章平均质量分 95
程序猿!=程序员
分享学习笔记、分享快乐,欢迎大家批评指正,共同进步!
展开
-
MCU开发中的SYS与SOC:概念解析与区别
SYS(System)是指。原创 2025-03-03 08:00:00 · 1309 阅读 · 0 评论 -
深入解析 IIC:嵌入式系统中最常用的通信协议
IIC通信协议,也称为I2C(Inter-Integrated Circuit),是一种简单、高效、多主多从的双向二线制同步串行总线,由Philips公司(现NXP)于1980年代开发,广泛应用于嵌入式系统中连接各种低速外围设备。主要用于近距离、低速的芯片(如传感器、存储器、显示屏等)之间的通信。串行数据线(SDA):用于传输数据的双向线路。串行时钟线(SCL):由主设备产生,用于同步数据传输。这种协议支持多主多从架构,多主设备(多个微控制器或主控制器)和多从设备(外部设备)的连接。原创 2025-02-28 16:01:36 · 2019 阅读 · 0 评论 -
WDT看门狗定时器:嵌入式系统的守护者
在嵌入式系统中,稳定性和可靠性至关重要。然而,现实世界中存在着各种干扰和异常,可能导致程序跑飞、陷入死循环,甚至系统崩溃。为了应对这些挑战,WDT看门狗定时器应运而生,成为嵌入式系统的忠实守护者。一、WDT:默默无闻的守护者WDT,全称Watchdog Timer,即看门狗定时器,是一种独立的硬件计时器。它如同一位默默无闻的守护者,时刻监控着系统的运行状态。当系统正常运行时,WDT静静地计时,等待着被“喂食”;一旦系统出现异常,无法及时“喂食”,WDT就会“发怒”,触发系统复位,使系统恢复正常运行。原创 2025-02-15 14:14:11 · 1373 阅读 · 0 评论 -
SPI通信协议
SPI(Serial Peripheral Interface),全称是“串行外围接口”,是由Motorola公司推出的一种高速全双工同步的串行的总线协议。SPI采用主从方式工作,一般有一个主设备和一个或多个从设备;SPI需要至少4跟线,分别是MISO(主设备输入从设备输出)、MOSI(主设备输出从设备输入)、SCLK(时钟)、SS/CS(片选);SPI使用引脚较少且布线方便,所以越来越多的芯片集成了这种通信协议。原创 2024-08-12 21:16:48 · 1839 阅读 · 1 评论 -
MCAL 架构
AUTOSAR MCAL软件架构详解①原创 2024-08-03 21:27:37 · 2252 阅读 · 0 评论 -
什么是IIC通信协议?
1.IIC简介2.IIC通信协议2.1 IIC的空闲状态2.2IIC总线的起始信号与终止信号2.3IIC总线上数据传送的应答信号2.4IIC总线上数据有效性2.5IIC总线上数据帧格式2.6IIC寻址2.7IIC主机向从机发送数据2.8IIC从机向主机发送数据原创 2024-07-29 07:09:10 · 5964 阅读 · 0 评论 -
并行与串行的区别及并行通信的系统同步方式
通信基础:串行和并行原创 2024-07-28 13:06:23 · 2701 阅读 · 0 评论 -
驱动、BSP、HAL三者的区别和联系
HAL是介于底层硬件和上层软件之间的一层抽象层,用于隐藏硬件的具体实现细节,提供统一的接口。抽象硬件细节,提供易于使用的API。提高代码的可移植性,使得上层应用和中间件无需关心底层硬件的具体实现。通常由硬件厂商提供,帮助开发者快速开发和移植应用。各种外设的抽象层接口函数,例如GPIO、UART、I2C、SPI等。STM32 HAL库,提供了对STM32系列微控制器外设的抽象和访问。驱动、BSP和HAL在嵌入式系统中分别扮演着不同但互补的角色。原创 2024-06-18 21:38:44 · 12104 阅读 · 0 评论