一个学机械的中年人半年时间入门物联网嵌入式的历程

嵌入式课程技术,学嵌入式要多长时间? 嵌入式可以说已经渗入到我们生活的方方面面,无论是在通讯,还是网络,甚至工控、医疗、电子等领域,嵌入式技术发挥着越来越重要的作用。有参加培训机构学习嵌入式技术的想法,培训嵌入式要多长时间? 在说到培训之前,我们先看看自学。自学成功的周期有的是几个月,有的是几年,甚至有的人都自学不下去。在自学的过程中,能持续坚持几个月,并有一定进展的情况下,可以继续下去。 假如一直没什么进步,一直在平行线上来回,又想... 阅读详情

       2021年因为工作的缘故涉及到物联网,但是刚开始跟我没有什么关系,我是做结构的,也就是外壳,被称为非核心的部分。当我的外壳冷冰冰的躺在那里等着“核心”入住的过程中。那帮操控核心的同事们,忙活的不可开交,又是改程序又是调试电路板,他们一会儿说通了,一会儿又说不稳定,可是当时的我看来并没有发生任何物理上的改变。我想说点儿什么或者问点儿什么,都觉得无从开口,我不甘心自己处于当今火热技术的封装层,所以我开始探究核心。从此我的世界打开了另外一道技术大门,我从机械的物理世界走到了电子的世界。也许有点儿晚,但是庆幸我能发现并及时上车,而不是衡量和犹豫。

       理工科的人多少还是知道宏观上的电是怎么回事儿的,但是关于弱电控制方面的细节就不知道了。我带着电容就像小水池储水一样存电荷吗?电感和导线有哪些区别?二极管是截止阀吗?等等这样的问题学习了模拟电路、数字电路、电和磁、基本电路。学的过程中,上面的一些问题我在感性上好像得到了答案,但是又好像似懂非懂的感觉。因此我对每个知识点反复看,找不同的资料和书籍从不同的角度学习每一个知识点。按照这个方法,学完这几个课程后,我基本对电路、控制才感觉有了一个基本的认识。总结就是所有的电路都是有RLC三大件的组合,所有其他元器件都是这三大件升级。对于元件来说要掌握UI特性曲线,对于电路来说要掌握端口的输入输出特性曲线以及时间函数。

       陆游曾说“纸上得来终觉浅,绝知此事要躬行”。有了这些基础知识之后我觉得应该做一些什么事情。尽管电脑里也有很多仿真软件可以验证想法,但还是觉得不够真切。于是我开始学习我开头提到的核心里面的主控芯片STM32。其实前面基础打好之后,学习单片机并不太难。但是实际操控起来就没那么简单了。因为学32的时候我还没有学习C语言,那个时候我可能也就是个比点灯大师厉害一点的点屏大师。STM32我用了一个月时间(工作之余)吧,学完了一整套网上的公开课程,知道了各种通讯接口,其他周边硬件的驱动接口。这个时候我感觉自己还是只懂皮毛,并没有达到自己的初衷啊,我要进内核去啊。所以我开始了下一个学习旅程。 

       其实这个时候我感觉学了很多东西,但是其实这才只是个开始。后来我也有厌学,感觉像是爬完很多联峰山之后发现后面还有很多群山。需要学习C语言、需要学习计算机结构、需要学习计算机网络、需要学习LINUX。这个时候刚开始的一些疑问解开一部分,但是又产生了更多新问题,当你知道的越多就会发现自己不知道的越多。这个时候支撑我的不仅是当初的兴趣,还有学了这么多也不甘轻易放弃(沉没成本),因此我依然抓住所有空闲时间,包括挤地铁、吃饭、睡觉、做梦(哈哈)。借助工作的有利机会实操并问问题。

        终于我可以跟他们对话,甚至质疑他们编的程序的数据结构和语法问题。这个时候我就开始接一些公司内部的核心任务了。第一个任务就是操作ESP8266wifi模块。里面涉及到计算机网络的很多问题,AP/STA模式,还有UDP/TCP等等,这些理论上都难不倒我了,可是我配置编程环境就用了将近一个星期的时间。其实很简单,只不过我走了很多弯路,也因为面子原因想着自己闷头研究。当我配置好后,GPIO操控用来两天时间,两个板子通讯用来两天时间,算是正式完成第一个任务了。

        面对嵌入式这种知识体量庞大的技术最好的学习方法就是“二八法则”,又称二八定律,是19世纪末20世纪初意大利经济学家帕累托发现的。他认为,在任何一组东西中,最重要的只占其中一小部分,约20%,其余80%尽管是多数,却是次要的。技术人员需要不断的学习和精进,但是知识是学不完的,在海量的知识面前我们应该如何进行选择?一般掌握通用的百分之二十的技能就可以 处理工作中百分之八十的问题。另外百分之二十的问题则需要对某一领域的专门学习。所以需要分配好学习的精力,不要钻牛角尖,努力的吸取那些你可以吸取的,难度太高的可以日后慢慢消化。

