关闭

嵌入式微处理器

所属频道 嵌入式 公众号精选
  • 啥叫旁路电容?啥叫去耦?可以不再争论了吗

    1.旁路和去耦先谈两个比较重要的概念:旁路电容(BypassCapacitor),去耦电容(DecouplingCapacitor)。只要是设计过硬件电路的同学肯定对这两个词不陌生,但真正理解这两个概念的可能并不多。我刚毕业时就问过我的师傅,为什么总是在电路里摆两个0.1uF和0...

  • Qt信号与槽简单了解

    01信号与槽概述信号槽是Qt框架引以为豪的机制之一。所谓信号槽,实际就是观察者模式。当某个事件发生之后,比如,按钮检测到自己被点击了一下,它就会发出一个信号(signal)。这种发出是没有目的的,类似广播。如果有对象对这个信号感兴趣,它就会使用连接(connect)函数,意思是,...

    嵌入式
    2021-08-19
  • 这几种数据结构,程序员必须要知道

    快速介绍8种常用数据结构数据结构是一种特殊的组织和存储数据的方式,可以使我们可以更高效地对存储的数据执行操作。数据结构在计算机科学和软件工程领域具有广泛而多样的用途。几乎所有已开发的程序或软件系统都使用数据结构。此外,数据结构属于计算机科学和软件工程的基础。当涉及软件工程面试问题...

  • 一个小技巧,减少MCU现场的麻烦

    但凡是做MCU开发的,那入门课程必定是环境搭建,IO点灯,串口收发数据……从小白满头大汗的实现了点亮LED的喜悦,到串口助手能收发MCU数据的洋洋自得,是每一个工程师入门的体验课,在跨入门槛之后,开始各种模块的学习。再之后,参与了项目,把毕生所学,熔炼于一体,弄得遍体鳞伤仍不能满...

    嵌入式
    2021-08-19
  • 嵌入式:这三个C语言三要素要用好

    作为嵌入式工程师,怎么写出效率高、思路清晰的C语言程序呢?要用C语言的思维方式来进行程序的构架构建要有良好的C语言算法基础,以此来实现程序的逻辑构架灵活运用C语言的指针操作    虽然看起来以上的说法很抽象,给人如坠雾里的感觉,其实就是用C语言进行遇到问题、分析问题和解决问题的过...

  • 为什么STM32学了很久还是不会做项目?

    可能你已经学习了很久,但是当Leader抛给你一个STM32项目,你是不是依然手足无措?    有一朋友刚开始学习的51单片机,后来转STM32了。主要是跟着网上的在线课程学习,自己下边跟着敲代码。过程中学过各种培训机构出的视频课程,接触过操作系统,开发板上的例程都可以做出来。后...

    嵌入式
    2021-08-19
  • 放下教科书,来看下三极管的应用电路

    三极管有三个工作状态:截止、放大、饱和,放大状态很有学问也很复杂,多用于集成芯片,比如运放,现在不讨论。    其实,对信号的放大我们通常用运放处理,三极管更多的是当做一个开关管来使用,且只有截止、饱和两个状态。    截止状态看作是关,饱和状态看作是开。    Ib≥1mA时,...

    嵌入式
    2021-08-19
  • NuShell用起来真香!

    今天我要给大家介绍一个生产力工具(装b神器)Shell,它叫Nushell。它是用Rust写的,在安全性提高的同时,Bug率也降低了,NuShell专注于实现以下目标:创建具有现代感的灵活的跨平台Shell允许你将命令行应用程序与可理解数据结构的Shell进行混合和匹配具有现代命...

    嵌入式
    2021-08-19
  • 程序员缺乏经验的7种表现,你占了几条?

    知道这些表现,你才能在自己的程序员职业生涯中不犯相同的错误!软件行业的工作经验和你从事这个行业的工作年限直接相关。这句话在某种程度上是对的,但是你从事这项工作的年限,并不一定代表你获得了相同年限的工作经验,正如一句话所说:“我们以为我们是工作了十年,其实却只有一年的工作经验,只不...

    嵌入式
    2021-08-19
  • 10个Linux命令,让你的操作更有效率!

    Linux是最适合开发的操作系统,它是把所有的操作权都交给了用户,有什么操作,就会呈现出什么样的格局。开放、自由、诚实,就是它最大的魅力。而且越来越多的企业开始选择Linux作为服务器,所以对于我们正在学习的小伙伴来说,了解Linux是极为重要的一章课题。今天帮大家收集了10个L...

    嵌入式
    2021-08-19
  • 为什么单相电机需要电容,三相电机却不用?

    单相电机一个单相电机里一共有两个线圈,主线圈和副线圈。当单相正弦电流通过主线圈时,主线圈就会产生一个交变脉动磁场,这个磁场的强弱随时间作正弦电流变化而变化,但在它的方向一直是1-3这个方向。如果没有其他线圈提供的力,那么电机转90度以后就不转了。如果想要让他旋转,还须给它加一个与...

  • 低耦合高内聚的MCU实用软件框架

    不知道大家有没有听过软件设计中的低耦合,高内聚的两个原则。 具体是什么意思呢? 在一个项目中:每个模块之间相联系越紧密,则耦合性越高;这样你改动其中一个模块,其他模块也需要一起改动,换言之:牵一发而动全身。一个模块内部各个元素之间的联系的紧密程度,如果各个元素(语句、程序段)之间...

    嵌入式
    2021-08-19
  • 绝密邮件曝光!看乔布斯如何拯救濒危的苹果?

    前一阵,在微软市值突破2万亿美元大关时,许多报道中都提到了苹果。不仅因为苹果是美国第一家超2万亿美元市值的上市公司,微软和苹果之间多年来的恩怨也被翻了出来。公司成立时间差不多,双方创始人乔布斯和比尔·盖茨也是同年出生,加之早期一个专注PC端电脑系统和软件开发,一个专注开发和销售个...

  • 基于STM32F103的SD卡Bootloader离线升级

    做过很多Bootloader升级的产品,感觉Bootloader还是很有意思的。通过芯片的一段程序,去更新剩余的程序。从而达到更新产品软件的作用。芯片自带的Bootloader是通过芯片厂家的协议,通过烧录器把程序更新到Flash里面。而我们自己为什么还要部分的空间再写一个Boo...

  • 详解STM32最小系统电路

    STM32最小系统硬件组成    最小系统为单片机工作的最低要求,不含外设控制,原理简单,分析最小系统是STM32入门的基础。组成:电源复位时钟调试/下载接口启动电源    3.3V的电源从这里接入,其中电容起到滤波的作用。复位电路    当RESET引脚被拉低产生外部复位时,产...

    嵌入式
    2021-08-19