单片机设计、嵌入式系统、物联网三位一体

用STM32和ESP8266做个智能药盒:一个物联网毕设的完整开发日志(附源码) 本文详细记录了使用STM32单片机和ESP8266 WiFi模块开发智能药盒的全过程,涵盖硬件选型、嵌入式软件开发、物联网平台对接等关键环节。项目实现了药品管理、多时段提醒和用药记录云端同步功能,解决了老年人用药遗忘问题,为物联网开发者提供了完整的实战参考。 阅读详情
物联网、云计算不是炒作,是嵌入式系统物联与互联网技术在高级阶段上交叉融合变革时代产物。当物联网热闹过后,必然会进入一个理性时代。深入了解嵌入式系统物联史,有助于厘清物联网、云计算的本质。目前,物联网、云计算领域中,缺少嵌入式系统视角。物联网系统构建、物联网系统工程应用,是物联网时代嵌入式系统的新机遇。下面由卓跃教育为您介绍。
  
  单片、嵌入、物联三位一体的嵌入式系统
  
  单片机与嵌入式系统是不同时代概念的同一事物,经历了许多不为人知的诞生环境与发展历程。单片机概念出现在PC机诞生之前,PC机诞生后才有了嵌入式系统概念。无论是单片机还是嵌入式系统,它们都呈现出单片、嵌入、物联的三位一体的特征。“单片”机强调的是形态,“嵌入式”系统强调的是应用形式,“物联”则是它们的本质。
  
  PC机出现后,计算机走出机房,成为大众工具。计算领域、工业控制领域都寄希望于计算机,由此诞生了通用计算机系统与嵌入式计算机系统两大概念。嵌入式计算机系统企图沿袭PC机的模式,走单板机、工控机、单片微型计算机(6801系列)的道路,却进入死胡同。在计算机界,“嵌入式计算机系统”死亡了,“嵌入式系统”却始终存在,以至于20多年后,单片机有了“嵌入式系统”的称呼与视角。
  
  1971年,Intel公司推出了世界上第一个微处理器,即4位微处理器4004。随后又推出了8位的8008。1974年,8008发展成8080,成为第二代微处理器,其目的是代替子逻辑电路器件,应用于各种电路系统和设备中,由此开始了嵌入式处理器的尝试。随后,众多的单片机(微控制器)应运而生,如1974年Mostek公司与仙童公司的3870系列单片机、1976年Intel公司的8048单片机、1977年GI公司的PIC1650系列单片机、1978年Rockwell公司的6500系列单片机,以及1980年Intel

公司推出的MCS51系列单片机,这些单片机本质上都是嵌入式处理器基础上的微控制器。1981年8月12日,IBM公司在Intel8088微处理器基础上,推出了全球第一台

个人计算机,即IBMPC。
  
    实际上,在PC机诞生前,单片机也经为嵌入式应用寻找到了最佳的“微控制器”应用模式。当时由于强调的自己独立的单片形态,称之为单片机,即实现单

片形态嵌入式应用的微控制器,控制的是物理对象。因此,“单片”、“嵌入”、“物联”是单片机或嵌入式系统三位一体、与生俱来的本质特性
STM32本质解析:ARM内核、ST外设与生态的三位一体 微控制器(MCU)是嵌入式系统的核心执行单元,其性能与可靠性取决于处理器内核、外设集成及软件生态的协同设计。ARM Cortex-M系列作为主流32位内核架构,提供统一的指令集、异常模型与内存映射标准,确保跨厂商平台的编程一致性;而ST基于该内核构建的STM32产品线,核心价值在于深度定制的模拟/数字外设IP、硅级优化的低功耗设计及CubeMX+HAL构成的工业级开发范式。这种‘ARM内核授权+ST外设创新+成熟工具链’的分工模式,既保障了技术兼容性,又支撑了从超低功耗传感器到边缘AI节点的全场景落地,成为 阅读详情

相关推荐

从电路设计到生活美学:跨领域创意项目实战指南

电路设计是连接数字世界与物理现实的核心技术,其本质在于通过电流、逻辑与信号处理,将抽象概念转化为具体的电子系统。从单片机控制到传感器应用,其原理在于对模拟/数字信号的采集、处理与执行,构成了现代智能硬件的技术基石。这项技术的价值在于其强大的赋能能力,能够将冰冷的代码转化为有温度、可交互的物理实体,从而广泛应用于智能家居、环境监测、互动艺术及个性化消费品等场景。本文聚焦于如何将电路设计与生活美学深度融合,通过构建“问题-技术-工艺”三位一体的设计框架,系统性地拆解从创意萌芽到产品落地的全过程。文中以打造智能光

weixin_30070339的博客 234

学单片机有前途还是嵌入式系统有前途?

