⭐ 欢迎来到虫虫下载站!
|
📦 资源下载
📁 资源专辑
ℹ️ 关于我们
⭐ 虫虫下载站
🔐
登录
📝
注册
虫虫下载站
专业电子工程师资源平台
📤 上传资源
🏠 首页
📦 资源下载
📁 资源专辑
🔧 热门软件
⭐ 精品资源
🎓 基础知识
📐 电路图
📚 电子书
🔢 在线计算器
🔍 代码搜索
🏠
首页
›
📖 技术阅读
📖
技术阅读
工程师原创文章 · 技术经验分享 · 项目案例解析
📊 共 19889 篇文章
✍️ 原创分享
📚 持续更新
到底什么是链接,它起到了什么作用?
关注、星标公众号,直达精彩内容来源:网络素材整理:李肖遥几十年以前,计算机刚刚诞生,人们编写程序时,将所有的代码都写在同一个源文件中,经过长期的积累,程序包含了数百万行的代码,以至于人们无法维护这个程序了。于是人们开始寻找新的方法,迫切地希望将程序源代码分散到多个文件中,一个文件一个模块,以便更好地阅读和维护,...
📅 2023-08-02
阅读全文 →
整理了一份嵌入式软件工具清单!
关注、星标公众号,直达精彩内容来源:嵌入式大杂烩今天给大家分享一份嵌入式软件清单:1、BowPad 我们常常需要一些轻量级的文本编辑器,用来编写少许代码或者看log等。BowPad就是一个超级好用的、小巧的文本编辑器。详细内容可阅读往期推文:分享一个超级好用的文本编辑器!BowPad源码/安装包下载地址:https://github...
📅 2023-08-02
阅读全文 →
搞嵌入式软硬件,钱少破事多,只能另谋出路!
天下苦“硬件”久矣!相同工作年限下软件往往要比硬件的收入高出一大截。那我们作为硬件工程师要如何弥补、甚至反超这一段差距呢?社长给大家推荐一个能够实现硬件技术变现的平台——硬创社(x.jlc.com)。硬创社是嘉立创集团孵化的子项目,是一款专门服务于国内电子工程师的知识付费型硬件技术资源共享平台。硬创社与创作者把各个不同领域内的技术组件化、模块化,共同打造出中...
📅 2023-08-02
阅读全文 →
干货 | 嵌入式OTA升级实现原理
关注、星标公众号,直达精彩内容原文:https://blog.csdn.net/bulebin/article/details/108428643一、简介1.1 概念OTA:Over-the-Air Technology,即空中下载技术。OTA升级:通过OTA方式实现固件或软件的升级。只要是通过无线...
📅 2023-08-02
阅读全文 →
这几行代码,真的骚!
关注、星标公众号,直达精彩内容作者:烧茄子来源:zhihu.com/question/30262900/answer/48741026我们知道,在计算机中要显示颜色,一般都是用R、G、B三个0-255范围内的整数来描述。这一点,即便你不是从事前端、客户端这些与界面交互相关的开发工作,也应该知道。也就是说,你现在...
📅 2023-08-02
阅读全文 →
嵌入式中如何面对单调重复的任务?
关注、星标公众号,直达精彩内容作者:jim.li来源:https://blog.csdn.net/absurd/我们每个人都喜欢做有挑战的,能学到新东西的任务,而不愿意去那些单调重复的,没有什么新意的事情。然而常常事与愿违,在软件开发中,前者并非主流,而后者占了大多数。前者未必每次都能轮到你,而后者也总是要人完...
📅 2023-08-02
阅读全文 →
SPI工作原理以及优缺点简介
关注、星标公众号,直达精彩内容来源:技术让梦想更伟大作者:李肖遥SPI 的工作原理时钟时钟信号将主机的数据位输出与从机的位采样同步,每个时钟周期传输一位数据,因此数据传输的速度由时钟信号的频率决定,SPI 通信始终由主机发起,因为主机配置并生成时钟信号。设备共享时钟信号的任何通信协议都称为同步协议。SPI 是一种同步通信协议。还有一些不使用时钟信号的异步方法...
📅 2023-08-02
阅读全文 →
总结了防御性编程的16个技巧
关注、星标公众号,直达精彩内容来源:everpenny在防御性编程的大框架之下,有许多常识性的规则。人们在想到防御性编程的时候,通常都会想到“断言”,这没有错。我们将在后面对此进行讨论。但是,还是有一些简单的编程习惯可以极大地提高代码的安全性。尽管看上去像是常识,但是这些规则却往往被人们忽视,这就是为什么世界上...
📅 2023-08-02
阅读全文 →
基于硬件 SPI 的数据抽象实例(附代码)
关注、星标公众号,直达精彩内容作者 | Acuity1.写在前面spi(Serial Peripheral Interface)即串行外设接口。与i2c一样,spi也常用外设设备通信的总线,从事嵌入式开发必不可少的掌握。根据本人以往的经历,对spi进行总结(主要是MCU范畴,Linux已有成熟的驱动设备),主要目的及实现:1)...
📅 2023-08-02
阅读全文 →
潜力?高薪?期权?你到底该不该去初创公司上班?
关注、星标公众号,直达精彩内容来源:Medium作者:James Altucher潜力?高薪?期权?少年,请三思。如果有人问你,你到底愿意不愿意到一家初创公司上班?其性质等同于问你是否愿意投资到这家初创公司。下面列举了一些标准,如果满足了以下的条件,初创公司及其创始人值得你跟随的对象。A 这家公司的 CEO 曾...
📅 2023-08-02
阅读全文 →
实时性迷思——实战RTOS多任务性能分析
【说在前面的话】在本系列前面的文章《实时性迷思(2)——“时间片轮转”的沙子》中,我们详细介绍了实时性的概念、澄清了一些常见的误解并介绍了一种评估实时性任务对CPU资源占用的方法,即:当前实时性任务所消耗的CPU资源百分比为:这里的就是“事件n”的CPU资源占用。如果对细节还不清楚的小伙伴,可以单击这里。这里我们假设你已经对这个公式的基本原理了然于心。在实践...
📅 2023-08-02
阅读全文 →
其实嵌入式编程还是很难很复杂的
关注、星标公众号,直达精彩内容来源:coolbacon能从PC机器编程去看嵌入式问题,那是第一步;学会用嵌入式编程思想,那是第二步;用PC的思想和嵌入式的思想结合在一起,应用于实际的项目,那是第三步。很多朋友都是从PC编程转向嵌入式编程的。在中国,嵌入式编程的朋友很少是正儿八经从计算机专业毕业的,都是从自动控制...
📅 2023-07-30
阅读全文 →
CPU、MPU、MCU和SOC还傻傻分不清楚 看这篇文章就够了
关注、星标公众号,直达精彩内容来源:付斌综合自网络在嵌入式开发中,我们会经常看到或接触一些专业术语,例如CPU、MPU、MCU和SOC等,并且这些专业术语出现的频率也是非常之高,在面试中也常常会作为提问的知识点,下面我们就来看一下他们之间的特点和区别。CPUCPU是Central Processing Unit...
📅 2023-07-30
阅读全文 →
DSP、MCU、MPU的区别在哪些地方?
关注、星标公众号,直达精彩内容来源:网络素材整理:李肖遥CPU(Central Processing Unit,中央处理器)发展出来三个分枝,一个是DSP(Digital Signal Processing/Processor,数字信号处理),另外两个是MCU(Micro Control Unit,微控制器单元...
📅 2023-07-30
阅读全文 →
嵌入式常用的软件框架介绍与选择
关注、星标公众号,直达精彩内容原文:https://blog.csdn.net/ziqi5543/article/details/1129621261、前言在嵌入式软件开发,包括单片机开发中,软件架构对于开发人员是一个必须认真考虑的问题。软件架构对于系统整体的稳定性和可靠性是非常重要的,一个合适的软件架构不仅结...
📅 2023-07-30
阅读全文 →
CAN总线是数字信号,还是模拟信号?
关注、星标公众号,直达精彩内容来源:网络素材什么是can总线CAN是控制器局域网络(ControllerAreaNetwork,CAN)的简称,是由以研发和生产汽车电子产品著称的德国BOSCH公司开发的,并最终成为国际标准(ISO11898),是国际上应用最广泛的现场总线之一。在北美和西欧,CAN总线协议已经成...
📅 2023-07-30
阅读全文 →
嵌入式C语言源代码有哪些优化方案?
关注、星标公众号,直达精彩内容作者:王全明转自:嵌入式云IOT技术圈1、选择合适的算法和数据结构选择一种合适的数据结构很重要,如果在一堆随机存放的数中使用了大量的插入和删除指令,那使用链表要快得多。数组与指针语句具有十分密切的关系,一般来说,指针比较灵活简洁,而数组则比较直观,容易理解。对于大部分的编译器,使用...
📅 2023-07-30
阅读全文 →
漫画诠释 | CAN总线技术基础!
关注、星标公众号,直达精彩内容版权声明:本文来源网络,免费传达知识,版权归原作者所有。如涉及作品版权问题,请联系我进行删除。‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧ END ‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧关注我的微信公众号,回复“加群”按规则加入技术交流群。点击下面图片,有星球具体介绍,新用户有...
📅 2023-07-30
阅读全文 →
一文搞懂CAN FD总线
关注、星标公众号,直达精彩内容来源:汽车ECU开发、汽车电子与软件有了CAN,为什么还要CAN FD呢?随着汽车功能越来越多,CAN总线的局限性也逐渐暴露:1、CAN总线最高速率为1Mbit/s,通常使用的是500k,随着功能的逐渐增多,各ECU之间的信息交互也越多,导致总线负载持续走高;2、CAN报文中只有约...
📅 2023-07-30
阅读全文 →
难倒高手了,c语言枚举end的作用是什么?
关注、星标公众号,直达精彩内容来源:小麦大叔我在知乎上看到这个问题,一开始,也有一些疑惑,后面查了一些资料,对于这个问题,简单的说一下我的看法。枚举有多大枚举类型到底有多大,占多少空间呢?这个要具体情况具体分析,编译器会视情况而定。下面是我测试用的编译器版本。gcc (Ubuntu 7.5.0-3ubuntu1...
📅 2023-07-30
阅读全文 →
C语言中内存四区的本质分析
关注、星标公众号,直达精彩内容来源:抖点料er1、数据类型本质分析1.1 数据类型的概念●“类型”是对数据的抽象●类型相同的数据有相同的表示形式、存储格式以及相关的操作●程序中使用的所有数据都必定属于某一种数据类型1.2 数据类型的本质●数据类型可理解为创建变量的模具:是固定内存大小的别名。●数据类型的作用:编...
📅 2023-07-30
阅读全文 →
统计了300位硬件工程师的工资,我悟了
关注、星标公众号,直达精彩内容上周日,在公众号和自己的几个交流群,做了一个工程师薪资小调查。心想着金三银四到了,希望统计一些工程师的薪资数据,给大家的求职应聘带来一些参考,也希望一定程度上能激励到大家。共计300+工程师填写了在线表格,事实上还不止,因为在线表格是有被恶意篡改风险的,所以提前暂停了收集。这次共筛选了260份有效数据,扫码可以查看完整的数据。今...
📅 2023-07-30
阅读全文 →
Linux 性能优化的全景指南,可能都在这里了,建议收藏~
关注、星标公众号,直达精彩内容来源:https://www.ctq6.cn/linux%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/Linux 性能优化性能优化性能指标高并发和响应快对应着性能优化的两个核心指标:吞吐和延时应用负载角度:直接影响了产品终端的用户体验系统资源角度:资源使...
📅 2023-07-30
阅读全文 →
嵌入式开发中,为什么要学习汇编?
关注、星标公众号,直达精彩内容来源:网络素材 不同的平台的汇编代码是不一样的,最早的汇编在50年代就发明了,比很多人的父母的年龄都大,老掉牙,不用学习怎么写汇编。一个公司有一个人知道怎么写汇编就够了,但要学习读汇编。为什么学习汇编?性能 &...
📅 2023-07-30
阅读全文 →
如何用示波器测试CAN信号?
关注、星标公众号,直达精彩内容来源:鼎阳硬件设计与测试智库作为目前车载网络领域最成熟、应用最广泛的通信总线之一,CAN总线具有传输可靠性高、速度快、易用等特点。由于其涉及到用户的人身安全,所以在汽车研发、生产、检测、维修等过程中均需做严格的测试。由于CAN信号是差分信号,在测试过程中一般需要使用差分探头来进行测...
📅 2023-07-30
阅读全文 →
聊聊我常用的一个APP!
最早接触极客时间是 20 年,在朋友圈看好友分享的一个课程海报:《物联网开发实战》(我也给大家推荐过好几次)。现在知识付费很流行,甚至可以说满大街都是知识付费,但一路看过来,极客时间的课程相对来说还是非常优质的,内容硬核,质量过关,排版舒适。现在,如果想系统学习了解一个东西,可能都会去极客时间上看看有没有合适的专栏, 刚看了一下,我在极客时间一共购买了十几门...
📅 2023-07-30
阅读全文 →
详解typedef void (*IapFun)(void);
关注、星标公众号,直达精彩内容来源:知乎在开发stm32单片机IAP功能时,注意到单片机在接受到新固件后,跳转运行新固件的代码如下:typedef void (*IapFun)(void);jump2app = (iapfun) * (vu32 *)(appxaddr + 4); //用户代码区第二个字为程序开...
📅 2023-07-30
阅读全文 →
众说纷纭的 C 语言回调函数到底是什么鬼?这里有最好的解答!
关注、星标公众号,直达精彩内容来源:嵌入式arm1. 什么是回调函数?回调函数,光听名字就比普通函数要高大上一些,那到底什么是回调函数呢?恕我读得书少,没有在那本书上看到关于回调函数的定义。我在百度上搜了一下,发现众说纷纭,有很大一部分都是使用类似这么一个场景来说明:A君去B君店里买东西,恰好缺货,A君留下号码...
📅 2023-07-30
阅读全文 →
你知道GNU C 对C语言的扩展吗?
关注、星标公众号,直达精彩内容来源:LinuxDaxingxing为了方便使用,GNU C在标准C语言的基础上进行了部分方便开发的扩展。这里讲解一些开发中可能会用到的,或者使用频率比较高的内容。零长度数组和变量长度数组GNU C 允许使用零长度数组,比如:char data[0];GNU C 允许使用一个变量定...
📅 2023-07-30
阅读全文 →
关于嵌入式 C 语言指针的全面总结
关注、星标公众号,直达精彩内容来源:李文山的博客本文从底层内存分析,希望可以让读者明白 C 语言指针的本质。1 - 指针变量首先读者要明白指针是一个变量,为此作者写了如下代码来验证之:#include "stdio.h"int main(int argc, char **argv){ unsigned int ...
📅 2023-07-30
阅读全文 →
首页
« 上一页
356
357
358
359
360
361
362
363
364
下一页 »
末页
🔐 用户登录
×
加载中...
加载登录表单中...
🎁
免费注册送10积分
×
加载中...
加载注册表单中...
🔑 找回密码
×
加载中...
加载表单中...
🔐
需要登录
×
🔒
登录后即可使用!
🎁
新用户注册立即送10积分
积分可用于下载资源,免费获取优质技术资料
🚪
退出登录
×
👋
确认要退出登录吗?
退出后需要重新登录才能下载资源