⭐ 欢迎来到虫虫下载站!
|
📦 资源下载
📁 资源专辑
ℹ️ 关于我们
⭐ 虫虫下载站
🔐
登录
📝
注册
虫虫下载站
专业电子工程师资源平台
📤 上传资源
🏠 首页
📦 资源下载
📁 资源专辑
🔧 热门软件
⭐ 精品资源
🎓 基础知识
📐 电路图
📚 电子书
🔢 在线计算器
🔍 代码搜索
🏠
首页
›
📖 技术阅读
📖
技术阅读
工程师原创文章 · 技术经验分享 · 项目案例解析
📊 共 19889 篇文章
✍️ 原创分享
📚 持续更新
IIC总线的主要特点/通信过程/读写过程
关注、星标公众号,直达精彩内容来源:网路素材学习单片机肯定少不了一些总线的学习,今天我们来一起谈谈IIC总线,它是我们非常常用的一种总线,这种总线类型是由飞利浦半导体公司在八十年代初设计出来的。IIC总线是什么IIC主要是用来连接整体电路(ICS),IIC是一种多向控制总线,也就是说多个芯片可以连接到同一总线结...
📅 2023-07-29
阅读全文 →
这些难搞的内存问题你都懂了吗?
关注、星标公众号,直达精彩内容作者:罗道文的私房菜http://luodw.cc/2016/08/13/linux-cache/前言之前在实习时,听了 OOM 的分享之后,就对 Linux 内核内存管理充满兴趣,但是这块知识非常庞大,没有一定积累,不敢写下,担心误人子弟,所以经过一个一段时间的积累,对内核内存有...
📅 2023-07-29
阅读全文 →
C语言各数据类型的内存映像
关注、星标公众号,直达精彩内容来源:网路素材C语言各种数据类型的内存映像(32位平台):0、signed char#include <stdio.h>int main(){ char min = 1<<7; char max = (1<<7)-1; for(int i=min;i<=max...
📅 2023-07-29
阅读全文 →
浅谈中国程序员为什么要跳槽?
关注、星标公众号,直达精彩内容来源:网路素材一些人总是发出一些错误的声音,形成了劣胜优汰可怕的现象。他们在误导着中国,把我们的后继军训练成软件蓝领,胸无大志,目光短浅,稍有点成绩就自满就自高自大的人,浑不知天外有天,外国正在虎视眈眈盯着中国的庞大市场。由于软件蓝领的呼声人们不再致力于培养大批的高精尖人才,掌握国...
📅 2023-07-29
阅读全文 →
硬件工程师薪资虚高,你认可吗?
关注、星标公众号,直达精彩内容来源:网路素材给大家分享知乎上一个热议的话题:硬件工程师薪资虚高,你认可吗?从来不觉得硬件工程师的薪资高。想想,一个项目中,处于节点位置,连接软件(BSP或系统组)、采购、工业设计、结构、安规,以及部分硬件内部岗位如layout、射频、测试、生产、中试、工艺等。若项目有FPGA和DSP自然要外挂这些组...
📅 2023-07-29
阅读全文 →
通俗易懂的XMODEM协议
关注、星标公众号,直达精彩内容来源:网路素材在工作中写Bootloader时,需要串口传输代码数据,为了保证传输数据时不丢帧,需要用到通信协议,我选择的是Xmodem协议。文章目录1. 定义2. 控制字符3. 帧数据格式4. 数据包说明5. 启动传输6. 传输过程7. 代码7.1 Xmodem接收数据代码7.2 CRC16位校验代...
📅 2023-07-29
阅读全文 →
嵌入式系统常用的7个技巧
关注、星标公众号,直达精彩内容来源:网络素材尽管许多嵌入式工程师充满了希望和梦想,但高可靠性的代码不是一蹴而就的。它是一个艰苦的过程,需要开发人员维护和管理系统的每个比特和字节。当一个应用程序被确认为“成功”的那一刻,通常会有一种如释重负的感觉,但仅仅因为软件在受控条件下的那一刻运行正常并不意味着明天或一年后还...
📅 2023-07-29
阅读全文 →
嵌入式行业需要什么样的技术人才?
关注、星标公众号,直达精彩内容来源:网络素材最近大家又在讨论这个行业的工资待遇,需要掌握的知识技能,那么嵌入式行业需要什么样的技术人才?仔细观察各种招聘的岗位要求吧,无非是两方面。1)通用要求比如什么学历,多少年工作经验,有创新精神,抗压能力强,吃苦耐劳,善于沟通,态度认真等等等等...2)专业要求这个可真的多...
📅 2023-07-29
阅读全文 →
STM32、GD32、ESP32 的区别
关注、星标公众号,直达精彩内容来源:网络素材STM32:意法半导体在 2007 年 6 月 11 日发布的产品,32位单片机。GD32:兆易创新 2013 年发布的产品,在芯片开发、配置、命名上基本模仿 STM32,甚至 GPIO 和 STM32 都是 pin to pin 的,封装不改焊上去直接用。有时候 S...
📅 2023-07-29
阅读全文 →
大牛谈嵌入式C语言的高级用法
关注、星标公众号,直达精彩内容作者:网络素材内存管理我们需要知道——变量,其实是内存地址的一个抽像名字罢了。在静态编译的程序中,所有的变量名都会在编译时被转成内存地址。机器是不知道我们取的名字的,只知道地址。 内存的使用时程序设计中需要考虑的重要因素之一,这不仅由于系统内存是有限的(尤其在嵌入式系统中...
📅 2023-07-29
阅读全文 →
嵌入式软件常用的校验算法
关注、星标公众号,直达精彩内容来源:网络素材UART有一个奇偶校验,CAN通信有CRC校验。Modbus、MAVlink、USB等通信协议也有校验信息。在自定义数据存储时,有经验的工程师都会添加一定校验信息。你平时通信,或者数据存储时,你有用到校验信息吗?下面就介绍几种常见的校验算法。技术让梦想更伟大1校验和校...
📅 2023-07-29
阅读全文 →
嵌入式中的算法开发学习建议!
关注、星标公众号,直达精彩内容来源:网络素材说到在嵌入式Linux的平台上设计算法,目的无非是2个,一是Linux,这东西无孔不入,可以塞到各种板子上。二是算法代码执行的效率,嵌入式的平台不像是PC各种资源还是比较紧张,所以代码效率还是个要考虑的事情。所以,对于这个事情要从2方面考虑,一是熟悉Linux下面的软...
📅 2023-07-29
阅读全文 →
Zynq-7000系列Quad-SPI I/O接口简介
关注、星标公众号,直达精彩内容来源:ZYNQ作者:小墨接线连接I/O 信号可通过 MIO 引脚获得, Quad-SPI 控制器在共享或单独的总线配置中最多支持两个 SPI 闪存, 控制器支持以多种配置运行:Quad-SPI 单 SS、4 位 I/OQuad-SPI 双 SS、8 位并行 I/OQuad-SPI 双 SS、4 位堆叠 I/OQuad-SPI 单...
📅 2023-07-29
阅读全文 →
总结了嵌入式开发中几种常见的设备通信协议
关注、星标公众号,直达精彩内容来源:网路素材嵌入式设备在运行中需要设置参数,这个工作经常由PC机来实现,需要为双方通信设计协议,有代表性协议是如下三种:从上表可以看到,一般嵌入式设备内存和运算性能都有限,因此固定二进制是首选通信协议。一. 简单性保证协议是一个简单的方案,晦涩难懂往往意味着实现困难和容易出错。协议的结构宜采用平面方...
📅 2023-07-29
阅读全文 →
嵌入式中的强符号和弱符号是什么?
关注、星标公众号,直达精彩内容来源:网络素材__attribute__ 是一个编译器指令,其实是 GNU C 的一种机制,本质是一个编译器的指令,在声明的时候可以提供一些属性,在编译阶段起作用,来做多样化的错误检查和高级优化。用于在 C、C++、Objective-C 中修饰变量、函数、参...
📅 2023-07-29
阅读全文 →
嵌入式 | 硬件转软件的几条建议
关注、星标公众号,直达精彩内容来源:网路素材嵌入式系统设计不仅要求了解硬件,还要求了解软件的作用方式,以及如何与之交互。设计硬件需要的某种范式可能与设计软件完全相反。当从硬件设计转向包含软件的设计时,硬件工程师应牢记以下十个技巧。建议1:流程图第一,实现第二当工程师首次迈入软件开发领域时,会有种强烈的诱惑力促使他们立刻投入工作并开...
📅 2023-07-29
阅读全文 →
干货 | 新手经常忽略的嵌入式基础知识点,你都掌握了吗?
关注、星标公众号,直达精彩内容来源:《计算机科学精粹》为解决各种问题,人们发明了不计其数的机器。嵌入式设备种类繁多,从嵌入火星漫游机器人的计算机到为操纵核潜艇导航系统的系统,不一而足。冯• 诺伊曼在1945 年提出第一种计算模型,无论笔记本电脑还是电话,几乎所有计算机都遵循与这种模型相同的工作原理。那么你们了解...
📅 2023-07-29
阅读全文 →
STM32硬件错误HardFault_Handler的处理方法
关注、星标公众号,直达精彩内容来源:网路素材 在用Keil对STM32的程序进行仿真时程序有时会跑飞,停止仿真程序会停在HardFault_Handler函数里的死循环while(1)中。这说明STM32出现了硬件错误。 STM32出现硬件错误可能有...
📅 2023-07-29
阅读全文 →
FreeRTOS内核时钟不对的问题解决
关注、星标公众号,直达精彩内容来源:技术让梦想更伟大问题在使用RTOS时,突然发现RTOS的时钟不太对劲,具体表现在使用vTaskDelay或vTaskDelayUntil时发现延时时间并不对,大致为目标的10倍左右。问题定位在检查许久后发现问题在configSYSTICK_CLOCK_HZ,这个定义上。原先对...
📅 2023-07-29
阅读全文 →
STM32F1和GD32F1有什么区别?
关注、星标公众号,直达精彩内容来源:嵌入式专栏编辑整理:技术让梦想更伟大 | 李肖遥受疫情及其它多种因素的影响,导致世界各大MCU厂家芯片价格不断上涨,特别是STM32部分型号的价格已经翻几倍了。然后,有很多公司开始了寻找其他厂家MCU代替STM32的方案,在国内最有效替代STM32的非GD32莫属了。想要最有...
📅 2023-07-29
阅读全文 →
用C++来实现有限状态机(附代码)
关注、星标公众号,直达精彩内容来源:网络素材整理:李肖遥这篇文章主要为大家详细介绍了C++有限状态机的相关资料,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。目录有限状态机四大要素C++函数指针实现总结前提:因为最近打算学设计模式的状态模式,但不是很明白有限状态机和状态模式之间的...
📅 2023-07-29
阅读全文 →
一位博士在华为的22年(干货满满)
关注、星标公众号,直达精彩内容来源 | 心声社区作者 | Clayman原标题 | 心向阳光 追梦无悔----记我的华为20年+前几天,我的一个朋友外派迪拜三年多,历经千辛万苦回来深圳,聊了很多有些感慨,分享一篇相关文章。转眼在我厂已经度过近22年,近日跟部门领导和HR正式提出了退休申请。华为或将是我...
📅 2023-07-29
阅读全文 →
Linux下查看内存使用情况方法总结
关注、星标公众号,直达精彩内容来自:Specs'Blog链接:http://9iphp.com/linux/1247.html原文:http://ask.xmodulo.com/check-memory-usage-linux.htmlQ:我想监视Linux系统的内存使用情况,在Linux下有哪些视图或者命令行工具可用呢?在做L...
📅 2023-07-29
阅读全文 →
嵌入式常用的设计模式——适配器模式的C语言实现
关注、星标公众号,直达精彩内容来源:pirateeee一、介绍适配器模式(Adapter Pattern)是作为多个不兼容的模块之间的桥梁。它结合了多个模块的功能。因C语言没有类和继承等特性,所以本文只讨论接口适配器,至于类适配器和对象适配器不在本文讨论范围。例如,在需要解码的程序中,一个上位机(用户)需要跟解码器通信,但是解码器...
📅 2023-07-29
阅读全文 →
Linux 受到开发者偏爱的 9 个理由!
关注、星标公众号,直达精彩内容编译 | 张仕影出品 | CSDN(ID:CSDNnews)Linux 在 GNU 通用公共许可证(GPL)的推动下开发和发布,是一个可以免费使用的开源操作系统。使用者只要遵守许可条款,就可以运行、研究、编辑和重新发布源代码。我们日常所使用的大多数设备运行的都基于 Linux 或 Linux 的定制版...
📅 2023-07-29
阅读全文 →
C语言 | 简单工厂方法模式实现例子
关注、星标公众号,直达精彩内容原文:https://blog.csdn.net/weixin_46826913/article/details/1062896471、简介简单工厂方法定义一个用于创建对象的类,该类接受一个参数,通过参数决定创建不同的对象。GOF并没有把简单工厂方法定义为23种设计模式之一,可以认为简单工厂方法是工厂...
📅 2023-07-29
阅读全文 →
开源 STM32 USB-CAN项目
关注、星标公众号,直达精彩内容来源:嵌入式Linux照理来说,USB-CAN这种东西应该已经被做的烂大街的工具,国内居然没有一个拿得出手的开源方案。某立功和PCAN动辄2000+的价格也是离谱。淘宝上各种虚拟串口方案、替换dll兼容某立功软件的各种方案....价格都倒是便宜,性能和可靠性嘛.......就不多说了,上位机软件也是烂...
📅 2023-07-29
阅读全文 →
初夏,开源魔改一个带击杀音效的电蚊拍!
关注、星标公众号,直达精彩内容作者:lmu34来源:DF创客社区夏天来了,又到了蚊子嗡嗡嗡的季节。在这一点上,国内和海外并没有区别。今天我们介绍的项目,就是魔改升级我们的武器——电蚊拍,让我们与蚊子的斗争更加有趣一些!升级后的电蚊拍功能包括:添加电子装置来检测杀伤力增加一个4位数的计数器,统计“击杀数”支持USB充电增加“击杀声...
📅 2023-07-29
阅读全文 →
整理了一份Linux设备树基础知识!
关注、星标公众号,直达精彩内容来源:百问网+正点原子前言在platform_device部分有简单说明描述设备有两种方法:一种是使用platform_device结构体来指定;另一种是使用设备树来描述。本篇笔记我们就来简单地学习一下设备树的一些知识。什么是设备树设备树简单理解就是描述设备信息(资源)的一棵树。设备树(Device ...
📅 2023-07-29
阅读全文 →
基于链表管理的单片机轮询程序框架
关注、星标公众号,直达精彩内容来源:ERYUESANHI大家好,我是肖遥,今天分享单片机裸机程序框架的文章。1总程序架构的重要性很多人尤其是初学者在写代码的时候往往都是想一点写一点,最开始没有一个整体的规划,导致后面代码越写越乱,bug不断。最终代码跑起来看似没有问题(有可能也真的没有问题),但是要加一个功能的时候会浪费大量的时间...
📅 2023-07-29
阅读全文 →
首页
« 上一页
360
361
362
363
364
365
366
367
368
下一页 »
末页
🔐 用户登录
×
加载中...
加载登录表单中...
🎁
免费注册送10积分
×
加载中...
加载注册表单中...
🔑 找回密码
×
加载中...
加载表单中...
🔐
需要登录
×
🔒
登录后即可使用!
🎁
新用户注册立即送10积分
积分可用于下载资源,免费获取优质技术资料
🚪
退出登录
×
👋
确认要退出登录吗?
退出后需要重新登录才能下载资源