最新文章
高质量程序是怎么写出来的?串口DMA机制
今天我们来讨论一下串口的DMA功能。DMA即直接存储器访问(Direct Memory Access),它是CPU的一个组件,用于在两个地址空间之间进行数据的传输或者拷贝,在数据拷贝的过程中,CPU无需干预,只有当数据拷贝结束后,DMA会通知CPU进行后续处理。
关于SPI,你知道的和不知道的都在这里
串行外围接口(SPI)在嵌入式系统中非常常见。不管是在高端32位处理器(如ARM、MIC或Power PC等)上的系统处理器,还是在微控制器(如AVR、PIC等)上,通常都包含可以以主从模式运行的SPI控制器。
一文搞懂HAL库是什么及如何使用
相较于几年前使用标准库进行开发,最近几年使用HAL库的趋势越来越明显。那么,在开发时应该选择哪种方式呢?本文重点介绍常用的几种开发方式及它们之间的区别。不论是白猫还是黑猫,只要能抓到耗子,就是好猫。
UWB 实现安全和高精度的精细测距定位
UWB(超宽带)在 IEEE 标准 802.15.4 中定义,UWB(当时以 WiMedia 名义销售)于 2000 年代初首次部署,旨在替代高速传输 USB,但从未实现广泛的商业应用。
嵌入式入门必知:SPI协议及工作原理分析
SPI(串行外围设备接口)是Motorola公司推出的一种同步串行接口技术。SPI总线通过连接到外围设备微控制器(如PICmicro)上的同步串行端口模块实现。它允许微控制器以全双工的同步串行方式与各种外围设备进行高速数据通信。