• 不修车了!转行做单片机开发

    背景写这篇文章的初衷要从最近带我一个朋友入坑学习单片机的经历开始讲起;我要用梁静茹给我的勇气写写如何入坑单片机;我的一个朋友以前是汽车电子技术专业,毕业之后去做了和汽车相关的工作,修了一年车;其实干一行爱一行,三百六十行,行行出状元,确实挺好的;不过修车总给他一种一眼看到头的感觉...

  • 在腾讯待了 9 年,还是离了职

    关注、星标公众号,直达精彩内容来源:余果前段时间,拜读了余果大佬写的一篇文章,讲述了自己从工作了9年的腾讯离职并迎接新的事业挑战的故事,感触颇深,作者的一些经历和感悟对于身处职场的我们应该也有启发,所以在这里也与大家共勉。我觉得,你们可以静下心来,听听我的故事,相信你们会有收获的...

  • 为什么 C  中成员函数指针是 16 字节?

    关注、星标公众号,直达精彩内容来源:明日科技当我们讨论指针时,通常假设它是一种可以用 void* 指针来表示的东西,在x86_64平台下是8个字节大小。例如,下面是来自 维基百科中关于x86_64的文章 的摘录:Pushesandpopsonthestackarealwaysin...

  • Linux 这些工具堪称神器!你用过哪个?

    关注、星标公众号,直达精彩内容来自:知乎作者:int32bitag比grep、ack更快的递归搜索文件内容。tig字符模式下交互查看git项目,可以替代git命令。myclimysql客户端,支持语法高亮和命令补全,效果类似ipython,可以替代mysql命令。jq json文...

  • ZYNQ简介 | ZYNQ到底是什么?

    关注、星标公众号,直达精彩内容来源:ZYNQ作者:小墨Zynq7000系列基于XilinxSoC架构。这些产品集成了功能丰富的基于双核或单核ARMCortex-A9MPCore的处理系统(PS)和Xilinx可编程逻辑(PL)集成在单一设备中,基于最新的高性能,低功耗(HPL),...

  • 原创 《模电想说爱你不容易》之工具篇:示波器,工程师的“听诊器”

    示波器作为小伙伴们日常工作和学习中经常使用的工具,它强大的功能令人叹服:测量电源纹波、电压跌落、信号频率、信号触发等等,这些万用表无法测量的功能它都能够实现。有了示波器,面对电路板不再是陌生的、恐惧的、无助的,通过示波器,我们可以观察到电路板的心跳和脉搏,查看信号的起起落落。下面我们就一起学习一下示波器的功能和使用技巧吧。

  • 非常实用的示波器基础知识问答,建议收藏!!!

    ▼点击下方名片,关注公众号▼1.对一个已设计完成的产品,如何用示波器检测分析其可靠性?答:示波器早已成为检测电子线路最有效的工具之一,通过观察线路关键节点的电压电流波形可以直观地检查线路工作是否正常,验证设计是否恰当。这对提高可靠性极有帮助。当然对波形的正确分析判断有赖于工程师自...

  • 电子工程师常用公式大全(建议收藏!)

    点击上方“小麦大叔”,选择“置顶/星标公众号”福利干货,第一时间送达1.欧姆定律计算计算电阻电路中电流、电压、电阻和功率之间的关系。欧姆定律解释欧姆定律解释了电压、电流和电阻之间的关系,即通过导体两点间的电流与这两点间的电势差成正比。说明两点间的电压差、流经该两点的电流和该电流路...

  • 一键调整PCB丝印,超级好用

    点击上方“小麦大叔”,选择“置顶/星标公众号”福利干货,第一时间送达针对后期元件装配,特别是手工装配元件,一般都得出PCB的装配图,用于元件放料定位之用,这时丝印位号就显示出其必要性了。初学画PCB的朋友们一定有过这样的操作,一个个手动调整元件的丝印位号,非常繁琐枯燥,效率低下....

    小麦大叔
    2021-11-12
    PCB
  • 单片机高效收发数据地一种方法

    本文介绍如何使用带FIFO的串口来减少接收中断次数,通过一种自定义通讯协议格式,给出帧打包方法;之后介绍一种特殊的串口数据发送方法,可在避免使用串口发送中断的情况下,提高系统的响应速度。一种可1.简介串口由于使用简单,价格低廉,配合RS485芯片可以实现长距离、抗干扰能力强的局域...

  • PCB设计中,模拟电路和数字电路有何区别?

    工程领域中的数字设计人员和数字电路板设计专家在不断增加,这反映了行业的发展趋势。尽管对数字设计的重视带来了电子产品的重大发展,但仍然存在,而且还会一直存在一部分与模拟或现实环境接口的电路设计。模拟和数字领域的布线策略有一些类似之处,但要获得更好的结果时,由于其布线策略不同,简单电...

  • 基于STM32的除以0运算话题

    有人使用STM32G4系列芯片开发产品。他发现程序中如果遇到除以0的操作时,会跑进出错异常中断而影响程序运行。他想知道能否通过设置,即使发生除以0操作也不让程序跑进异常中断,并期望此时的除法运行结果【也就是商】直接等于当前变量类型所支持的最大值,比如,若被除数为16位变量,则经过...

  • 一些硬核的单片机编程思想!

    星标「嵌入式大杂烩」,一起进步!(一)裸编程是什么?先声明一个概念,裸编程,我创造的名词,指的是在裸机上编写程序,裸机,在单片机领域就是指带着硬件的单片机控制系统,不要想歪咯。在裸机上编程,就犹如在一片荒地上开垦,任何一锄头下去,都会碰到硬生生的石头,要说做这有什么味?拓荒者追求...

  • Linux中的RCU机制

    内容基本原理使用方法GP的生命周期QS的判定与标记优势何在存在的问题RCU机制是自内核2.5版本引入的(2002年10月),而后不断完善,其在Linux的locking机制中的使用占比也是逐年攀升。1.基本原理RCU的基本思想是这样的:先创建一个旧数据的copy,然后writer...

    Linux阅码场
    2021-11-12
  • 月黑风高夜,我把室友的STM32换成了GD32……

    摘要:月黑风高夜,一双黑手伸向了室友的STM32开发板!一日逛淘宝,推送STM32F103ZET6原装芯片,惊!STM32F103ZET6居然涨价到388元一片!一、什么是GD32GD32是由北京兆易创新开发的国产32位MCU,基于ArmCortex-M3/M23/M4内核以及R...

发布文章