就会迷糊。所以一定是学51单片机的结构。和针对51的汇编。学到什么程度呢。能点灯就行了。。不要学的很精。。然后就是周天祥的十天学会单片机C语言。。。OK。。你就到我这个水平了。。。。我的水平就是小学一年级的水平。这半个月来我只会驱动1602CD。视频里的一些视频因为我是电子发烧友电子电子的开发板。所以有点不同。试验基本都做不了。。。但我觉得我能做好。。。因为1602还是被我整会了。。这里还有点建议...

weixin_42976659的博客 1131

硬件、固件与软件的本质区别与技术协作

计算机系统由硬件、固件和软件三个核心组成部分构成,各自承担不同的功能与角色。硬件作为物理实体,包括CPU、内存等电子元件,通过电路传递信号;固件介于硬件与软件之间,存储在ROM或闪存中,负责硬件初始化和底层控制;软件则是完全虚拟化的指令集合,实现用户所需的各种功能。从技术原理看,硬件提供基础计算能力,固件作为桥梁确保硬件与软件的协同工作,而软件则实现灵活的应用逻辑。在嵌入式系统、物联网设备等应用场景中,三者的高效协作至关重要。例如,智能家居设备通过硬件执行物理操作,固件处理实时控制逻辑,软件实现用户交互。随

weixin_28703489的博客 245

嵌入式操作系统与物联网演进之路

物联网是新一代信息技术的重要组成部分,回顾其发展,其中不得不提的必然是嵌入式系统。传统的嵌入式系统与互联网的发展衍生出物联网,而在如今的物联网热潮之下,嵌入式系统也面临着全新的机遇与挑战。那么,两者的碰撞融合究竟会带来怎样的火花?对于传统的嵌入式开发者,我们应该如何改变应对新格局?在此我们采访了著名的嵌入式系统专家何小庆,跟他一起探索嵌入式操作系统与物联网演进之路。何小庆,著名的嵌入式系统专家,国...

csdnvr的博客 1737

FreeRTOS任务优先级设计与ESP32实时调度实践

实时操作系统(RTOS)是嵌入式系统实现确定性响应的核心基础,其核心原理在于通过抢占式优先级调度机制,对CPU资源进行可预测、可验证的分配。FreeRTOS凭借轻量内核、确定性行为与高度可裁剪性,成为资源受限MCU的首选RTOS;而ESP32双核架构与原生FreeRTOS支持,则为软硬协同的实时调度提供了理想硬件载体。技术价值体现在:避免竞态与优先级反转、保障硬实时任务截止期、提升多任务调试与可维护性。典型应用场景包括电机闭环控制、传感器融合、工业IoT终端及低功耗无线节点。本文深入解析FreeRTOS任务

weixin_35364187的博客 283

STC单片机双串口通信程序设计与实现

在复杂电磁环境中,串行通信极易受到噪声干扰导致位翻转。这时,校验机制就成了救命稻草。今天我们从底层寄存器操作讲到高层数据转发逻辑,完整构建了一个基于STC单片机的双串口通信系统。你会发现,真正的高手不是靠堆代码取胜,而是懂得如何利用有限资源创造出最大价值。未来的嵌入式系统将越来越复杂,也许你会转向STM32甚至RISC-V平台,但请记住:无论架构多先进,扎实的基础知识永远是你应对变化的底气。所以,下次当你面对一堆乱码时,不要再盲目改波特率了。

weixin_42372837的博客 571

【​观察】解读微软物联网新价值观 三位一体释放“云+端”能量

人类每一次连接方式的改变,都会催生出一批巨无霸型的企业,同时也会激发出更多商业模式创新的可能。例如,今天的物联网正通过和云计算、大数据和人工智能等新新技术的融合,重新定义了物联网,也为物联网带来了更多的想象空间。更关键的是,物联网与不同领域的传统行业深度结合,更形成了“物联网+”的新业态、新模式。这也正是近期在深圳举办的微软第二届物联网大会暨人工智能论坛,所对外传递出来的最新的信号。微软大中华区副

申耀的科技观察 871

ARM嵌入式项目开发三位一体实战精讲

金书以 ARM 9/11 系列为写作平台,通过大量实例,深入浅出介绍了 ARM 嵌入式项目开发的方法与技 全书分为五篇,共 17 章 详细阐述了 ARM 在工业控制 、数字消费电子 、网络通信以及医疗汽车电子领端的开发原理、流程思路和心得技巧. 书中实例全部来自于工程实践,代表性和指导性强. 读者通过学习这些实例,然后举一反三,设计水平将得到快速提高.

物联网时代的嵌入式系统......

从2020年第2期开始,《单片机与嵌入式系统应用》开始推出“卷首语”栏目,每期邀请一位业内专家围绕嵌入式技术针对时下热点分享自己的观点,以飨广大嵌入式技术从业者/爱好者。今天发表的这篇...

