STM32串口发送数据和接收数据方式总结

STM32串口发送数据和接收数据方式总结

第一个参数是发送的串口号,第二个参数是要发送的数据了。但是用过的朋友应该觉得不好用,一次只能发送单个字符,所以我们有必要根据这个函数加以扩展:

嵌入式开发中常用的几种通信接口总结

嵌入式开发中常用的几种通信接口总结

在嵌入式系统中,板上通信接口是指用于将各种集成电路与其他外围设备交互连接的通信通路或总线。常用的板上通信接口包括I2C、SPI、UART和1-Wire。

单片机的hex文件格式解析

单片机的hex文件格式解析

在量产含有单片机的电子产品时,通常会使用.hex或者.bin文件。.hex文件是以十六进制形式表示的,包含了地址和数据信息,而.bin文件则是二进制形式的,只包含数据信息而不包含地址。所有的文件都有一定的格式规范,.hex文件也不例外。今天我想和大家分享一下,.hex文件是如何进行解析的。

STM32如何收发float类型数据?

STM32如何收发float类型数据?

在之前《干货 | 结构体、联合体嵌套使用的一些实用操作》文章里提到了共用体用来传输浮点数的用法,但那篇笔记中没有详细介绍,这篇笔记我们一起来看一看具体实例。

STM32 HAL 库 uS 延时的 3 种实现方式

STM32 HAL 库 uS 延时的 3 种实现方式

CUBEMX是一个可视化的初始化配置工具,结合HAL库,为我们的开发带来了许多便利。然而,目前HAL库封装的延时函数只支持毫秒级别的延时。在日常开发中,我们经常需要微秒级别的延时,特别是在一些传感器数据读取的过程中,对时序要求非常严格,微秒级别的延时是必不可少的。基于这个需求,我们现在介绍三种实现微秒级延时的方法,这些方法同样适用于标准库。如果有不足之处,请各位大佬指正。

LCD屏RGB接口与MCU接口的区别?

LCD屏RGB接口与MCU接口的区别?

除了我们熟悉的SPI和8080并口接口,LCD屏还支持其他多种通信模式,如RGB、VSYNC、MDDI等。现在我们来简单总结一下MCU-LCD屏和RGB-LCD屏的区别,以及其他类型屏幕的特点:

给变量取名很难?CODEIF神器了解一下

给变量取名很难?CODEIF神器了解一下

在开发过程中,很多开发者都会遇到变量命名的困扰。如果命名不规范,不仅会影响开发效率,还会给后续的维护工作带来不小的挑战,因为后续的开发者需要理解这些变量的含义。

Mobaxterm-不止是一款好用的SSH客户端软件

Mobaxterm-不止是一款好用的SSH客户端软件

你可以访问官方网站(下载地址将会在文末提供),选择下载”Home Edition”版本,该版本已经足够满足日常工作需求,而且是免费的。另外,你也可以选择下载”Portable edition”版本,下载后直接运行,无需进行安装。

如何通过程序执行shell命令并获取命令执行结果?

如何通过程序执行shell命令并获取命令执行结果?

最近在实际的程序开发中,我需要通过程序执行shell命令,并获取命令的输出内容。然而,系统自带的system函数只能告诉我命令是否执行成功,无法捕获命令的输出内容。

累加和校验算法在嵌入式中的应用

累加和校验算法在嵌入式中的应用

对于许多需要进行数据传输的场合,特别是一些可能影响硬件操作的数据传输(如嵌入式设备、机器人等),错误的数据可能带来潜在的风险,这令人不寒而栗。

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部