关于嵌入式系统日志打印的一点建议

关于嵌入式系统日志打印的一点建议

虽然现在的嵌入式设备配置越来越高,比如目前在创客圈比较流行且配置比较高的有Raspberry Pi、pcduino、Cubieboard、switf board、Beaglebone black、Edison和Galileo。与早期的PC相比,这些开发板的性能有了显著提升。一个printf语句在整个系统中所占用的CPU资源较少,对系统的运行影响可以基本忽略不计。

嵌入式裸机过渡到RTOS的一些建议

嵌入式裸机过渡到RTOS的一些建议

实时操作系统(RTOS)已经成为许多嵌入式系统的关键组件。对于那些从裸机调度过渡到RTOS的开发人员来说,这可能是一个具有挑战性的过程。以下是七个小技巧,可以帮助开发人员更轻松地完成过渡。

一款专为32位MCU开发的OTA组件

一款专为32位MCU开发的OTA组件

mOTA 是一款专为 32 位 MCU 开发的 OTA 组件,组件包含了 bootloader 、固件打包器 (Firmware_Packager) 、固件发送器 三部分。

手把手教你在嵌入式设备中使用SQLite3

手把手教你在嵌入式设备中使用SQLite3

摘要:数据库是一种专用软件,用于存储和管理数据,提供了安全、方便和高效的数据管理功能。在嵌入式Linux中也常常使用数据库,尽管听起来有些复杂,但实际上只需要掌握几个函数即可。

嵌入式软件架构设计-状态机

嵌入式软件架构设计-状态机

在进行功能业务代码编写时,经常会发现使用了越来越多的 if-else if-else 结构。这是因为不同的场景需要区分不同的功能实现,因此需要使用 if 条件语句进行判断。随着场景的增多,if-else if-else 的数量也越来越多。

一个高效,可靠,安全的串口通讯开源方案

一个高效,可靠,安全的串口通讯开源方案

在嵌入式开发中,串口通信经常被广泛使用。不同的应用场景需要采用不同的方案。

一个应用于单片机的按键处理模块!

一个应用于单片机的按键处理模块!

key_board是用于单片机中的一个小巧多功能按键支持库。该软件采用了分层的设计思想,并且与平台无关,用户只需要提供按键的基本信息和读写IO电平的函数即可进行移植,非常方便。同时,key_board支持多个矩阵键盘和多个单IO控制键盘。

盘点嵌入式中常用的无线通信模组!

盘点嵌入式中常用的无线通信模组!

蓝牙技术是一种开放性全球规范,用于无线数据和语音通信。它基于低成本的近距离无线连接,可以在固定设备和移动设备之间建立特定连接。蓝牙技术实质上是为固定设备或移动设备之间建立无线电空中接口(Radio Air Interface),将通信技术与计算机技术相结合,在近距离范围内实现设备之间的通信和操作,而无需电线或电缆连接。

嵌入式Linux利用WiFi搭建无线服务器

嵌入式Linux利用WiFi搭建无线服务器

之前,在嵌入式Linux开发板上我们成功实现了一个智能家居的远程控制系统。然而,该系统的连接方式是通过网线连接到交换机上,感觉有些过时。

一个AT命令通信解析模块!

一个AT命令通信解析模块!

“AT Chat”是一种支持裸机(at_chat)和操作系统版本(at)的AT命令通信解析模块。它适用于处理modem、WIFI模块和蓝牙通信。

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

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

微信扫一扫关注我们

关注微博
返回顶部