2022年我要持续学习持续输出,每天半个小时写作,坚持不断。

        第一个季度我要完成我的物联网课程的,虽然关于这方面的课程有很多,但是我还是要做。第一,我是要回馈互联网,因为我从中吸取了很多,第二是因为我要提升自己,输出倒闭输入,第三这也是一种保持开放的态度,保持开放可能会给我带来一些机会。

我的课程应该包括

  1. C语言;
  2. C++;
  3. LINUX基础学习
  4. 计算机结构简介
  5. 计算机网络简介
  6. ESP8266 WIFI模块
  7. STM32
  8. 4G模块。
从顶星到创智成:中国笔记本与上网本工程师创业史 在电子硬件领域,系统设计能力是产品研发的核心基础,它涉及从主板Layout、电路设计到软硬件协同调试的全流程。其原理在于对底层架构的深刻理解与工程化实现,这决定了产品的性能、稳定性和成本。这种能力的技术价值在于,它是实现产品差异化、快速响应市场以及进行技术创新的基石。在消费电子、工控及如今的智能硬件等广泛场景中,系统设计能力都是将芯片方案转化为终端产品的关键环节。回顾中国消费电子发展,深圳顶星(Topstar)正是通过苦修式技术攻关,培养了大陆首批掌握笔记本全流程设计能力的工程师团队,被誉为行业“黄埔军校” 阅读详情

相关推荐

ChatGPT Windows桌面版:从安全下载到高效配置的全流程指南

WebView封装技术是将网页应用转化为独立桌面程序的核心方法,它通过嵌入浏览器内核实现跨平台功能复用。其原理在于利用Electron或Tauri等框架,将Web内容打包进原生应用外壳,同时注入系统级API调用能力。这项技术的工程价值在于显著提升了Web应用的系统集成度和用户体验,使其能够支持全局快捷键、独立进程和本地数据存储等原生特性。在AI助手深度集成工作流的应用场景中,这种封装模式解决了浏览器多标签页切换繁琐、会话管理不便等痛点。本文以ChatGPT桌面客户端为例,详细解析了基于开源项目的安全下载路径

weixin_30437847的博客 484

STM32从菜鸟到牛人的学习方法

入门学习,看一看吧,挺不错的,转载供大家学习1.首先我们先看看与STM32相关的文档                 我们假定大家已经对STM32的书籍或者文档有一定的理解。如不理解,请立即阅读STM32的文档,以获取最基本的知识点。如果你手上拥有ST官方主推的STM32神舟系列的板子,那么光盘都会配好这些文档,STM32的学习与ARM9的学习有一个很大的区别。ARM9的学习一般是需要购买书籍的。...

往事撩人醉的博客 4万+

极空间NAS零基础部署Wiki.js:Docker+PostgreSQL全流程避坑指南

本文提供了一份在极空间NAS上从零部署Wiki.js私有知识库的详细指南。通过Docker容器化技术,结合PostgreSQL数据库,手把手讲解环境准备、核心组件配置、性能优化及安全加固等全流程,并特别针对极空间平台特性提供了避坑要点,帮助用户打造安全、高效、自主可控的知识管理系统。

