最新文章

串口屏遐想
故事是这样的,最近我在为一个客户使用littleVGL开发一款具有显示效果的产品。由于之前没有相关经验,我很担心会出现问题。但是没想到,使用了GUI-Guider之后,我们很快就完成了相关应用的设计开发。于是我突发奇想,是否可以将GUI-Guider作为串口屏的组态工具呢?

MCU ADC如何测量超过VCC的电压?
假设MCU的供电电压是3.3V,而ADC的测量范围是0-3.3V。在需要测量高于这个范围的场景中,比如电池电压为6V,我们可以采取一些方法来解决这个问题。

PCB上10A的电流需要走多宽的线?需要几个过孔?
还记得在大学时参加飞思卡尔智能车比赛的经历,我制作了一块板子。然而由于电源走线过细的原因,一上电就导致线路直接烧断了,只能通过外部飞线来代替。

MCU 5V tolerant是什么意思?
以STM32F030为例,在datasheet中可以看到一句关于IO的表述:Up to 55 I/Os with 5V tolerant capability。

为什么我不喜欢使用Keil?
首先需要强调一点,我并非专家级的Keil使用者,所以以下纯属个人浅见。在使用Keil这款IDE的过程中,我发现了一些不太顺手的地方,可能我的经验不够全面,所以并不具有普遍客观性。但是,我还是想分享一些我个人的看法,并欢迎大家在评论区进行讨论。

MQTT+UART=远程调试?
前几篇文章我们已经介绍了MQTT和UART这两个概念,那么把它们结合起来又会得到什么呢?作为工程师,相信大家经常会遇到以下场景:在现场需要通过串口将电脑与PLC或控制设备连接起来,而电脑需要通过某种协议(比如Modbus、Profibus-DP等)与现场设备进行数据读取或写入。在进行调试时,往往需要前往现场进行操作:

无坚不摧,哪个才是硬件攻城狮的屠龙刀?
在过去的冷兵器时代、历史故事和武侠小说中,一把坚固无比的利刃常常能让其主人的威力倍增,成为江湖中的传奇,令人神往。从专诸的鱼肠,到汉高祖斩白蛇的赤霄,再到《卧虎藏龙》中李慕白使用的青冥剑,这些都是江湖中的宝物,让人趋之若鹜。

定制带U盘功能的bootloader实现拖拽下载固件
最近我发现我已经很久没有做笔记了,但是我收到了很多后台留言和新的粉丝关注,这让我感到很欣慰,因为这说明我的文字还是有用户认真阅读的,这也为我节省了不少重复劳动的时间。奇怪的是,似乎每到夏季的时候,我都会收到很多脑洞问题,其中一些偶发问题在车上复现的难度非常大,令人头疼。尽管在分析这些问题时花费了很多时间和精力,但是我发现深入研究下去还是能收获很多的。