如何学好嵌入式?
文章平均质量分 95
程序猿!=程序员
分享学习笔记、分享快乐,欢迎大家批评指正,共同进步!
展开
-
SPI通信协议
SPI(Serial Peripheral Interface),全称是“串行外围接口”,是由Motorola公司推出的一种高速全双工同步的串行的总线协议。SPI采用主从方式工作,一般有一个主设备和一个或多个从设备;SPI需要至少4跟线,分别是MISO(主设备输入从设备输出)、MOSI(主设备输出从设备输入)、SCLK(时钟)、SS/CS(片选);SPI使用引脚较少且布线方便,所以越来越多的芯片集成了这种通信协议。原创 2024-08-12 21:16:48 · 1740 阅读 · 1 评论 -
MCAL 架构
AUTOSAR MCAL软件架构详解①原创 2024-08-03 21:27:37 · 1832 阅读 · 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 · 4356 阅读 · 0 评论 -
并行与串行的区别及并行通信的系统同步方式
通信基础:串行和并行原创 2024-07-28 13:06:23 · 1776 阅读 · 0 评论 -
驱动、BSP、HAL三者的区别和联系
HAL是介于底层硬件和上层软件之间的一层抽象层,用于隐藏硬件的具体实现细节,提供统一的接口。抽象硬件细节,提供易于使用的API。提高代码的可移植性,使得上层应用和中间件无需关心底层硬件的具体实现。通常由硬件厂商提供,帮助开发者快速开发和移植应用。各种外设的抽象层接口函数,例如GPIO、UART、I2C、SPI等。STM32 HAL库,提供了对STM32系列微控制器外设的抽象和访问。驱动、BSP和HAL在嵌入式系统中分别扮演着不同但互补的角色。原创 2024-06-18 21:38:44 · 4849 阅读 · 0 评论
分享