关闭

嵌入式微处理器

所属频道 嵌入式 公众号精选
  • 程序员在家写代码全是这样的?

    【0】哈哈哈哈在家写代码真的是这样【1】高级程序员编程是不是这个感觉呢?【2】编程的第一法则选择正确的工具【3】糟糕!推错分支了【4】看一下实习生的代码【5】掌握了一门特别实用的编程新技术时 【6】向同事展示新框架【7】学了6个月C后重新回到Java【8】接手前任遗留的项目【9】...

  • MCU如何在扩展的SDRAM上运行程序?

    在使用MCU的嵌入式系统设计中,当程序或者数据内存占用太大而无法放入片上闪存或SRAM时,开发者通常考虑使用SDRAM。别问我为什么你的MCU不支持SDRAM。SDRAM是同步动态随机存取存储器的缩写。在微控制器应用中,微控制器通过使用外部存储控制器(EMC)操作访问SDRAM,...

    嵌入式
    2021-12-07
  • 详解嵌入式开发中的3种程序架构

    0、前言在嵌入式软件开发,包括单片机开发中,软件架构对于开发人员是一个必须认真考虑的问题。软件架构对于系统整体的稳定性和可靠性是非常重要的,一个合适的软件架构不仅结构清晰,并且便于开发。我相信在嵌入式或单片机软件开发的初期大多数开发者采用的都是简单的前后台顺序执行架构(我就是这样...

    嵌入式
    2021-12-07
  • 动图指导,1分钟做一块PCB

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

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

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

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

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

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

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

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

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

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

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

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

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

    嵌入式
    2021-12-07
  • CAN总线简易教程,小白也能快速上手!

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

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

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

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

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

  • 在大公司天天调参数,感觉快废了~

    最近看到一篇文章,大概浏览了一下,感觉作者应该是过来人,里面内容有很多东西都是可以借鉴和思考的,所以分享给大家。作为嵌入式工程师,多多少少还是要有点危机意识,切不可温水煮青蛙。当然,也不能过分焦虑与浮躁,脚踏实地才能走的更长更远~以下是正文部分:1.基础知识    一个嵌入式工程...

    嵌入式
    2021-11-29