⭐ 欢迎来到虫虫下载站!
|
📦 资源下载
📁 资源专辑
ℹ️ 关于我们
⭐ 虫虫下载站
🔐
登录
📝
注册
虫虫下载站
专业电子工程师资源平台
📤 上传资源
🏠 首页
📦 资源下载
📁 资源专辑
🔧 热门软件
⭐ 精品资源
🎓 基础知识
📐 电路图
📚 电子书
🔢 在线计算器
🔍 代码搜索
🏠
首页
›
📖 技术阅读
📖
技术阅读
工程师原创文章 · 技术经验分享 · 项目案例解析
📊 共 19889 篇文章
✍️ 原创分享
📚 持续更新
嵌入式写好一行代码,真不简单
关注、星标公众号,直达精彩内容来源 | https://mp.weixin.qq.com/s/WeGj73oGbxDUvx4ziVwBsQ能从PC机器编程去看嵌入式问题,那是第一步;学会用嵌入式编程思想,那是第二步;用PC的思想和嵌入式的思想结合在一起,应用于实际的项目,那是第三步。很多朋友都是从PC...
📅 2023-08-06
阅读全文 →
嵌入式C语言程序调试和宏使用的技巧
关注、星标公众号,直达精彩内容来源:嵌入式大杂烩1. 调试相关的宏在Linux使用gcc编译程序的时候,对于调试的语句还具有一些特殊的语法。gcc编译的过程中,会生成一些宏,可以使用这些宏分别打印当前源文件的信息,主要内容是当前的文件、当前运行的函数和当前的程序行。具体宏如下:__FILE__ &nb...
📅 2023-08-06
阅读全文 →
CRC校验怎么算?
关注、星标公众号,直达精彩内容来源:网路素材据说刚过去的高考数学很难,小编当年上学时挺喜欢数学的,最近特意复习了一下CRC校验的计算过程。CRC是众多校验方式中的一种,校验的目的是为了检测数据的正确性。在详细介绍CRC计算之前,我们先来看两个常见的较为简单点的校验:串口通信中的奇偶校验和身份证号码中的MOD 1...
📅 2023-08-06
阅读全文 →
嵌入式中如何高效管理MCU内存?
关注、星标公众号,直达精彩内容来源:软件质量报道也许你陌生,但在智能物联网时代,人们会越来越关注嵌入式软件测试。说起嵌入式软件测试,我们先快速了解一下嵌入式软件自身的特点。嵌入式软件具有实时性、内存空间有限、I/O通道少,而且要求功耗低、高可靠性,对成本也比较敏感,和硬件关联性强等特点。因此,嵌入式软件的测试与...
📅 2023-08-06
阅读全文 →
【必备】推荐几款好用的C/C++ 在线编译器?
如果我们电脑上不想安装像VS、Eclipse等这样的大型软件或在没有这些编辑器的电脑上进行编程怎么办呢?那就需要使用网上的在线编辑器啦,为大家推荐几款比较实用的 c/c++ 在线编译器。 &n...
📅 2023-08-06
阅读全文 →
商务合作
需要商务合作的朋友请添加我的个人微信,请备注:商务合作。非诚勿扰,谢谢!
📅 2023-08-06
阅读全文 →
程序员离职事件始末
吴小胖第10次推送阅读时间预计3分钟~这是我毕业后的第一份工作...面试时,HR小姐姐告诉我...然鹅...我入职之后才发现:对标阿里的只有加班强度对标华为的只有狼性文化对标百度的,额,没有对标百度同事们有的住在海淀区、有的住在朝阳区,作为刚毕业的一枚“穷”学生,我只能住在郊区,一小时的地铁,清晰的“分割”了生活和工作双休是有的,但也就是换个地方加班...小...
📅 2023-08-06
阅读全文 →
想找到女朋友,你得掌握这些算法
后记:这篇漫画来自于Quora的一个简短的回答:https://www.quora.com/What-is-the-most-useful-algorithm-that-you-have-seen-implemented-in-a-real-life-project,抑菌用漫画的形式重新做了演绎。 算法在生活中无处不在,如果你也有不错的例子,欢迎在...
📅 2023-08-06
阅读全文 →
乾坤合一:Linux设备驱动之终端设备驱动
(点击上方公众号,可快速关注)1 终端设备 终端是一种字符型设备,通常使用tty简称各种类型的设备1.1 串行端口终端(/dev/ttySn) 串行端口终端 (Serial Port Terminal )是使用计算机串行端口连接的终端设备。计算机把每个串行端...
📅 2023-08-06
阅读全文 →
乾坤合一:Linux设备驱动之I2C核心、总线以及设备驱动
(点击上方公众号,可快速关注)前言 在Linux 系统中,I2C 驱动由3 部分组成,即I2C 核心、I2C 总线驱动和I2C 设备驱动,I2C 总线仅仅使用SCL、SDA 这两根信号线就实现了设备之间的数据交互,极大地简化了对硬件资源和PCB 板布线空间的占用。1 Linux的I2C体系结构1.1 组成部分1)...
📅 2023-08-06
阅读全文 →
乾坤合一:Linux设备驱动之USB主机和设备驱动
(点击上方公众号,可快速关注)前言 这一章从主机侧角度看到的USB 主机控制器驱动和设备驱动从主机侧的角度而言,需要编写的USB 驱动程序包括主机控制器驱动和设备驱动两类,USB 主机控制器驱动程序控制插入其中的USB 设备,而USB 设备驱动程序控制该设备如何作为从设备与主机通信。1.Linux USB驱动层次...
📅 2023-08-06
阅读全文 →
微信群
越来越多的读者朋友建议我创建一个交流群,因为自己是个很懒的人,所以没打算。但是,我的号刚开,也没有留言,真的是很棘手,所以打算创建几个群,以嵌入式Linux,C/C++/QT为主。 我会定期维护,请大家监督,共同营造一个以技术为根基,实时探索,孵化编程的学术交流氛围...
📅 2023-08-06
阅读全文 →
编程 14 年,我总结的 5 个经验
前段时间,我在 Reddit 上看到有个热帖,出自一位国外程序员 David 的分享。编程 14 年,我总结的 5 个经验:0、搞一把好椅子;1、多起来走走;(别老坐着不动)2、多喝水;3、抬高显示器,别弓着背;4、知道啥时候该停下来;(注意工作/生活平衡)你的代码会更好!我们在微博分享后,引发了很多评论。@华老栓:大多数程序员一根经的时候是做不到第 1 和...
📅 2023-08-06
阅读全文 →
10 个常用的软件架构模式
你是否曾经思考过如何设计大型的企业级系统?在决定启动软件开发之前,首要的是选择恰当的架构来指引系统的功能及质量属性设计。因此在将软件架构应用于设计之前,必需要了解常用的架构模式。什么是架构模式?Wikipedia 的解释:在软件架构中,架构模式是对特定环境下常见问题的通用且可重用的解决方案。架构模式与软件设计模...
📅 2023-08-06
阅读全文 →
zynq芯片是什么?
1.zynq芯片是什么 赛灵思公司(Xilinx)推出的行业第一个可扩展处理平台Zynq系列。旨在为视频监视、汽车驾驶员辅助以及工厂自动化等高端嵌入式应用提供所需的处理与计算性能水平。2.1 处理器系统 这里的处理器系统通常指的是PS部分的“硬”处理器,与之相似的有P...
📅 2023-08-06
阅读全文 →
【经验分享】告诉你用RTOS做嵌入式开发的优势在哪?
第一、并发性 程序并发工作效率低在写裸机软件时,不可避免的在主程序中会有一个超级大的 while(1) 循环,这里面几乎包含整个项目的所有业务逻辑。因为每个业务逻辑里面都会有 delay 这样的循环等待函数,这样导致了所有的业务逻辑几乎都是串行起来工作的。这个时候 CPU 就会有很多时间都浪费在了延时函数里,一直...
📅 2023-08-06
阅读全文 →
你真的懂CPU大小端模式吗?
通信协议中的数据传输、数组的存储方式、数据的强制转换等这些都会牵涉到大小端问题。CPU的大端和小端模式很多地方都会用到,但还是有许多朋友不知道,今天暂且普及一下。一、为什么会有大小端模式之分呢?因为在计算机系统中,我们是以字节为单位的,每个地址单元都对应着一个字节,一个字节为8bit。但是在C语言中除了8bit的char之外,还有16bit的short型,3...
📅 2023-08-06
阅读全文 →
为什么将 0.1f 改为 0 会使性能降低 10 倍?
作者:卢钧轶(cenalulu) 本文原文地址:http://cenalulu.github.io/linux/about-denormalized-float-number/一个有趣的实验本文从一个有趣而诡异的实验开始。最早这个例子博主是从 Stackoverflow上的一个问题(地址:https://stackoverflow.com/ques...
📅 2023-08-06
阅读全文 →
为什么大量的if else这么不受待见?怎么“干掉”它?
不知大家有没遇到过像“横放着的金字塔”一样的 ifelse嵌套。过多的if else非常影响可读性,过多的if-else代码和嵌套,会使阅读代码的人很难理解到底是什么意思,尤其是没有注释的代码。另外在可维护性上,因为if else特别多,想要新加一个分支的时候,就会很难添加,极其容易影响到其他的分支。我不喜欢业务代码中航天飞机式if/else语句,它复杂而臃...
📅 2023-08-06
阅读全文 →
TCP、UDP数据包大小的限制
1、概述 首先要看TCP/IP协议,涉及到四层:链路层,网络层,传输层,应用层。其中以太网(Ethernet)的数据帧在链路层 IP包在网络层 TCP或UDP包在传输层 TCP或UDP中的数据(Data)在应用层 它们的关系是 数据帧{IP包{TCP或UDP包{Data}}} &n...
📅 2023-08-06
阅读全文 →
【追根究底】byte 为什么是从-128到127?
计算机表示数据的规则:前提:我们假设一个数字用4位来表示。 这个问题的解释要从符号位说起,在计算机的世界里,数字的表示采用的是二进制的规则,如果自然界只存在正数,那么计算机的编码方式将无比简单,直接就能使用二进制来表示。比如十进制的8,直接就用1000表示就可以。 但...
📅 2023-08-06
阅读全文 →
图解 Linux 最常用命令
作者:icoder.longblog.csdn.net/xulong_08/article/details/81463054Linux是目前应用最广泛的服务器操作系统,基于Unix,开源免费,由于系统的稳定性和安全性,市场占有率很高,几乎成为程序代码运行的最佳系统环境。linux不仅可以长时间的运行我们编写的程序代码,还可以安装在各种计算机硬件设备中,如手机...
📅 2023-08-06
阅读全文 →
提高工作效率的 7 个 Vim 使用技巧
转自:vimjc.com / 特特vim 是个非常高效、非常好用的工具,很多人一旦开始使用 Vim 之后就再也无法自拔。然而, Vim 仍然有其自身缺陷,对于普通用户来说,很难在入门的时候就体会到Vim的所谓高效性。本文介绍7个提高你工作效率和生产力的Vim使用技巧,作为你体验使用Vim进行高效操作的入门级教程。1. 重映射 vim 的 ESCAPE 键vi...
📅 2023-08-06
阅读全文 →
学会读源码,很重要!
刚参加工作那会,没想过去读源码,更没想过去改框架的源码;总想着别人的框架应该是完美的、万能的,应该不需要改;另外即使我改了源码,怎么样让我的改动生效了?项目中引用的不还是没改的jar包吗。回想起来觉得那时候的想法确实挺......工作了一年多之后准备跳槽了,开始了一轮的面试,其中有几个面试官就问到了相关的源码问题:ArrayList、HashMap的底层实现...
📅 2023-08-06
阅读全文 →
如何快速看懂半导体公司的英文版Datasheet?
Datasheet(数据手册)的快速阅读能力,是每个工程师都应该具备的基本素养。无论是项目开始阶段的选型还是后续的软硬件设计,到后期的项目调试,经常有工程师对着英文的datasheet发愁,这么厚的资料,一页页的读,那得加班到几点啊?虽然有些半导体公司会把自己的datasheet翻译为中文,但大部分估计都是谷歌给翻的,里面错误很多,有些就只把大标题翻译了一下...
📅 2023-08-06
阅读全文 →
搞嵌入式的你,为啥要懂uboot?
1.为什么要有uboot1.1、计算机系统的主要部件(1)计算机系统就是以CPU为核心来运行的系统。典型的计算机系统有:PC机(台式机+笔记本)、嵌入式设备(手机、平板电脑、游戏机)、单片机(家用电器像电饭锅、空调)(2)计算机系统的组成部件非常多,不同的计算机系统组成部件也不同。但是所有的计算机系统运行时需要的主要核心部件都是3个东西:CPU + 外部存储...
📅 2023-08-06
阅读全文 →
老工程师12个入门级忠告,新手老鸟都值得一看!
在一个实实在在的酱油社会里,电子工程师该如何去探寻自由发展自己。精致的技术是一个系统,是串起来的,只知道事情的部分 part,反过来就可能掉入陷阱 trap;精致的人生是一个更复杂的系统,是串起来的,生活 live 不能颠倒,颠倒过来就是罪恶 evil, 其实人们的恶行 evil,反过来是为了活着 live。人生不在于拿到一副好牌,而是怎样将坏牌打好。5 年...
📅 2023-08-06
阅读全文 →
嵌入式系统词汇表
AASIC(专用集成电路) Application-Specific Integrated Circuit. A piece of custom-designed hardware in a chip. 专用集成电路。一个在一个芯片上定制设计的硬件。address bus (地址总线) A set of electrical lines conne...
📅 2023-08-06
阅读全文 →
VHDL精密,Verilog简洁,但要写好都要遵守这25条通则
当前最流行的硬件设计语言有两种,即 VHDL 与 Verilog HDL,两者各有优劣,也各有相当多的拥护者。VHDL 语言由美国军方所推出,最早通过国际电机工程师学会(IEEE)的标准,在北美及欧洲应用非常普遍。而 Verilog HDL 语言则由 Gateway 公司提出,这家公司辗转被Cadence所购并,并得到Synopsys的支持。在得到这两大 E...
📅 2023-08-06
阅读全文 →
学会Linux正则表达式,我只用了3分钟
正则表达式是一种字符模式,用于在查找过程中匹配制定的字符。元字符通常在Linux中分为两类:Shell元字符,由Linux Shell进行解析;正则表达式元字符,由vi/grep/sed/awk等文本处理工具进行解析;正则表达式一般以文本行进行处理,在进行下面实例之前,先为grep命令设置--color参数:这样每次过滤出来的字符串都会带色彩了。在开始之前还...
📅 2023-08-06
阅读全文 →
首页
« 上一页
340
341
342
343
344
345
346
347
348
下一页 »
末页
🔐 用户登录
×
加载中...
加载登录表单中...
🎁
免费注册送10积分
×
加载中...
加载注册表单中...
🔑 找回密码
×
加载中...
加载表单中...
🔐
需要登录
×
🔒
登录后即可使用!
🎁
新用户注册立即送10积分
积分可用于下载资源,免费获取优质技术资料
🚪
退出登录
×
👋
确认要退出登录吗?
退出后需要重新登录才能下载资源