3a9bq4r8t2y的博客 486

【随笔】入坑半年后对嵌入式的一点认识

对嵌入式的一点认识 我们自动化系是一个就业非常轻松的专业,可以让我们从事的行业非常丰富: 电子/电气工程师、电气工程师/技术员、自动化工程师、电气工程师、自动控制工程师/技术员、研发工程师、电子工程师/技术员、软件工程师、电子技术研发工程师、设备工程师(调试/安装/维护)、软件工程师、高级软件工程师、嵌入式软件工程师、研发工程师、软件开发工程师、嵌入式软件开发(Linux/单片机/DLC/DSP…...

yy197696的博客 2644

深入剖析一个卷积块(ConvBlock)

深入剖析一个卷积块(ConvBlock)

qq_45670407的博客 1925

[A-21]ARMv8/v9-SMMU系统架构和功能概述

本文简述了SMMU的系统架构和核心功能

基层架构师的分享 1724

嵌入式入门必读

找到一个非常好的书籍而且不用购买的而且是高清版本的原来是放在我的知识星球里面的看到大家下载的也很多现在拿出来分享给大家从单片机到嵌入式这个不是一个简单的过程,其中从单进程...

嵌入式Linux 2139

YOLO骨干网络改进-第1篇:深度解析YOLOv8的C2f模块原理与实现

首先,需要将自定义的C2f模块注册到Ultralytics的模块字典中。# 注册自定义模块"""自定义的C2f模块。"""# 自定义YOLOv8s配置文件:yolov8s_custom.yamlscales:# Backbonebackbone:# Headhead:# 加载自定义模型# 训练模型imgsz=640,batch=16,device=0,workers=8,设计理念:C2f模块是C3模块的演进,通过增加梯度分支来丰富梯度流,提升特征表示能力。结构原理。

2201_76125393的博客 110

嵌入式操作系统风云录:历史演进与物联网未来导读

Preface 前 言 我是在1994年正式进入嵌入式系统这个领域的,之前10年,我虽然参与过工业自动化和通信设备开发项目,但在当时,它们还不能算是真正意义上的嵌入式系统。可以这样讲,1994年之前我对实时多任务操作系统有一定的了解,但对嵌入式操作系统基本上是一无所知。20多年一路走过来,我与嵌入式系统和嵌入式操作系统结下了不解之缘。 写作的初衷 本书最...

weixin_33812433的博客 686

EtherCAT从站EEPROM组成信息详解(2):字8-15产品标识区

以实际的从站EEPROM数据为例,参照EtherCAT的SII规范,详细分析了从站EEPROM字8-字15的产品标识区内容组成。

kevin1499的博客 718

基于Python的全卷积网络(FCN)实现路径损耗预测

本文提出一种基于全卷积网络(FCN)的无线信道路径损耗预测方法。通过合成数据生成模块构建包含房间布局和发射点坐标的训练数据集,采用双分支FCN架构融合空间特征与坐标信息,引入空间注意力机制增强关键区域提取。实验表明,该方法相比传统模型能更准确地预测复杂环境下的路径损耗,平均绝对误差降低约35%。系统支持端到端训练,可扩展融合多模态数据,为5G网络规划等应用提供高效预测工具。

huanghm88的专栏 577

入门级指纹密码智能锁方案简析以及适用芯片SSD210介绍

未来的智能门锁行业,其产品准入门槛将会越来越高,随之而来将是一场残酷的“优胜劣汰”,头部品牌的集中度增加,从某种角度讲也是一场全新升级较量的开始。所以,不断的品牌入场,不断的品牌倒闭,从2018年开始的厮杀,在2024年还在持续上演。但是赛道已经卷到了各个赛道,

1015

本地部署AI应用:基于Google Gemini的banana-prompt快速上手指南

AI应用开发的核心在于将大模型能力集成到实际场景中,其原理是通过API调用将用户输入转化为模型可理解的指令,再由模型生成响应。这一技术价值在于降低AI应用开发门槛,实现数据本地化处理与隐私保护。在工程实践中,开发者常面临环境配置复杂、API集成繁琐等挑战。本文聚焦于使用banana-prompt工具包,通过TypeScript技术栈和npm包管理,快速在Windows本地部署基于Google Gemini API的AI应用。该方案特别适用于ai-prompts提示词工程和content-creation内容

weixin_27188815的博客 316

计算机和编程语言的发展历史

Android和iOS的区别(从开发角度比较) 一、Android、ios发展史: https://www.jianshu.com/p/3fbab95bbb60 https://www.jianshu.com/p/aa3758739145 二、Android和iOS的区别(从开发角度比较): https://www.jianshu.com/p/e162b76e3e6f ...

AfinalStone的专栏 3万+

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

注塑机数据采集网关 ZK-D1/D3:读取控制器哪些数据对接 MES/IoT 平台

ZK-D1/D3数据采集网关可统一接入多品牌注塑机,采集设备状态、生产计数、工艺参数、报警及能耗等核心数据,通过MQTT/HTTP等协议标准化上传至MES/IoT平台。实现“一次接入、统一建模”,支撑OEE分析、产量看板、质量追溯与故障闭环管理。关键在于规范数据映射、合理设置采集频率、保障时间同步与安全传输,最终将设备数据转化为生产效率与质量管理价值。

专业采集注塑机数据,为mes系统提供数据服务! 492

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

009基于物联网的智能厨房安全监测系统

本文讲解物联网毕业设计选题《基于物联网的智能厨房安全监测系统》的实现:ESP32 搭配 MQ-2 燃气传感器采集可燃气体浓度、DHT11 采集温湿度,按浓度区分预警与危险两级做分级声光报警;危险时自动驱动常闭电磁阀切断气源,并通过 WiFi 推送告警到微信,数据上传云平台留存,隐患排除后可按键复位。内容含硬件清单与接线、传感器预热与阈值标定、分级报警与危险锁存设计、.h/.c 分离的多模块代码,并附测试验收、开题表述与答辩问答。照着做即可。

x1649545783的博客 371

井下风速传感器远程监测,物联网卡筑牢矿井通风感知链路

工业物联网卡支持专网接入,链路独立,具备更长在线保活机制,丢包率更低,还可以对设备进行卡机绑定,降低被盗用、篡改的风险。传统方案大多依靠有线线缆接入井下安全监控分站,再经由主干光纤上传调度主机,这套方案成熟,但在部分偏远测风点、临时巷道、移动测风站点,有线布线会遇到不少难题,物联网卡则为这类场景提供了一条轻量化远程传输路径。物联网卡降低无线测点部署门槛,让很多原本难以布线的位置也能够实现远程在线监测,丰富通风感知网络,为矿山一通三防数字化改造提供有力支撑,也是矿山物联网感知体系中非常重要的通信载体。

2601_96879660的博客 322

井下视频监控系统,物联网卡打通矿山可视化远程感知链路

物联网卡专为工业设备设计,区别于普通手机流量卡,具备长时间在线、低掉线率、专网隔离、流量定向管理等特点,可以为分散的井下视频点位提供稳定的数据回传通道。如果全部依靠光纤铺设,面对临时掘进面、移动作业点位、偏远小型硐室,布线难度大,一旦巷道塌方、管路挤压,光纤极易断裂,造成监控点位离线。这种场景下,依托物联网卡搭建无线传输通道,成为有线网络重要的补充方案。而工业物联网卡支持专用 APN,链路隔离,降低外部网络带来的安全风险,同时支持设备在线状态监测,一旦摄像仪掉线,后台可以快速识别故障点位,安排运维排查。

sms159753的博客 578

设备iot--[McgsIot]报警处理

设备iot--[McgsIot]报警处理

胡锦波的博客 168

IoT 固件安全与 Pwn 实战学习笔记

本文基于D-Link DCS-935L固件(版本1.09.02)分析漏洞CVE-2025-10779,系统梳理从固件解包到栈溢出利用的全流程。通过binwalk提取根文件系统,结合inittab与rcS定位HTTP/HNAP服务;利用httpd.ini映射路由,确认/HNAP1/可被外部访问;在MIPS大端架构下,使用qemu-mips-L+GDB调试运行CGI程序,发现strcpy(haystack, getenv("HNAP_AUTH"))存在无边界复制漏洞。通过构造含空格分隔符的载

2503_91800161的博客 383

个人全栈物联网系统阶段性总结报告02

你目前已经成功搭建了一个完全自主可控[感知端] ESP32-C3 (ESPectre 固件)├─ 人体感知:Wi-Fi CSI 信号分析 (无摄像头隔空探测)├─ 数据采集:芯片内置温度传感器├─ 执行控制:GPIO12(云端受控灯)、GPIO13(雷达联动灯)││[传输管] 云服务器 EMQX 消息代理├─ 主题路由:espectre/# (雷达数据) | sensors/# (环境数据) | device/control (控制指令)│↓。

weixin_45018584的博客 224

【RHCA+】iotop命令(实时监控磁盘IO)

目录:RHCA+ -> 12 系统监控 -> 43 iotop命令(实时监控磁盘IO) ”[root@wuzuniao ~]# yum -y install iotop #安装工具。[root@wuzuniao ~]# iotop #实时监控磁盘io。语法格式:iotop。

283

注塑机数据采集网关 ZK-D1/D3 如何与 MES/IOT 平台对接并展示数据

本文系统阐述注塑车间数据采集难题及ZK-D1/D3网关解决方案,聚焦设备异构协议统一、数据建模规范与四层链路对接。通过明确设备唯一标识、统一命名规则与上行协议选择,实现多品牌注塑机数据标准化采集与传输。结合MQTT/HTTP/OPCUA多协议支持,构建从设备层到MES/IOT平台的完整链路,支撑实时看板、历史趋势、OEE分析与报警管理。强调前期标准化与端到端验证的重要性,确保数据可靠落地,赋能智能制造。

专业采集注塑机数据,为mes系统提供数据服务! 235

定位数据怎么推给 IoT 平台?消息协议选型与接入准备

园区定位数据推送方式应基于消费方数量、实时性、数据量级与网络条件选择:多系统、高频小数据量且弱网络场景推荐消息中间件(发布订阅);单系统、内网环境可选接口回调或定时拉取。需合理设计主题结构,保障数据一致性与幂等性,提前规划鉴权、监控与异常处理机制。建议先小范围验证端到端性能,再逐步扩展,具体协议与规范以项目交付文档为准。

QXWZ_的博客 117

〖物联网终端实战 01〗UWB 室内高精度定位:仓储 AGV 与人员的厘米级轨迹追踪

UWB实现仓库厘米级定位,突破GPS盲区。通过TDOA算法结合泰勒展开与加权最小二乘求解非线性方程,实现高精度定位;针对金属遮挡导致的NLOS误差,采用CIR特征判别、多基站冗余与运动模型融合进行抑制;物理坐标需经标定映射至WMS逻辑坐标,并定期复核。工程中须注意基站密度、时间同步与系统校验,避免定位漂移。精准定位依赖算法与细节把控,非仅设备之功。

Eyf • 半字节的博客 390

实验室温湿度如何实时监测?无线传感器 + IoT 平台实现异常告警

实验室环境直接影响实验开展、试剂样品储存与精密仪器运行。本文以"无线传感器 + 工业 IoT 智能网关 + IoT 管理平台"三层架构为主线,梳理实验室环境在线监测的完整落地方案:感知层如何按需选型、传输层如何打通数据链路、平台层如何实现实时监测、异常告警与历史追溯,并给出告警处置的闭环流程与部署建议。

2601_96665029的博客 270
上一篇: 嵌入式物联网开发之WiFi模块 ESP8266 环境搭建
下一篇: STM32中VU和U的区别
三中十
博客等级 码龄5年 10粉丝 9原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值