加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

单片机

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

单片机(Single-Chip Microcomputer)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。

单片机(Single-Chip Microcomputer)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。收起

查看更多
  • GD32和STM32的区别
    GD32和STM32的区别
    GD32是国内开发的一款单片机,据说开发的人员是来自ST公司的,GD32也是以STM32作为模板做出来的。所以GD32和STM32有很多地方都是一样的,不过GD32毕竟是不同的产品,不可能所有东西都沿用STM32,有些自主开发的东西还是有区别的。相同的地方我们就不说了,下面我给大家讲一下不同的地方。
    1772
    03/12 15:42
  • 浅谈单片机低功耗处理
    我们在研发电子产品的时候,经常会涉及到功耗的问题。因为电子产品肯定是要供电的,供电的方式最常用的几种是:220V交流直插供电、用直流适配器供电和电池供电。无论是哪种供电方式,只要用到单片机,最终都是要转成低压直流给单片机供电的。而单片机如果不做好低功耗处理的话,电量的消耗会大很多,续航能力也会大大缩短。
  • 单片机串口接收的几种常用的数据处理方法
    单片机串口接收的几种常用的数据处理方法
    我们在做项目的时候经常会用到串口,当我们用串口和别的设备通讯的时候就需要严格遵循通讯协议,然而,仅仅是遵循通讯协议是不够的,因为单片机串口受到别的信号干扰的时候,容易出现数据错误,特别是串口发送的第一个字节和最后一个字节。一旦出现这种情况,设备之间的通讯可能会受到影响,甚至会导致系统瘫痪。另外,串口收到数据的时候,我们也需要判断一帧数据的长度,特别是指令发送比较频繁的时候。因此,串口在接收到数据之后应该先进行数据处理,再执行命令,这样能够增强产品的稳定性。
  • 解卷积恢复频谱
    解卷积恢复频谱
    前两天讨论了在单片机频谱分析软件中,通过数据加窗方法来减少结果中的杂散频谱。有同学提议,既然理论上知道,举行加窗引起结果中频谱失真。是信号频谱与 方波的频谱,也就是 sinc 函数卷积的结果。那么为什么不能够直接对频谱信号,通过解卷积运算,恢复原始信号的频谱呢?   提出这个观点的同学显然对于卷积,解卷积运算比较熟悉。那么到底是否可以通过解卷积来恢复原始信号的频谱呢?
  • 浮思特 | 单片机如何通过代码控制硬件:一名工程师的分享
    单片机(MCU)其实就是一个小型的计算机,它将CPU、内存、输入输出接口都集成在一块小芯片上。这个小家伙虽然看起来不起眼,但它能够通过电子信号和外界的硬件设备进行交流,非常聪明
  • AMEYA360--什么是单片机的逻辑运算指令与移位指令
    在单片机的指令集中,逻辑运算指令和移位指令是两类常见而重要的指令类型。它们在单片机编程中扮演着关键角色,用于进行逻辑操作、数据处理和位移操作。本文AMEYA360将介绍单片机中的逻辑运算指令和移位指令,包括其定义、功能以及实际应用。
  • 手撕H743单片机
    手撕H743单片机
      手边有几颗 STM32H743芯片,下面制作测试电路板对它进行开发测试。H743的管脚分布与昨天测试的H7B0的管脚基本上是一样的。那就好办了,下面就可以直接使用昨天的电路板,对H743 进行测试。使用一分钟制板方法,重新制作测试电路板。一分钟之后,得到了新的测试电路板。焊接电路,清洗之后,进行测试。
    1103
    02/18 15:30
  • 如何通过单片机串口输出模拟量?
    如何通过单片机串口输出模拟量?
      如果在电子线路设计中,碰到一个情况,那就是,单片机没有DAC资源,也没有多余的 PWM 端口可以使用。只剩下一个 串口还能用。那么如何通过该端口输出模拟电压呢?
    1552
    02/04 11:20
  • Keil MDK 6的使用教程来了
    Keil MDK 6的使用教程来了
    虽然Keil被很多网友吐槽存在各种不足,但目前主流的单片机(MCU)开发工具,使用较多的依然还是Keil这个工具。所以,有很多网友比较关心“传说中”的Keil MDK 6。
    5101
    01/08 11:20
  • 单片机主流开发语言有哪些?
    单片机主流开发语言有哪些?
    单片机主流开发语言
  • Microchip推出PIC18-Q24 系列单片机 为增强代码安全性设置新标准
    从手机、汽车到智能恒温器和家用电器,越来越多日常设备与云端相连。随着连接性增多,在芯片层面部署先进的安全措施以保护固件和数据,就变得至关重要。为了应对当前和不断扩大的安全威胁,Microchip Technology Inc.(微芯科技公司)今日发布PIC18-Q24 系列单片机(MCU)。
  • 单片机C语言编程环境有哪些
    单片机C语言编程环境有哪些
    单片机编程是一门实战性的技术,程序要在单片机平台上跑起来才能看到效果、才能积累编程经验。在学校学习单片机课程时,可能会感觉到一直有一种脱节的感觉,因为一直没有用武之地。其实学习单片机很简单,第一步就是搞清楚编程环境。
  • 单片机IO口测量外部电阻
    单片机IO口测量外部电阻
    在以前的有些单片机应用中,有的时候会遇到 AD 端口资源不够用的情况,但又需要测量电阻的大小。比如一个热敏电阻的阻值。有人给出了一个利用两个 IO 端口完成电阻精确测量的一个老的方法。下面通过实验来测试一下这个古老的 IO 端口测量电阻的方法。
    1978
    2023/11/20
  • 为什么单片机晶振频率常为11.0592MHz
    单片机(Microcontroller)是嵌入式系统中重要的控制核心,而晶振(Crystal Oscillator)作为单片机的时钟源,对于单片机的运行和准确性至关重要。其中,11.0592MHz晶振是常见且经典的频率选择之一。晶发电子将为您解析为何单片机晶振频率常为11.0592MHz。
  • 利用单片机直接检测车模压过
    利用单片机直接检测车模压过
    昨天测试了利用 LM567检测车模压过的方案。在推文留言中,佟超建议可以直接使用单片机调制解调信号。这个想法在昨天晚上的确也在思考进行测试。下面对此进行测试一下。
    2868
    2023/09/29
  • 单片机加入版本信息的常见方法
    单片机加入版本信息的常见方法
    不知道大家平时开发项目有没有在软件中加入版本信息?我看最近有小伙伴在讨论相关问题,就来简单分享一下。方法其实有很多,但基本原理都是在指定存储区域(Flash)中写入软件版本信息,这里讲述其中一种比较常见的方法。本文分享一个常用,也是最基础的小技巧:在Keil MDK环境下,通过软件代码,直接映射到并存储到Flash指定地址。
  • 单片机代码不变,hex却变了?
    单片机代码不变,hex却变了?
    今天在技术交流群看到这么一个问题,大概意思就是:同一个代码工程(源码不变),因Keil版本不同,程序(hex)却变了。对于很多新手来说,肯定会纳闷,明明代码没变,为啥结果不一样了呢?这其中的“变量”就Keil版本从V5.14变为了V5.28。而优化选项又没变,那什么变了? 是的,有经验的老司机肯定看出来了,就是编译器的版本变了。
    3575
    2023/09/09
  • 第五届国产嵌入式操作系统技术与产业发展论坛 会议议程发布
    第五届国产嵌入式操作系统技术与产业发展论坛 会议议程发布
    第五届国产嵌入式操作系统技术与产业发展额论坛暨嵌入式系统联谊会主题讨论会(总第29次)将在8月12日(周六)在美丽的西子湖畔杭州举办。这次论坛的主题是“面向异构多核智能芯片的混合关键系统研究与应用”,上午是“嵌入式异构多核智能芯片产业发展”的主题论坛,下午是“混合关键系统的操作系统技术与应用” 主题论坛和嘉宾讨论,论坛同时设有技术、产品和生态海报展示区。
  • 不用手动编程!AI帮你轻松实现单片机按键输入功能
    不用手动编程!AI帮你轻松实现单片机按键输入功能
    从今年年初,OpenAI发布的ChatGPT以摧古拉朽之势席卷全球,短短两个月注册用户数就超过1亿人,是全世界增长速度最快的应用。很多人都说今年是AI元年,其实也是有一定道理的,之前的AI门槛相对较高,很多人没有机会参与其中,现在门槛几乎降到了零,普通人也可以参与到AI的浪潮中,作为一名嵌入式er,当然也要来试用一下,看看AI有多神奇,到底能不能解放我们的双手呢!我准备了一块STM32F429IGT6的开发板,尝试让AI帮我实现按键输入功能,通过按键来控制不同的LED灯。话不多说,下面就开始让AI来帮我们编程吧。
  • 工程师说 | 物联网设备所需的安全对策
    通过基于RX安全功能Trusted Secure IP的解决方案,实现IoT设备安全对策所需的Root of Trust(信任根)。

正在努力加载...