关闭

电子电路开发学习

单片机点灯小能手,电子行业从业者,玩得了烙铁,也写的了代码。经验总结,学习笔记记录,开发板评测,开源项目分享等。关注嵌入式、物联网、智能硬件最新技术。可能不会经常更新,但每一篇都是精心编写。
  • PCBA板为什么会变形

    今天公司做的几块样板回来了,板卡到手一看有轻微形变,这是为什么呢?网上找了一些资料分享给大家。

    单片机
    2020-12-24
  • 如何向RT-Thread提交一个BSP?

    RT-Thread今天的快速发展和所取得成绩,离不开所有开发者的持续贡献和社区小伙伴的竭力支持。

  • 为什么这么多人不喜欢谭浩强的C语言程序设计?

    谭浩强教授,我国著名计算机教育专家。1958年毕业于清华大学自动控制系。青年时期曾担任清华大学学生会主席、北京市学联副主席、北京市人大代表、全国文教战线先进分子。他是我国计算机普及和高校计算机基础教育的开拓者之一。

  • EasyLogger——让BUG无处藏身

    在嵌入式开发中,调试代码的方法有很多,比如使用调试器在线调试、借助一些测量仪器、输出调试日志等方式。没有哪种方法是最好的调试方法,实际开发中需要根据实际情况借助不同的方法进行调试。但在一些稍微大点的项目中,输出调试日志却是比较好的调试方法。

  • CRC校验原来这么简单!

    最近的工作中,要实现对通信数据的CRC计算,所以花了两天的时间好好研究了一下,周末有时间整理了一下笔记。

  • CMOS器件输入管脚不能悬空?硬件调试踩坑记录

    前言 最近在调试一块板卡时,发现了一个奇怪的问题,一款反相器——CD4049出现异常发热现象。虽然板卡已经做过温箱老化试验了,即在60度恒温条件下最大功率运行24小时,运行还算正常。但是一次偶然的机会,使用热成像仪测量板卡上的发热点时,发现这颗CD4049

  • 身份证读取器产品开发之标准-软件-协议

    说到一些产品化的东西,之前就写过一篇关于标准化的文章,当然作为我本人而言,也是在不断的学习中,理解标准,则有利于未来转型走向产品以及市场相关的岗位,因为我不单单是要了解怎么做?(这是技术层面),我还需要了解它为什么这么做?(业务层面,产品化,商

    单片机
    2020-08-24
  • 基于STM32+RT-Thread的新冠肺炎疫情监控平台

    亲朋好友,动动小手,一天3票,开发板谁要? 厚着脸皮插播一条广告 我在疫情期间做的基于STM32MP1和Qt的新冠肺炎疫情监控平台,这个小项目报名参加了意法半导体首届创客大赛——STM32创客秀,最近在投票阶段,如果有幸能入围决赛,ST官方会奖励开发板礼包,届

  • 疫情监控三部曲——在STM32F103 MCU上实现(裸机版)

    好久没更新文章了,看看又做了什么些好玩的东西。 文章目录 前言 开发板的选择 获取疫情数据API接口 ESP8266发送HTTPS请求 LCD显示 代码下载 在其他MCU上的实现 前言 2020,新冠肺炎疫情在全球蔓延,国内得到了有效的控制,最近国内部分地区的疫情形势又紧张

    单片机
    2020-08-04
  • 选中断还是轮询方式?深究其中的区别

    关注、星标公众号 ,直达精彩内容 ID:技术让梦想更伟大 作者:李肖遥 摸水了一周,准备在家里好好敲敲代码,赶赶稿子,正当我专心输出的时候,被老婆打断了。 娃拉臭了,赶紧过来!语气中带着一丝丝我害怕的味道。 怎么办?没办法只有过去换尿布咯,三两下,

    单片机
    2020-07-30
  • FPGA单比特信号跨时钟域处理

    1.慢速时钟域同步到快速时钟域 输入:singal_in,来自10MHz慢速时钟域的单比特信号 输出:singal_out,输出100MHz快速时钟域的单比特信号 10MHz = 100ns 100MHz = 10ns 因为慢速时钟域的最短信号长度为1个时钟时钟周期即:100ns,大于快速时钟域的时钟周期10n

    单片机
    2020-07-17
  • 单路USB转多路串口方案分享

    串口,对于从事电子行业的朋友应该再也熟悉不过了,它是一种非常通用的设备通信的协议,大多数台式机箱都有RS232-DB9的接口,而且还有多个USB接口。笔记本电脑通常只有3个USB口,而没有DB9端口,如果想使用串口功能,只能使用USB-TTL模块。 如果需要多个串口

    单片机
    2020-07-03
  • 神器你值得拥有——CoolFormat代码一键自动格式化工具,支持Verilog

    最近一周都在出差,今天刚回来,分享一款非常好用的神器。 前言 之前我分享过一个代码自动格式化插件: AStyle,用过Keil的朋友应该都会安装这个插件吧!它没有图形化界面,只能作为插件在IDE中使用,还需要配置使用参数等,支持的编程语言也比较有限。 特别是

  • 废旧Flash芯片不要扔—手把手教你制作U盘!

    转自:www.muselab-tech.com/zi-ji-dong-shou-zuo-upan/ 这是一个比较简单的电子制作教程,总体来说价格比单买一个U盘成本要高,不过还是可以获得一些乐趣。 把废旧的电路板上的flash芯片拆卸下来,焊接到u盘主控上,经过软件工具量产,你就拥有了一个全新的U

    单片机
    2020-07-02
  • FPGA的新尝试:将它Arduino化?

    FPGA是Field Programmable Gate Arrays的缩写,即现场可编程门阵列。可以创建定制硬件,从而消除与厂商相关的成本。不幸的是,大多数芯片设计的复杂性仍然存在,这就是为什么大多数人更喜欢使用现成的芯片,往往接受他们的限制,而不是采取挑战,以获得他们需

    单片机
    2020-07-02