在最初学习单片机的时候,某个开发板中使用了LM2575降压转换器作为电源电路,刚刚接触时这个电路时还....
在工业通信领域,控制器局域网(CAN)和RS485是两种常用的通信标准,它们各自适用于不同的应用场景....
在微控制器单元(MCU)开发领域,C语言因其接近硬件的特性、高效性和灵活性而广泛应用。
在软件开发领域,选择合适的集成开发环境(IDE)对于开发者至关重要。
嵌入式工程师在编写C语言程序时,需要注重效率和清晰的思路。本文将通过解析经典问题“猴子选大王”来展示....
大家好,今天分享一个开源框架 RIL(Radio Interface Layer),嵌入式平台的无线....
从接触单片机开始,我们就知道有一个叫KEIL的软件。
在嵌入式系统开发中,命令解析是一个关键的环节,它负责解析用户或其他系统发送的命令,并执行相应的操作。....
在软件开发领域,Visual Studio Code(以下简称VSCode)和Source Insi....
在STM32单片机中,上面的func1和func2函数,哪个效率高?这是一个非常有趣的问题。
今天在调试一个DCDC 升压电路时,接上电源发现过流。电路输入电压 24V , 期望升压到 39 V....
PCBA(Printed Circuit Board Assembly)是指将电子元器件安装在印刷电....
频率测量是在电子和通信领域中非常重要的任务,用于确定信号的周期性和事件的发生率。
如果你曾经跟小编一样好奇过一颗8位的51单片机是如何处理32位数据的,那么你来对地方了。本文将揭开单....
关于按键消抖或者开关量信号监测,可以参考本公众号的另外一篇原创文章:按键消抖常用的软硬件方法。在该文....
随着chatGPT的火爆,在网上纷纷讨论最先被chatGPT淘汰的会是什么行业,其中类似小编的“程序....
对于一个没有太多程序设计经验的萌新工程师来说,如何有规划有条理的进行程序设计,是一个很值得学习的课题....
在嵌入式系统开发中,结构体作为一种常见的数据组织方式,在内存中的布局方式对于程序性能和内存占用具有重....
不知道大家有没有疑惑,为什么软件能控制硬件?反正当年我学习51的时候,有这个疑惑。今天我们就暂停....
磁珠想必大家都不陌生,很多人见过,用过,但是不知是否有总结过呢? 我印象比较深刻的是,在一次面试的时....
STM32开发板有很多配套LCD例程,如下图就是开发板上最常见的一种TFTLCD屏。
在设计DC-DC电路时,经常会考虑它的效率,90%还是在80%的效率对于一个消费电子设备的续航来说,....
超声波清洗作为一种高效的电路板清洗方法,相信很多厂家都采用了超声波清洗的方式,但是,对于电路板上的晶....
照理来说,USB-CAN这种东西应该已经被做的烂大街的工具,国内居然没有一个拿得出手的开源方案。某立....
在PCB的制造和设计过程中,可能会出现一种叫做"死铜"的问题。本文将解析死铜在PCB上的含义、成因、....
CAN和RS485是常用的串行通信协议,它们在很多工业控制、自动化、机器人等领域得到了广泛应用。 这....
在电路设计和PCB布线中,常常会在IC之间的信号线上接一个小电阻,这是为什么呢?这篇文章将从几个方面....
在进行产品设计时,除了规划产品功能,其中一项很重要的工作就是MCU的选型,选择什么单片机至关重要;
单片机作为一种常见的嵌入式设备,是许多电子设备和系统中必不可少的一部分。
单片机作为一种常见的嵌入式设备,是许多电子设备和系统中必不可少的一部分。而在单片机的设计和应用中,电....