三极管来源,及NPN与PNP区别

三极管来源,及NPN与PNP区别

二极管和三极管是电子技术发展的基础,让我们一起来深入了解一下相关内容。

串口 DMA 发送竟然用局部变量作缓存?

串口 DMA 发送竟然用局部变量作缓存?

之前,有个同事使用了串口查询的方式发送数据,让我非常不满。明明有DMA资源可用,他竟然不使用。作为一个对性能要求很高的人来说,我无法接受这种情况。所以我当时告诉他,有时间的话一定要改过来。

嵌入式编程中的高低位交换如何实现?

嵌入式编程中的高低位交换如何实现?

最近在处理协议时,遇到了字节高低位转换的问题。我决定上网查找相关信息,然后发现了一个叫做蝶式交换的新名词。

嵌入式模块化编程、驱动分离的重要性

嵌入式模块化编程、驱动分离的重要性

当项目组进行相对复杂的工程时,意味着你不再单独开展工作,而是与小组成员合作,各自负责不同的部分工程。例如,你可能负责通信或显示等方面的工作。

如何高效解析不定长度的协议帧?

如何高效解析不定长度的协议帧?

通信设计中考虑协议的灵活性,经常把协议设计成“不定长度”。一个实例如下图:锐米LoRa终端的通信协议帧。

嵌入式工程的文件怎么安排比较合理?

嵌入式工程的文件怎么安排比较合理?

嵌入式系统通常使用C语言进行实现,但是当代码规模增大后,常常会遇到各种问题:如何组织大量的源文件放置在不同的目录中?如何管理头文件.h和源文件.c?如何管理说明文档和源文件的存放?还需要考虑到代码的移植性。

PC机与嵌入式设备通信协议设计的原则?

PC机与嵌入式设备通信协议设计的原则?

嵌入式设备在运行中需要设置参数,这个工作经常由PC机来实现,需要为双方通信设计协议,有代表性协议是如下三种:

嵌入式中如何正确使用动态内存?

嵌入式中如何正确使用动态内存?

预防: 一旦使用动态内存分配,请仔细检查程序的退出分支是否已经释放该动态内存。

几种流行的 IoT 物联网传感器

几种流行的 IoT 物联网传感器

第一个恒温器问世于19世纪80年代末,而红外传感器则开始出现于20世纪40年代末。物联网及其工业物联网(IIoT)正将传感器的使用推至一个新的水平。

如何编译跨平台的动态库和应用程序?

如何编译跨平台的动态库和应用程序?

树莓派,可能你都听说过,但不了解它。今天的这篇文章,我们聊聊这台小电脑是什么,它能做什么。

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

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

微信扫一扫关注我们

关注微博
返回顶部