Linux下开发STM32:使用gcc-arm-none-eabi工具链编译生成bin、hex文件
当涉及到STM32微控制器的开发时,关于编译工具的问题就浮出水面。我们为什么不直接使用gcc,而是倾向于采用gcc-arm-none-eabi呢?原因就在于Linux环境下的交叉编译需求。
你真的懂CPU大小端模式吗?
大多数人可能已经十分熟知了像RS232、RS485、CAN这样在工业界广泛运用的总线系统,它们都是数字信号的传输手段。但是,对于模拟信号,我们通常用什么方法进行传输呢?
为什么采用4~20mA的电流来传输模拟量?
大多数人可能已经十分熟知了像RS232、RS485、CAN这样在工业界广泛运用的总线系统,它们都是数字信号的传输手段。但是,对于模拟信号,我们通常用什么方法进行传输呢?
PCB生产中的过孔和背钻有哪些技术?
对于从事硬件设计的朋友来说,他们都了解到PCB(Printed Circuit Board)中的过孔设计是一门非常有讲究的技术。今天我将和大家分享有关PCB中的过孔和背钻技术的知识。
详解RS-485上下拉电阻的选择
RS-485总线在通信和工业自动化等领域得到广泛应用。在实际应用中,我们通常会面临是否需要添加上下拉电阻以及选择合适阻值的问题。接下来,我们将对这些问题进行详细分析。
UART的Rx和Tx引脚如何互换,电平如何反转
今天我将与大家分享一些关于STM32 UART新特性的内容。这些特性主要适用于一些较新系列的STM32芯片,例如STM32H7、G0、G4等。通过使用软件控制,可以改变Rx和Tx引脚的功能,实现电平反转、高低位序反转等功能。另外,我还会对超时进行介绍,并提供相关的详细信息。

