在腾讯待了 9 年,还是离了职

关注、星标公众号,直达精彩内容来源:余果前段时间,拜读了余果大佬写的一篇文章,讲述了自己从工作了9年的腾讯离职并迎接新的事业挑战的故事,感触颇深,作者的一些经历和感悟对于身处职场的我们应该也有启发,所以在这里也与大家共勉。我觉得,你们可以静下心来,听听我的故事,相信你们会有收获的。下周,就是我加入腾讯九周年,我选择在同一天辞职离开公司,迎接新的事业挑战。很多...
📅 2023-08-03 阅读全文 →

漫画:什么是车规级芯片?

关注、星标公众号,直达精彩内容来源:AutoIO作者:IO酱汽车电子产品的价格普遍比较贵,其中的主要原因之一就是使用了车规级的电子元件,但什么样的电子元件才是车规级的器件呢? 版权归原作者所有,如有侵权,请联系删除。‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧  END  ‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧关注我的微信公众号,回复“加群”按规...
📅 2023-08-03 阅读全文 →

硬核 | 50 家企业 C++ 面经分享

昨天一位读者分享了自己的 C++ 面试经历。简单沟通后,读者双非本硕,自嘲校招准备注定就是炼狱模式。50 家公司的 C++ 面经也整理好了。本次就分享下面经。以后分享学习路线和心得。读者情况:双非本硕,本科机械,硕士做的软件开发课题。学过 C++ 偏基础,但是面试前连多态都不会写。研三经历炼狱校招,从零开始学习,数据结构和算法也是从零开始。时间:2...
📅 2023-08-03 阅读全文 →

同事用"两个浮点数相等" 被说了一顿

正文大家好,我是bug菌~最近进行代码的review过程中看到同事在代码中直接拿浮点数相等来作为条件,其他同事提醒他的时候,他还迷迷糊糊不知道为什么,所以就有了今天这篇文章。1浮点数据的不均匀我们经常会谈到浮点数的精度问题,float-单精度,double-双精度,double类型相比float类型精度更高,相应的需要的内存字节个数也越多,谈到精度的问题,其...
📅 2023-08-03 阅读全文 →

Linux 命令 su 和 sudo 的区别

关注、星标公众号,直达精彩内容作者:Jun Tao之前一直对 su 和 sudo 这两个命令犯迷糊,最近专门搜了这方面的资料,总算是把两者的关系以及用法搞清楚了,这篇文章来系统总结一下。1. 准备工作 因为本篇博客中涉及到用户切换,所以我需要提前准备好几个测试用户,方便后续切换。Linux 中新建用户的命令是 useradd ,一般系统中这个命令对应的路径都...
📅 2023-08-03 阅读全文 →

带你真正认识Linux 系统结构

关注、星标公众号,直达精彩内容文章来源:简书原文链接:http://r6d.cn/vfB9Linux系统一般有4个主要部分:内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序、管理文件并使用系统。1. linux内核内核是操作系统的核心,具有很多最基本功能,它负责管理系统的进程、内存、设备驱...
📅 2023-08-03 阅读全文 →

Linux 系统开机加电后发生了什么?

关注、星标公众号,直达精彩内容文章来源:CHENG Jianlinux系统的启动流程关于linux系统的启动流程我们可以按步进行划分为如下:BIOSPOST自检BIOS(Boot Sequence)引导操作系统加载对应引导上的MBR(bootloader)主引导设置加载其BootLoader加载操作系统启动BIOS,准备实模式下的中断向量表和中断服务程序电脑...
📅 2023-08-03 阅读全文 →

感觉STM32太简单是一种自负吗?

关注、星标公众号,直达精彩内容文章来源:嵌入式Linux | 蒋宇辰其实简单或者复杂都不重要,重要的是通过STM32我们能学习到什么?做一个键盘/鼠标,可以学习USB协议。做一个联网设备,需要学习以太网,TCP/IP协议的底层实现。做一个无线设备,可能需要学习蓝牙、WIFI或者zigbee的协议,而最终的应用,可能不一定有库或者包,需要自...
📅 2023-08-03 阅读全文 →

