• 动图指导,1分钟做一块PCB

    尽管现在网上PCB制板已经非常快捷和便宜,甚至有的厂家提供免费测试板制作,但比起“一分钟制板”来制作测试电路板,发送出去制板还是时间太长。对于需要测试的电路,通过快速制版,可以快速迭代,完成实验电路的实验。最终的正式电路板可以交由正规厂家帮助制作。下面给出了通过快速制板直至焊接完...

    嵌入式ARM
    2021-12-07
    PCB
  • 详解C语言数组越界

    所谓的数组越界,简单地讲就是指数组下标变量的取值超过了初始定义时的大小,导致对数组元素的访问出现在数组的范围之外,这类错误也是C语言程序中最常见的错误之一。在C语言中,数组必须是静态的。换而言之,数组的大小必须在程序运行前就确定下来。由于C语言并不具有类似Java等语言中现有的静...

    嵌入式ARM
    2021-12-07
    C语言
  • 详解:单片机PMW控制基本原理

    PWM是PulseWidthModulation的缩写,它的中文名字是脉冲宽度调制,一种说法是它利用微处理器的数字输出来对模拟电路进行控制的一种有效的技术,其实就是使用数字信号达到一个模拟信号的效果。这是个什么概念呢?我们一步步来介绍。首先从它的名字来看,脉冲宽度调制,就是改变脉...

    嵌入式ARM
    2021-12-07
    控制
  • PCB能承受住100A的电流吗?

    通常的PCB设计电流都不会超过10A,甚至5A。尤其是在家用、消费级电子中,通常PCB上持续的工作电流不会超过2A。但是最近要给公司的产品设计动力走线,持续电流能达到80A左右,考虑瞬时电流以及为整个系统留下余量,动力走线的持续电流应该能够承受100A以上。那么问题就来了,怎么样...

    嵌入式ARM
    2021-12-07
    电流 PCB
  • 干货!嵌入式LCD的接口类型详解

    LCD的接口有多种,分类也很细,这主要看LCD的驱动方式和控制方式。目前,手机上的彩色LCD的连接方式一般有这么几种:MCU模式,RGB模式,SPI模式,VSYNC模式,MDDI模式,DSI模式。其中,MCU模式也写成MPU模式的,只有TFT模块才有RGB接口。但应用比较多的就是...

    嵌入式ARM
    2021-12-07
    LCD 接口
  • 为什么国内996干不过国外955呢?

    嵌入式ARM
    2021-12-07
  • 技术参数详解:MOS管知识最全收录!

    MOS管,即金属(Metal)—氧化物(Oxide)—半导体(Semiconductor)场效应晶体管,是一种应用场效应原理工作的半导体器件。‍‍和普通双极型晶体管相比,MOS管具有输入阻抗高、噪声低、动态范围大、功耗小、易于集成等优势,在开关电源、镇流器、高频感应加热、高频逆变...

    嵌入式ARM
    2021-12-07
    MOS管
  • C语言开发单片机,为什么都是全局变量形式?

    01前言全局变量简直就是嵌入式系统的戈兰高地。冲突最激烈的双方是:1.做控制的工程师;2.做非嵌入式的软件工程师。02做控制的工程师特点他们普遍的理解就是“变量都写成全局该有多方便”。我之前面试过一个非常有名的做控制实验室里出来的PhD/Master,前前后后陆续有快十个人。面试...

  • CAN总线简易教程,小白也能快速上手!

    大家好,我是小麦。最近在调试一个CAN总线的设备时遇到了一些问题,在此简单总结一下。本文将对CAN总线进行简单介绍,包括CAN的硬件链路层、协议层,以及调试的一些心得。目录什么是CAN总线?物理层差分信号连接方式CAN节点CAN协议如何寻址?帧类型数据帧远程帧错误帧过载帧消息时序...

    嵌入式ARM
    2021-12-07
    CAN总线
  • 哈哈,TCP泄露了操作系统信息~

    大家好,我是轩辕。前几天,我在读者群里提了一个问题:这一下,大家总算停止了灌水(这群人都不用上班的,天天划水摸鱼),开始讨论起这个问题来了。有人说,通过User-Agent可以看,我直接给了一个狗头。然后发现不对劲,改口说,可以通过HTTP响应的Server字段看,比如看到像这种...

  • 用C语言编程,如何节省存储空间?

    一、C语言的共用体union共用体是一种特殊的数据类型,允许您在相同的内存位置存储不同的数据类型。什么意思呢,就是在同一块内存存储可以定义多个数据类型,但是在使用的时候,只有一个变量有效。这里就有一个问题,变量有大有小呀,对的,所以这个时候共用体的空间为内部变量最大占用空间的值。...

  • 实用 | 如何新建 source insight 相对路径工程?

    来源:公众号【鱼鹰谈单片机】作者:鱼鹰OspreyID  :emOsprey你的SI工程是不是换个目录就不能用了?每次clone下来的代码都要重新新建SI工程?是否已经厌烦了这种开发方式,说实话,鱼鹰也早已厌烦,这就是鱼鹰为什么还是习惯使用KEIL编辑代码的原因(有新建工程的功夫...

  • 基于ESP32的一个多功能系统

    不想错过我的推送,记得右上角-查看公众号-设为星标,摘下星星送给我今天分享的是基于ESP32的多功能系统,具体有多少功能呢,点击视频观看,或者看下面文字版的功能介绍。——视频来自B站Kevincoooool项目分享者是Kevincoooool(可以关注他的B站或者csdn博客,同...

    嵌入式大杂烩
    2021-11-29
  • 分享嵌入式内存管理的一些知识

    关注「Linux大陆」,一起进步!本文作者:度白嵌入式任何程序运行起来都需要分配内存空间存放该进程的资源信息的,C程序也不例外。C程序中的变量、常量、函数、代码等等的信息所存放的区域都有所不同,不同的区域又有不同的特性。C语言学习者、尤其是在学习嵌入式的朋友,这些知识点一定要吃透...

  • 简单介绍一下嵌入式软件开发中的注册机制!

    点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看嵌入式笔记!来源:CSDN作者|取经的孙猴儿整理|嵌入式应用研究院1.问题描述在使用定时器的过程中最令人苦恼的就是,定义flag,holdtime,每用一次定义就会导致中断函数中标志位满天飞,时间变量在程序中随处可见。在想要...

    嵌入式大杂烩
    2021-11-29
发布文章