最新文章

RTOS多任务访问同一个UART的方法
在RTOS多任务编程中,经常会出现多个任务同时访问同一个硬件设备(如UART、I2C等)的情况,如果不妥善处理,就会出现混乱的局面。为了避免这种情况的发生,采用互斥和队列这两种常见的方法来处理这个问题。

wafer、die、cell是什么,它们的关系和区别?
也许你偶尔会听到硬件工程师或芯片设计工程师提到一些专业术语,例如wafer、die、cell等等。或许你并不熟悉这些名词,但我经常听到它们,尤其是在从事芯片设计的公司。

经典的1-Wire单总线原理及应用
在嵌入式底层通信中,常见的通信总线有485总线、I2C总线等。今天我将向大家介绍一种相对于485和I2C不那么流行,但仍然常用的总线:1-Wire单总线。

UART的Rx和Tx引脚如何互换,电平如何反转
今天我与大家分享一些关于STM32中UART的特性,特别是针对较新系列的STM32(如:STM32H7、G0、G4等)的UART。在这些系列的UART中,我们可以通过软件来改变Rx和Tx引脚、电平反转、高低反序以及设置超时等功能。