关于QT,你需要知道这些基础知识

关注、星标公众号,直达精彩内容来源:嵌入式ARMQt一开始是由奇趣公司开发的,后来被Nokia收购了,然后再被Digia收购了。所以有的人会误以为Qt就是为了塞班系统而生,是个落伍的产物。但是很多嵌入式软件、桌面工具都是用Qt来开发的,包括Quartus和Cadence也有用到Qt。诚然,Qt也是类似于C#、JAVA那样,专门用来开发图形界面的,那么Qt有哪...
📅 2023-08-03 阅读全文 →

固件工程师到底是干什么?

关注、星标公众号,直达精彩内容文章来源:网络现如今,软件和硬件之间的界限已经越来越模糊了,那么处于这个灰色地带的,就是固件。于是,这就分成了三类工作者:一是,软件工程师一般指做图形界面的程序员,工作内容就是写C++、JAVA、Web等。二是,硬件工程师当然是指玩电路板的,工作内容就是画原理图、PCB等。三是,固件工程师也叫单片机工程师,既写代码(主要是C语言...
📅 2023-08-03 阅读全文 →

如何选择音视频开源项目,避坑指南

关注、星标公众号,直达精彩内容文章来源:网络音视频业务的繁荣,必定造就开源项目的繁荣,反过来说也是一样的,互相成就。遍地都是开源的轮子,如何选择?提供一个有效的角度,可作为避坑指南。如果已经入坑了,您躺平就好,入坑就已经有了门户之见,死生有命富贵在天。活跃程度活跃程度,就是项目的年龄和更新频率。活得久就活得越久,一般活几年的项目谁不遇到点问题,要死早死了,几...
📅 2023-08-03 阅读全文 →

总结了一份基于STM32H7的CAN FD笔记

关注、星标公众号,直达精彩内容文章来源:安富莱电子 | armfly_comCAN FD(CAN with flexible data-rate)是CAN2.0协议的扩展,CAN-FD由博世开发,并由 ISO 11898-1:2015标准化。一、CAN FD协议介绍1、CAN-FD特性(1)兼容经典CAN,可以遵循ISO 11898-1做数据收发。(2)提升...
📅 2023-08-03 阅读全文 →

10张图了解UWB技术的工作原理

关注、星标公众号,直达精彩内容文章来源:网络超宽带技术 (UWB) 是最佳定位跟踪技术,因为超宽带技术 (UWB) 的设计的初衷就是实现高精度测距估计,同时进行双向通信。所以 UWB 是当今最好、最先进的定位技术。今天就带大家深入的了解一下UWB技术的工作原理吧。为什么说 UWB 最适合室内定位跟踪?UWB 的固有特性意味着,它可以实现比其他技术更精确的室内...
📅 2023-08-03 阅读全文 →

STM32遇到的坑!你知道几个?

关注、星标公众号,直达精彩内容文章来源:FreeRTOS1、AHB系统总线分为APB1(36MHz)和APB2(72MHz),其中2>1,意思是APB2接高速设备。2、Stm32f10x.h相当于reg52.h(里面有基本的位操作定义),另一个为stm32f10x_conf.h专门控制外围器件的配置,也就是开关头文件的作用3、HSE Osc(High ...
📅 2023-08-03 阅读全文 →

浅析5种C语言内存分配的方法及区别

关注、星标公众号,直达精彩内容来源:技术让梦想更伟大整理:李肖遥在C语言中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。堆,就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个ne...
📅 2023-08-03 阅读全文 →

浅析UWB 技术未来的发展

关注、星标公众号,直达精彩内容文章来源:#Ultra-Wideband For Dummies®超宽带技术 (UWB) 将在全球大规模普及。目前,已有 40 多个垂直市场部署了 UWB,包括工业、企业、汽车和消费类市场。在目前已实现的应用中,UWB 已在多个行业领域实现了运营效率和员工安全方面的提升。它还支持汽车无钥门禁等安全交易以及基于人员和物体位置跟踪的...
📅 2023-08-03 阅读全文 →

以代码执行的名义,看单片机内存的分配

关注、星标公众号,直达精彩内容来源:技术让梦想更伟大整理:李肖遥单片机执行指令过程详解单片机执行程序的过程,实际上就是执行我们所编制程序的过程。即逐条指令的过程。计算机每执行一条指令都可分为三个阶段进行。即取指令-----分析指令-----执行指令。取指令的任务是:根据程序计数器PC中的值从程序存储器读出现行指令,送到指令寄存器。分析指令阶段的任务是:将指令...
📅 2023-08-03 阅读全文 →

STM32H7的终极调试组件Event Recorder

关注、星标公众号,直达精彩内容来源:安富莱电子论坛:www.armbbs.cn最近因为项目选型需要,开始用了stm32H750vbt6这款MCU,我一直提倡工欲善其事,必先利其器,尤其是在嵌入式开发中,所以看到armfly有这样的好东西,就整理了一下,希望对大家有帮助。本章节为大家介绍终极调试方案Event Recoder,之所以叫终极解决方案,是因为所有L...
📅 2023-08-03 阅读全文 →

嵌入式薪资真实情况,这届毕业生都拿多少钱!

大家好,我是小麦,在知乎上看到这样的问题,看到应届生的薪资,我只想说:确实牛逼。题主问道:今年(2022届)秋招,嵌入式软件的工资也普遍大涨,像海康、大华、汇顶、联发科等嵌入式优势公司,今年给应届生的薪资普遍25W年薪以上,甚至有40W的,直逼互联网。之前大家都在说嵌入式待遇低,天花板低,那从今年开始这种风向要改变了吗?下面我简单聊一下我的看法。我在Wiki...
📅 2023-08-03 阅读全文 →

C/C++动态检测内存错误利器 - ASan

    关注、星标公众号,直达精彩内容来自公众号:大胖聊编程作者:大胖ASan,即Address Sanitizer,是一个适用于c/c++程序的动态内存错误检测器,它由一个编译器检测模块(LLVM pass)和一个替换malloc函数的运行时库组成,在性能及检测内存错误方面都优于Valgrind,你值得拥有。一适用平...
📅 2023-08-03 阅读全文 →

浅论各种调试接口(JTAG、SWD、RDI、Jlink、Ulink、STlink)的区别

关注、星标公众号,直达精彩内容来源:技术让梦想更伟大整理:李肖遥一、JTAG协议JTAG(Joint Test Action Group,联合测试行动小组)是一种国际标准测试协议(IEEE 1149.1兼容),主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如ARM、DSP、FPGA器件等。标准的JTAG接口是4线:TMS、 TCK、TDI、TD...
📅 2023-08-03 阅读全文 →

程序如何运行,编译、链接、装入?

    关注、星标公众号,直达精彩内容作者:hguisu一、地址概念和程序如何运行在多道程序环境下,要使程序运行,必须先为之创建进程。而创建进程的第一件事,便是将程序和数据装入内存。如何将一个用户源程序变为一个可在内存中执行的程序,通常都要经过以下几个步骤:首先是要编译由编译程序(Compiler)将用户源代码编译成c...
📅 2023-08-03 阅读全文 →

技术前沿:超宽带UWB——定位你的人生

关注、星标公众号,直达精彩内容来源:Qorvo半导体定位技术如何改变世界不管您相信与否,就在 20 年前,公众还无法轻易获取位置信息!2000 年 5 月,公众开始使用全球定位系统 (GPS) 的定位和导航功能,例如用于寻找最近的 ATM 机或加油站。在 2000 年之前,人们使用传统的方法游走世界,如查看地图、找人问路或者在反复迷路中摸索出正确的路线。10...
📅 2023-08-03 阅读全文 →

如何实现BootLoader自更新呢?

关注、星标公众号,直达精彩内容来源:技术让梦想更伟大作者:南山上的一颗石汽车软件Boot程序的主要作用是刷新App程序。在在一个具体客户项目中,Boot也是客户需求的一部分,跟随项目也有软件开发计划(有的为了和其它Boot区分,把项目上的Boot称作CB, Customer Boot)。对于已经下线盒盖的控制器,无论是在供应商或者客户手里测试,只能通过CB刷...
📅 2023-08-03 阅读全文 →

ROM,RAM,FLASH知识,全面解释一下

关注、星标公众号,直达精彩内容来源:网络素材前几天偶然之间与同事谈论到ROM,RAM,FLASH一些知识,而突然之间当我们去说这些英文单词的话还真是粗浅的知道,而在我们当中的MCU一些含义也不甚清楚,索性今天晚上就来汇总这方面的知识。ROM和RAM指的都是半导体存储器,ROM是Read Only Memory的缩写,RAM是Random Access Mem...
📅 2023-08-03 阅读全文 →

我的单片机固件被人给破解了

关注、星标公众号,直达精彩内容来源:21ic电子网01什么是单片机解密?单片机(MCU)一般都有内部程序区和数据区(或者其一)供用户存放程序和工作数据(或者其一)。为了防止未经授访问或拷贝单片机的机内程序,大部分单片机都带有加密锁定位或者加密字节,以保护片内程序。如果在编程时加密锁定位被使能(锁定),就无法用普通编程器直接读取单片机内的程序,这就叫单片机加密...
📅 2023-08-03 阅读全文 →

15张图详解四线制SPI通讯

关注、星标公众号,直达精彩内容文章来源:analog-dialogue官网外设接口(SPI)是微控制器和外围 IC(如传感器、ADC、DAC、 移位寄存器、SRAM等)之间使用最广泛的接口之一。SPI 是一种同步、全双工、主从式接口。来自主机或从机的数据在时钟上升沿或下降沿同步。主机和从机可以同时传输数据。SPI 接口可以是3线式或4线式。本文重点介绍常用的...
📅 2023-08-03 阅读全文 →

嵌入式C编程经验 | 全局变量猛于虎

关注、星标公众号,直达精彩内容来源:SedateFire整理:技术让梦想更伟大 | 李肖遥工作也有些年头了,从一位技术新人成长到现在自诩小牛级别的人物,少不了要自己寻找资料阅读。论坛上、书店里、杂志上......要嘛是些菜鸟浅薄的自炫处女贴,要嘛是高屋建瓴云里来雾里去的概念文,好不容易遇到个实践型高手写的文章,却在渐入佳境之际嘎然而止。本...
📅 2023-08-03 阅读全文 →

深度:规范的嵌入式项目要在设计时考虑缺陷

关注、星标公众号,直达精彩内容文章来源:整理于网络素材一个规范的嵌入式项目,在设计之处就要考虑软件缺陷的问题,那么,你有从哪些方面考虑软件缺陷呢?概述在高质量、高安全性的产品中,软件占据了越来越重的比例,从需求分析阶段,到软件研制,各级测试过程中,都需要尽量避免软件问题的发生。一方面从设计上规避,一方面对软件产品进行充分的测试,尽可能早的发现隐藏在软件中的缺...
📅 2023-08-03 阅读全文 →

整理了20道嵌入式经典面试题(附答案)

关注、星标公众号,直达精彩内容来源:网络素材整理:技术让梦想更伟大 | 李肖遥近期,正逢毕业求职季,我们根据以往的学员的面试经历,为大家整理了一些面试经常会遇到的题目,希望这些干货对大家面试有所帮助。1.嵌入式系统中经常要用到无限循环,如何用C编写死循环答:while(1){}或者for(;;)2.程序的局部变量存在于哪里,全局变量存在于哪里,动态申请数据存...
📅 2023-08-03 阅读全文 →