⭐ 欢迎来到虫虫下载站!
|
📦 资源下载
📁 资源专辑
ℹ️ 关于我们
⭐ 虫虫下载站
🔐
登录
📝
注册
虫虫下载站
专业电子工程师资源平台
📤 上传资源
🏠 首页
📦 资源下载
📁 资源专辑
🔧 热门软件
⭐ 精品资源
🎓 基础知识
📐 电路图
📚 电子书
🔢 在线计算器
🔍 代码搜索
🏠
首页
›
📖 技术阅读
📖
技术阅读
工程师原创文章 · 技术经验分享 · 项目案例解析
📊 共 19889 篇文章
✍️ 原创分享
📚 持续更新
网络调试助手的简单使用
上一篇分享的:AT指令测试WIFI通信模组并获取天气数据,我们在测试AT+CIPSTART这条指令(连接服务端)时给出了三种方法,其中第三种方法是使用一些网络调试助手模拟TCP服务器。本篇笔记就来分享SocketTool这个网络助手简单的使用。这里给出一张TCP通讯编程过程图(本篇笔记不涉及编程):相关笔记推荐:【socket笔记】TCP、UDP通信总结作...
📅 2023-04-30
阅读全文 →
软件分层、分离、抽象思想
前言(闲聊) 感谢大家的认可与关注。最近两周周公众号增加不少读者朋友,但本公号最近两周都比较少分享原创笔记,可能会让新来的朋友及老读者们以为这准备变成一个没有灵魂的号了。其实号还是原来那个号,会一直分享有用的知识、笔记、经验。最近的分享变少了是因为这两周休息时间比较少,上一周上了6天班,这周又要上满7天班,明天还得继续搬砖,太难了。。所以最近更新得有点慢,...
📅 2023-04-30
阅读全文 →
基于LiteOS的智慧农业案例实验分享
最近在指导一位读者朋友做毕业设计,该毕设是关于端云互通的,基于小熊派+LiteOS+华为云。在指导他的过程中我也学到了不少东西,这里通过一个案例实验(智慧农业)给大家分享一些知识。实验框图 相关模块简介 1、STM32L431RCT62、LiteOSLiteOS是华为开发的轻量级实时操作系统:LiteOS源码GitHub仓库链接:https://github...
📅 2023-04-30
阅读全文 →
【Linux笔记】总线设备驱动模型
之前的笔记有分享【Linux笔记】程序设计思想:分层、分离、抽象,按照这样的思想来设计我们的程序可以更容易写出耦合性低、独立性强、可重用性强的代码。Linux内核中更是存在着更多的分离、分层思想的代码,platform平台设备驱动就是用了这样的思想。本篇笔记我们一起来学习一下platform驱动框架。Linux引入platform的原因 对于 Linux ...
📅 2023-04-30
阅读全文 →
【Linux笔记】LED驱动实验(总线设备驱动模型)
前言 继续来点灯~学了一段时间的嵌入式Linux发现LED程序挺香的。。从LED程序中我们可以榨取很多知识:基本的驱动框架、驱动的简单分层、驱动的分层+分离思想、总线设备驱动模型、设备树等。这大多都是结合韦老师的教程学的,这篇笔记结合第5个demo来学习、分析:框图 LED程序的几个层次结构图:本篇笔记基于第④个图来分析。程序分析 关于总线设备驱动模型的理...
📅 2023-04-30
阅读全文 →
【Linux笔记】设备树实例分析
点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看编程笔记!前言 我们可以从LED程序中榨取很多知识:基本的驱动框架、驱动的简单分层、驱动的分层+分离思想、总线设备驱动模型、设备树等。这大多都是结合韦老师的教程学的。这篇笔记结合第6个demo(基于设备树)来学习、分析:框图 下面是LED程序的几个层次结构图:注意:层与层之间的箭头指向是相对的,从哪指向...
📅 2023-04-30
阅读全文 →
【Linux笔记】Pinctrl子系统与GPIO子系统
点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看编程笔记!前言 之前我们已经通过几篇笔记来学习点灯了:【Linux笔记】LED驱动程序【Linux笔记】LED驱动实验(总线设备驱动模型)【Linux笔记】设备树实例分析但之前的点灯实验我们都得去跟一些寄存器打交道,如:我们要配置寄存器,肯定得去阅读参考手册查看相关的寄存器,如:和寄存器打交道是一件费...
📅 2023-04-30
阅读全文 →
认识认识#pragma、#error指令
点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看编程笔记!本篇笔记分享两个冷门却又不冷门的预处理指令。冷门是因为我们平时可能比较少用(或者说我们的编码能力还没到需要注重这些细节的水平),不冷门是因为这几个指令在一些优秀的C代码中用得很多。比如在Linux内核代码中:#error指令 #error 指令让预处理器发出一条错误信息,并且会中断编译过程。...
📅 2023-04-30
阅读全文 →
C语言、嵌入式中几个非常实用的宏技巧
点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看编程笔记!宏打印函数 在我们的嵌入式开发中,使用printf打印一些信息是一种常用的调试手段。但是,在打印的信息量比较多的时候,就比较难知道哪些信息在哪个函数里进行打印。特别是对于异常情况的打印,我们需要快速定位到异常情况的位置。这时候我们可以使用宏定义来封装一个宏打印函数,这个宏打印函数可以显示打印...
📅 2023-04-30
阅读全文 →
串口打印知多少?
点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看嵌入式笔记!常规打印方法 在STM32的应用中,我们常常对printf进行重定向的方式来把打印信息printf到我们的串口助手。在MDK环境中,我们常常使用MicroLIB+fputc的方式实现串口打印功能,即:要实现fputc函数的原因是:printf函数依赖于fputc函数,重新实现fputc内部...
📅 2023-04-30
阅读全文 →
十年经验工程师为何被裁?
事件去年年底,公司来了一位工作十余年的工程师,据说软件硬件都会,应聘的岗位是XX算法工程师。比较巧的是,这位工程师是我上一家公司隔壁部门的同事。我们均来自大厂,但是是国企,二线城市。所以尽管他在前公司工作十余年了,在国企这个环境下,其工资在行业内也不会太高。以我对两家公司工资水准的了解,他跳过来的工资应该是原来的两倍多。所以对于这位老哥来说,这次跳槽得到的...
📅 2023-04-30
阅读全文 →
嵌入式百宝箱:第1期
工作后,经常会有各种各样周报、月报、年报之类的总结。虽然我们可能会一定程度上去排斥这种规则,但是不得不承认的就是这种做法还是能很好的让我们对自己一个阶段的工作进行反思。只有不断思考、反思,才能发现自己的不足、工作上的不足,才能不断地提高自己。所以,为了能更好地发展咱们的公众号,咱们也拓展了更多的玩法,尽可能好的服务于各位读者。咱公众号从这周开始也着手出一个...
📅 2023-04-30
阅读全文 →
基于GUILite的简易万年历
上周看到杨工分享了篇文章《MCU SPI屏也能跑这么炫酷的特效?来,移植起来秀一秀》介绍了GuiLite开源项目的移植使用,看起来很酷。咱也来实操一下,做个基于GUI的简易的万年历熟悉熟悉一下这个GUI库。关于这个GUI库的介绍可以看杨工的那篇文章,也可以到其仓库查看:https://gitee.com/idea4good/GuiLite这里也贴几个dem...
📅 2023-04-30
阅读全文 →
嵌入式百宝箱:第2期
嵌入式百宝箱是咱公众号推文汇总的一种形式。主要是汇总本周发布过的推文,并做一些概述及推荐语。这样可以让一些错过推文的朋友可以根据自己的需要选择性的去读一些文章。同时,也可能会分享一些杂谈。这个百宝箱的内容会不断增多,可以配合公号的搜索功能来使用:本周推文汇总 【重要说明】这里的推荐等级不评价文章的质量,主要是以文章的受益读者的多少做衡量。比如我们主要是分享...
📅 2023-04-30
阅读全文 →
RT-Thread Studio在手,OneNET云接入实验更简单了
点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看嵌入式笔记!去年,RT-Thread发布了RT-Thread Studio初版《RT-Thread Studio的使用体验:真香!》,经过不断更新迭代之后,来到了V1.1.0,咱也来拥抱一下新版本。本篇笔记咱们以接入OneNet云平台实验来实操一下:使用RT-Thread Studio进行配置生成相关...
📅 2023-04-30
阅读全文 →
【RT-Thread笔记】BH1750软件包的使用
点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看嵌入式笔记!BH1750简介 BH1750是一种用于两线制串行总线接口的16位数字型光强度传感器集成电路。利用它的高分辨率可以探测较大范围的光强度变化。(1lx~65535lx)。创建工程、验证 在RT-Thread中读取BH1750数据有两种方法:一种方法是借助bh1750软件包;另一种方法是直接使...
📅 2023-04-30
阅读全文 →
基于RT-Thread的智慧路灯案例实验分享
点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看嵌入式笔记!进入文章正题之前先说一个事:昨天分享的那本Linux书籍是去嵌入式Linux公众号回复呀,不是在本公众号回复哈。前言之前分享了基于LiteOS的智慧农业案例实验分享《基于LiteOS的智慧农业案例实验分享》,阅读量挺不错,看样子大家都挺喜欢这种实验。那咱们就再来一个类似的实验:基于RT-T...
📅 2023-04-30
阅读全文 →
嵌入式百宝箱:第3期
嵌入式百宝箱是咱公众号推文汇总的一种形式。主要是汇总本周发布过的推文,并做一些概述及推荐语。这样可以让一些错过推文的朋友可以根据自己的需要选择性的去读一些文章。同时,也可能会分享一些杂谈。这个百宝箱的内容会不断增多,可以配合公号的搜索功能来使用:本周推文汇总 【重要说明】这里的推荐等级不评价文章的质量,主要是以文章的受益读者的多少做衡量。比如我们主要是分享...
📅 2023-04-30
阅读全文 →
C语言、嵌入式应用:TCP通信实例分析
点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看嵌入式笔记!前言关于socket的笔记,之前已经有分享过两篇相关的文章:【socket笔记】TCP、UDP通信总结【socket应用】基于C语言的天气客户端的实现本篇笔记我们再来一起回顾一下socket相关的知识:我们的开发板作为TCP客户端,与TCP服务端程序进行通信。准备相关工程 硬件:小熊派开发板...
📅 2023-04-30
阅读全文 →
类串口屏,一种更强大的显示方案
前两天收到了游芯科技赠的YOXISO显示屏,这是一种类串口屏的显示屏,但比串口屏强大很多。下面我们一起来简单了解一下:串口屏? 首先先来认识认识串口屏。串口屏是一种很易用的显示方案。可能有些朋友没用过,这里简单介绍一下。串口屏界面的显示是设备内部自己实现的,用户 MCU 只是发送指令,并不需要底层驱动。再次,针对显示的人机界面的布局和大多数的逻辑(比如界面...
📅 2023-04-30
阅读全文 →
嵌入式百宝箱:第4期
时间过得真快,一周又过去了。下面是咱们公众号这周的百宝箱汇总。嵌入式百宝箱是咱公众号推文汇总的一种形式。主要是汇总本周发布过的推文,并做一些概述及推荐语。这样可以让一些错过推文的朋友可以根据自己的需要选择性的去读一些文章。同时,也可能会分享一些杂谈。这个百宝箱的内容会不断增多,可以配合公号的搜索功能来使用:本周推文汇总【重要说明】这里的推荐等级不评价文章的...
📅 2023-04-30
阅读全文 →
空间换时间,查表法的经典例子
前言 上一篇分享了:C语言精华知识:表驱动法编程实践这一篇再分享一个查表法经典的例子。我们怎么衡量一个函数/代码块/算法的优劣呢?这需要从多个角度看待。本篇笔记我们先不考虑代码可读性、规范性、可移植性那些角度。在我们嵌入式中,我们需要根据实际资源的情况来设计我们的代码。比如当我们能用的存储器空间极其有限的情况,我之前就有遇到这样子的情况,我能用的flash...
📅 2023-04-30
阅读全文 →
嵌入式百宝箱:第5期
时间过得真快,一周又过去了。下面是咱们公众号这周的百宝箱汇总。嵌入式百宝箱是咱公众号推文汇总的一种形式。主要是汇总本周发布过的推文,并做一些概述及推荐语。这样可以让一些错过推文的朋友可以根据自己的需要选择性的去读一些文章。同时,也可能会分享一些杂谈。这个百宝箱的内容会不断增多,可以配合公号的搜索功能来使用:本周推文汇总【重要说明】这里的推荐等级不评价文章的...
📅 2023-04-30
阅读全文 →
小熊派4G开发板初体验
点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看嵌入式笔记!前阵子小熊派发布了一款超高性价比的4G开发板(19.8元包邮),但是板子仅限量1000套。小熊派官方也给我送了一块,我们一起来学习学习:开发板硬件资源介绍 板子做得小巧精致,控制核心用的是移远的EC100Y LTE Cat1无线通信模组,该模组可对所有用户开放二次开发;EC100Y LTE...
📅 2023-04-30
阅读全文 →
基于4G Cat.1的内网穿透实践
点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看嵌入式笔记!上一篇分享了:《小熊派4G开发板初体验》,对小熊派4G开发板进行了一个简要的介绍及进行简单的实验体验。这一篇继续BearPi-4G开发板实践:内网穿透实践。基本TCP的socket通信测试 之前我们学习WiFi模块时,与PC进行TCP协议的socket通信测试我们只要在我们的PC上通过网络...
📅 2023-04-30
阅读全文 →
一种简单、实用的测量程序运行时间的方法
点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看嵌入式笔记!前言 平时我们可能很少去关注程序运行的时间,但是在一些情况下可能需要对程序进行一个整体的复盘、优化。那么,程序运行的时间就是一个可以考虑的方面,可以测一下某些代码块、函数、算法的运行时间,然后整体考虑看看有没有必要进行优化。之前在某工控类项目中,我就有接到一个任务去测试程序中关键代码的执行...
📅 2023-04-30
阅读全文 →
嵌入式百宝箱:第6期
大家晚上好!今天是周日,又到了我们的百宝箱时间。嵌入式百宝箱是咱公众号推文汇总的一种形式。主要是汇总本周发布过的推文,并做一些概述及推荐语。这样可以让一些错过推文的朋友可以根据自己的需要选择性的去读一些文章。同时,也可能会分享一些杂谈。比如分享我自己的一些个人经历、感受、总结,或者讨论知乎上的一些问题等等。这个百宝箱的内容会不断增多,可以配合公号的搜索功能...
📅 2023-04-30
阅读全文 →
Linux下能编译成功,而Windows下编译不过?
点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看嵌入式笔记!前言 前两天有群友在群里问了如下问题:大概就是用C语言写了一个socket程序,在Linux下使用gcc编译没问题,而在Windows下使用gcc(装了MinGW,编译环境已经装好)编译会提示没有找到socket相关的头文件。为什么会出现这样的问题?本篇笔记我们来简单分析一下。头文件从哪来...
📅 2023-04-30
阅读全文 →
Linux下应用开发基础
点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看嵌入式笔记!应用程序开发方式 在Linux下开发应用程序可以调用两种接口来实现,一种是直接调用系统调用接口,另一种是调用库函数来实现。1、什么是系统调用?系统调用(System Call)是操作系统提供的服务,是应用程序与内核通信的接口。Linux提供的系统调用包含的内容有:文件操作、进程控制、系统控...
📅 2023-04-30
阅读全文 →
嵌入式百宝箱:第7期
大家晚上好!今天是周日,又到了我们的百宝箱时间。嵌入式百宝箱是咱公众号推文汇总的一种形式。主要是汇总本周发布过的推文,并做一些概述及推荐语。这样可以让一些错过推文的朋友可以根据自己的需要选择性的去读一些文章。同时,也可能会分享一些杂谈。比如分享我自己的一些个人经历、感受、总结,或者讨论知乎上的一些问题等等。这个百宝箱的内容会不断增多,可以配合公号的搜索功能...
📅 2023-04-30
阅读全文 →
首页
« 上一页
639
640
641
642
643
644
645
646
647
下一页 »
末页
🔐 用户登录
×
加载中...
加载登录表单中...
🎁
免费注册送10积分
×
加载中...
加载注册表单中...
🔑 找回密码
×
加载中...
加载表单中...
🔐
需要登录
×
🔒
登录后即可使用!
🎁
新用户注册立即送10积分
积分可用于下载资源,免费获取优质技术资料
🚪
退出登录
×
👋
确认要退出登录吗?
退出后需要重新登录才能下载资源