1160

别再只调颜色阈值了!优化K210色块追踪性能的5个关键参数与实战技巧

本文深入探讨了K210色块追踪性能优化的五大核心策略,包括图像预处理参数精细调控、find_blobs参数进阶配置、运动控制算法升级、硬件时序优化以及可视化调试系统构建。通过实战技巧和参数调整方法,帮助开发者提升K210在色块追踪项目中的识别稳定性和响应速度,适用于云台追踪等应用场景。

weixin_42531588的博客 225

基于远程服务器 Tip_Adapter源码从零开始复现

从零一步步实现源代码的运行

zcyzcyjava的博客 1602

基于STM32单片机的全有智能展示柜系统

传统展示柜多仅具备基础陈列功能,存在环境调控缺失(如温湿度失衡导致展品损坏)、安全监测不足(如柜门异常开启无预警)、展示交互单一等问题,难以满足文物、珠宝、电子产品等对存储环境与展示效果有高要求的场景。STM32单片机凭借高性能、丰富外设(如GPIO、PWM、串口)及低功耗特性,能高效集成环境监测、智能控制与安全报警功能,成为构建全功能智能展示柜的核心。

2301_79745346的博客 830

大模型技术驱动智慧矿山数字化转型

多模态大模型作为AI领域的前沿技术,通过融合视觉、传感器等多源数据,构建了强大的环境理解与决策能力。其核心价值在于打破数据孤岛,实现实时分析与智能响应,特别适用于工业场景中的复杂系统优化。在智慧矿山建设中,该技术通过数字孪生、设备自诊断和智能调度等模块,显著提升了安全生产效率和资源利用率。典型应用包括基于强化学习的采掘路径规划、多层级灾害预警体系构建,以及可自我更新的矿山知识图谱系统,这些创新正在推动传统矿业向数字化、智能化方向转型。

weixin_29061531的博客 222

手把手教你用‘主控芯片+场景+实现‘公式搞定电子信息类毕业设计选题

本文为电子信息类专业学生提供了一套高效的毕业设计选题公式:'主控芯片/实现方法+实际场景+设计与实现'。通过拆解公式、实战演练和进阶技巧,手把手教你如何将模糊兴趣转化为具体、可行且能获得导师认可的毕设题目,有效解决选题焦虑,并产出包含源码、PPT等完整成果。

egg99的博客 891

深度解析中国支付清算体系

说起国之重器,不仅仅有 东风快递、渔16、渔17、渔18,还有另外一个国之重器-CNAPS2(中国支付清算体系)。 中国国内支付行业的发达水平、繁荣程度,不客气的讲,在全世界都是数一数二的,世界上最大的银行卡组织银联在中国,世界上交易量最大的网络零售支付清算体网联在中国。可以说现在我国经济的高速发展,离不开CNAPS2。

银行信息系统应用架构详解 2510

【深度强化学习】(2) Double DQN 模型解析,附Pytorch完整代码

Double DQN 算法是 DQN 算法的改进版本,解决了 DQN 算法过估计行为价值的问题。Double DQN 算法不直接通过最大化的方式选取目标网络计算的所有可能 Q 值,而是首先通过估计网络选取最大 Q 值对应的动作。在 Double DQN 框架中存在两个神经网络模型,分别是训练网络与目标网络。这两个神经网络模型的结构完全相同,但是权重参数不同;每训练一段之间后,训练网络的权重参数才会复制给目标网络。

博观而约取,厚积而薄发 1万+

ESP32-C3:物联网SoC的系统级集成原理与工程实践

物联网终端对‘计算+连接+安全’三位一体能力的需求,推动单片机从可编程控制器向系统级芯片(SoC)演进。其核心原理在于将WiFi/BLE射频前端、电源管理单元与双核处理器深度耦合,实现协议栈卸载、时钟域协同与内存统一寻址,显著降低通信延迟与功耗。该架构带来显著技术价值:减小PCB面积超40%、压缩BOM成本近37%、提升EMC设计鲁棒性。典型应用场景涵盖电池供电传感器节点、Wi-Fi/BLE双模智能设备及Matter生态终端。ESP32-C3作为RISC-V双核SoC代表,在入门易用性、硬件加速支持与开发链

f9g0h的博客 735

特殊通信领域场景应用:基于Simulink的数字预失真(DPD)算法仿真建模示例

增益压缩:高功率输入时输出信号的增益下降。相位失真:输入信号的相位随功率变化而改变。带外干扰:非线性失真会引入额外的频谱分量,影响邻道信号。多项式模型:用多项式拟合功率放大器的非线性特性。查找表(LUT):通过离线训练生成预失真映射表。自适应算法:实时调整预失真参数以动态补偿失真。发送端:生成随机比特流并调制为射频信号。预失真模块:对输入信号进行预失真处理。功率放大器模块:模拟非线性失真。接收端:解调信号并评估误码率(BER)。

xiaoheshang_123的博客 272

篮球计分器的进化论:从机械计时到智能物联的硬件革新

本文探讨了篮球计分器从传统51单片机方案到现代智能物联系统的技术演进,详细解析了硬件架构、软件设计及云端集成方案。通过对比传统与现代方案的技术参数,展示了物联网技术在体育赛事管理中的应用优势,为开发者提供了从基础到智能的改造路径和技术选型指南。

weixin_29189381的博客 406

55、宇宙微波背景辐射望远镜及其光学系统解析

本文详细解析了宇宙微波背景辐射(CMB)望远镜及其光学系统的设计与优化。内容涵盖折射与反射光学系统的特性、旁瓣控制技术、气球与地面观测系统的对比、探测器阵列的发展、光学系统设计流程以及不同观测场景下的光学系统选择。同时,文章展望了CMB望远镜光学系统的未来发展趋势,包括技术创新、多频段观测、国际合作与大型项目等。通过系统性的分析与对比,为CMB研究提供了全面的技术支持与理论基础。

f9g0h的博客 143

PyTorch生成式人工智能(25)——基于Transformer实现机器翻译

不同于循环神经网络 (RNN) 按顺序处理数据,Transformer 以并行的方式处理输入数据(例如句子)。这种并行处理提高了效率,但并未使其能够识别输入的顺序。为了解决这个问题,Transformer 向输入的词嵌入中添加了位置编码。这些位置编码是分配给输入序列中每个位置的独特向量,其维度与输入词嵌入对齐。本节将以英语到法语的翻译为例,通过介绍如何训练 Transformer 模型将英语句子转换为法语,深入理解 Transformer 的架构及自注意力机制的运作方式。

盼小辉丶的博客 2727

温湿度控制(有完整资料)

本设计是基于单片机的温湿度控制系统,主要实现以下功能: 可通过LCD1602显示温湿度和阈值; 可通过按键设置温湿度阈值; 可通过蜂鸣器进行报警。

tenas的博客 891

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

嵌入式开发如何平衡系统设计与编码实践:从PPT工程师到系统设计师

在嵌入式系统开发中,随着系统复杂度的提升和产业链分工的细化,系统设计能力与高效沟通变得至关重要。系统设计是确保项目成功的基础,它要求在编码前完成架构设计、技术选型和风险评估,以应对智能硬件、汽车电子等复杂场景。有效的设计文档和沟通工具(如架构图、接口定义)能显著降低团队协作成本,避免项目后期出现重大偏差。技术价值的实现不仅依赖于编码能力,更在于能否将技术方案转化为清晰的系统设计和团队共识。本文聚焦嵌入式开发者常见的困境,探讨如何将技术深度转化为高效的方案表达与协作能力,从而在复杂项目中既能扎实编码,又能通过

weixin_29164843的博客 231

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

嵌入式开发具体介绍及未来工作展望

本文介绍了嵌入式系统的概念、开发特点及未来展望。嵌入式系统是为特定功能定制的专用计算机系统,强调稳定性、实时性和低功耗,广泛应用于工业控制、智能设备等领域。嵌入式开发采用"软硬结合"模式,包括硬件选型、底层驱动开发及应用逻辑实现。文章还分析了嵌入式开发的不同岗位方向,建议根据个人兴趣选择MCU、Linux驱动、嵌入式AI等发展路径。未来5-10年,嵌入式开发将向"AI+边缘计算+云原生+安全"方向演进,嵌入式AI化将带来更大市场空间,是一条技术快速迭代的高需求赛道。

一个爱折腾技术的普通人,分享踩过的坑、学到的干货。 1092

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

二本通信工程就业前景与岗位分析:CDA数据分析师证书的加持之路

很多人问:通信工程毕业,必须进运营商、华为、中兴、大唐、烽火才算对口吗?真不是。二本同学如果只盯这些头部企业核心研发岗,难度确实大,尤其是算法、协议栈、基带研发,很多岗位硕士起步。但如果你把网络、设备、数据、物联网、测试、售前都算通信相关,那岗位就多了。运营商省市公司/外包项目:月薪约5k-9k通信设备厂商测试/交付:月薪约7k-12k网络优化/无线优化:月薪约6k-10k物联网硬件/嵌入式测试:月薪约7k-13k技术支持/售前工程师:月薪约6k-12k数据分析/大数据方向:月薪约7k-15k。

2501_93367079的博客 229
上一篇: Internet of Things
下一篇: coding advise
AmendaC
博客等级 码龄16年 1粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值