自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2393)
  • 资源 (30)
  • 问答 (1)
  • 收藏
  • 关注

转载 2019年文章汇总

要不要去培训机构深造一下?我一个37岁的程序员朋友Linux内核中的GPIO系统整理的免费资料,帮你年后跳槽C语言,字符串指针做函数参数书籍推荐过年回家抢票攻略C语言,函数不可返回指向栈...

2021-01-09 08:45:08 1797

转载 2018年文章汇总

Android ANR 实例分析Linux kernel计算某段代码运行时间Linux Kernel 发展和内核特点C/C++函数指针与指针函数(二)老王带你理解算法复杂度O(1),O(...

2021-01-09 08:45:08 733

转载 2020年文章汇总

据悉,深圳某工程师沦为C语言笔试枪手修改cmdline 把内存改成512MB上拉电阻的作用剖析C语言是如何画出这样的三角形的c语言画谢宾斯基三角形Linux字符设备驱动实例哦,这是桶排序...

2021-01-09 08:45:08 1289

原创 ESP32和STM32 就不应该放在一起比,

这两个东西主打的都不是一个方向,STM32是增强版的STC51 出来的产物,51的资源真的太少了,寄存器少,RAM、ROM少,要是开发多点功能代码都不能多写几行,所以就出来了STM32,在STM32流行之前,开发者们还用了一个上古产物AVR单片机来替代,但是后面发现不如直接玩STM32来得实际,所以各种电赛就开始用STM32来玩。开发方式上,ESP32主打物联网,基于ESP-IDF框架开发,底层协议栈(TCP/IP、WiFi、WebServer)都是现成的,开发者主要关注业务逻辑,不用太操心驱动层。

2025-05-18 18:14:08 209

转载 下周去逛逛蓝牙展

中国电子音响行业协会(CAIA)、智慧车联产业生态联盟(ICCE)、智慧车联开放联盟(ICCOA)、上海浦东智能照明联合会(SILA)及北京听力协会(BSA)Nordic、Silicon Labs、泰凌微、Ampetronic、汉朔科技、NXP、英飞凌、OPPO、vivo、意法半导体、小米、高通。结合蓝牙™认证计划的最新动态,这些技术解读将凸显蓝牙™技术在当今互联世界中的关键作用。联合汽车电子、银基、昇润、法本、万魔、乐式、榜威、艾迪明、木瓜、均联智行。查找(Find My)”解决方案、增强及辅助听力、

2025-05-16 08:14:50 16

原创 几道实战的笔试题,

下面的几道笔试题目都很简单,大家可以看看,特别是最近找工作的朋友们,特别是找15k以下的工作机会的,这些题目应该还算比较经典的。大家好,之前夸夸群的小伙伴离职后复习了一个月,最近在开始面试,今天面试的时候跟我聊了下,刚好收集了一份笔试题目,发给大家看看。嵌入式是吃经验的学科,所以完全靠笔试筛选人才也不行,但是笔试又是硬功夫,如果基础的笔试都通过不了,那可能没有面试的机会了。兄弟们,这几个题目除了最后一题会生,因为如果没有用过这颗芯片又不能查资料的话,都不知道这颗芯片是干嘛用的。

2025-05-15 08:10:18 136

转载 再聊一次GPIO模拟串口

接收的逻辑是:当RX引脚检测到下降沿时,进入GPIO中断,然后开启一个定时器,第一次定时器周期设置为1/波特率的一半(目的是为了在中心处判断是否为低电平,以表示是否为起始位),再之后就可以设置定时器周期为1/波特率,每隔此周期在定时器中断服务函数里去采样RX引脚电平,将数据接收完毕。1/波特率的一半 周期只有约4us,而起始位的代码执行时间已经接近4us,所以定时器周期还没有更新生效的时候,原来的一半周期中断又来了。经分析原因是随着波特率的提高,定时器的周期越来越短,当波特率为115200bps时,

2025-05-14 08:20:38 31

转载 用不了Cursor,国产的这个试试

理解别人的代码的时候,建议大家不要直接理解每一行代码的意思,而是先从上帝视角的方式去看这套SDK,看这套SDK有多少个模块,看每个模块的作用,然后再去看SDK如何串联每个模块的,最后才应该去理解模块中的实现细节。我现在打开的是一套Linux 0.11的代码,理解这套代码对于大家学习Linux是非常有帮助的,现在我们可以借助小浣熊工具来理解这套SDK代码。小浣熊现在是完全免费的,我体验下来对我的编程帮助还是很大的,可能还有很多其他没有体验的功能,大家也可以自行研究研究。比如我,让它帮我总结这部分代码的作用。

2025-05-12 08:20:18 52

转载 在菊厂转眼已过二十年

下文作者:Clayman 文章来源:心声社区 菊厂或将是我经历的唯一职场,趁着这段时间,回忆这段职业之路,对自己做个小结。未来将调整好身体、补充新知识、开启新生命历程。1 回首当年的入职,似乎还历历在目。到菊花厂工作,是我不后悔的选择;但能坚守这么长时间,却是我未曾料到的。 回到2000年的校招。临近博士毕业的我面临选择,导师说我的性格不适合社会,太较真,希望我留校跟他做科研,在学术上有所作为。但当时我觉得自己已经在家庭艰窘的境况下读书二十多年,希望能尽快赚钱回报家人。作为一个

2025-05-09 08:10:27 858

转载 巴菲特,永远的神,

他提醒我们,在追逐财富的路上,别忘了停下脚步,陪伴生命中重要的人,用心经营每一段珍贵的关系。你要和你渴望的人,你敬爱的人成为你的朋友。投资有很多很多方式,赌博也是投资的一种方式,巴菲特演讲的时候旁边一直放着两罐可口可乐,巴菲特里面有一种观点,持续性盈利的投资是最好的投资方式。看了视频号里关于巴菲特股东大会的内容,有收获又意犹未尽,认真的看几遍后,对未来更多的是充满信心,所以,我转几个观点分享给大家。除了上面的两种观点,巴菲特回答了一些人的提问,也非常值得我们学习,感兴趣的朋友们可以去看看直播。

2025-05-08 08:10:33 33

转载 函数式 VS 非函数式编程

例如,在一个嵌入式控制系统中,使用命令式编程可能会有大量的循环和条件判断来实现不同的控制逻辑,代码的整体结构不够清晰。非函数式编程中存在大量的共享状态和副作用,测试时需要模拟复杂的外部环境和状态,增加了测试的难度和复杂度。代码的可维护性和可测试性较差,因为函数之间的依赖关系不清晰,修改一个函数可能影响其他函数。代码结构通常围绕函数的组合和复用构建,函数之间的依赖关系清晰,每个函数只负责单一的任务。,它将计算视为函数的求值,避免使用共享状态和可变数据,强调函数的纯粹性和不可变性。

2025-05-07 08:10:50 29

原创 小鹏和vivo 该怎么选?

小鹏的性能优化方向听起来非常高大上,但是也仅仅在大企业有这类的岗位提供,一般的小公司根本请不起人专门做性能优化,大部分是直接把需要优化的问题推给技术远程,小公司更多的是做应用业务开发。从行业的发展看,汽车行业短时间看5年,长时间看10年,小鹏的机会还是会比较大,至少汽车出海之前,汽车还是比较热点行业。vivo的岗位是IOT软件开发,这类岗位涉及的外设很多,需要系统开发,需要无线开发,也需要做一些小mcu的开发。收到一个微信的求助,一个朋友拿到了小鹏和vivo的offer,而且薪资差不多,问下我的意见。

2025-05-05 16:51:09 301

原创 抢七的快船,哈登和威少

怒发神勇的哈登几乎凭一己之力让快船添足了一把燃料,撤步三分,精妙传球,双胯下和神乎细节的护球手突破上篮,哈登像是回到了火箭时候,球是自己的,框也是自己的。13年过去,杜兰特变身死神证明了自己,火箭时期的登哥带队打进西决「这是登哥最好的成绩了」,而威少,炸裂了这么多年,始终不能让自己更进一步。而对篮球的理解和态度,这是被整个球队肯定的,中场最后时刻,最后一攻给到了威少,这是一支团结的球队,他们值得走得更远。对于后卫而言,更快,更准,更强固然重要,但是那种对比赛的大局观,关键时刻的果敢更加致命。

2025-05-04 11:38:56 315

转载 这USB转接芯片是顶级的

其中,串口波特率支持9Mbps,SPI传输频率可达60MHz,支持1.8V、2.5V、3.3V接口电压。其中,并口收发30MB+/s,SPI时钟最高40MHz,串口全双工15Mbps连续收发,支持1.8V、2.5V、3.3V接口电压,3*3mm小封装。批量管理计算机串口设备COM号的Windows工具软件,支持单独和批量修改系统中串口设备的COM端口号,分配串口号支持累加递增和按HUB物理位置计算,支持USB转串口、PCI/PCIe转串口、BLE/以太网转串口等设备类型,支持主。

2025-04-30 08:06:57 279

转载 性能飙升 3.12 倍,RISC-V 架构赋能边缘设备深度神经网络硬件加速

为了将矩阵数据传输到 CFU 进行计算,LW(加载字)指令的第一个操作数(rs1)将四个 8 位元素合并成一个 32 位的实体。通过两条指令提供输入和权重矩阵的维度:CMIS(CFU 矩阵输入形状)用于输入矩阵的行数(rs1)和列数(rs2),CMWS(CFU 矩阵权重形状)用于权重矩阵的行数(rs1)和列数(rs2)。最先进的人工智能(AI)模型的最佳例子是像 GPT-4 和 Stable Diffusion 3(SD3)这样的基础模型,它们在性能上远远超过了其他算法,从而推动了新的生成性应用的发展。

2025-04-29 08:10:28 66

原创 工资高,但是学不到东西,要不要留下?

学习技术主要是靠自己,你想提升自己的竞争力,就应该持续不断的学习你的行业技术,这是我们职业的特点,只要持续积累学习,加上自己的见解,有一定的职业经验,后期肯定是不可多得的人才。最近看了一些读者们的简历,有毕业生的,也有非毕业生的,我感觉他们的技术和知识都非常丰富,远超了同时期的自己,但是因为行业下行,因为各种原因,找工作变成了一件难的事情。还有,薪资待遇符合或者超出自己的预期,那我觉得这是一份值得去干的工作,继续上面的观点,企业购买了你的时间和能力,你拿到了一份不错的价钱,那这是一次不错的买卖。

2025-04-28 08:10:38 145

转载 搞蓝牙了,

本届大会还获得多家中国行业协会的鼎力支持,包括中国电子音响行业协会(CAIA)、智慧车联产业生态联盟(ICCE)、智慧车联开放联盟(ICCOA)、上海浦东智能照明联合会(SILA)及北京听力协会(BSA)。技术的未来创新浪潮。技术在人工智能、医疗健康、智能工业、智能家居、智能照明、资产追踪、数字钥匙及电子货架标签(ESL)等领域的突破性进展,并聚焦中国及亚洲市场的最新发展趋势。百瑞互联、恒玄科技、Nordic、恩智浦、OPPO、高通、Savitech、芯科科技、泰凌微电子、涂鸦智能、小米。

2025-04-25 08:31:35 48

转载 影石Insta360校招面经——嵌入式软件工程师

对 FreeRTOS 中的原理、如任务调度,内存管理,中断管理或者是时间有一些底层上的了解吗?Linux 下进行 Qt 开发和常规的 Windows 下进行 Qt 的开发有什么区别吗?在设计任务的过程中有很多 task,在不同优先级有没有优先级翻转的问题,怎么解决的?你认为在整个 Linux 项目开发过程中你认为掌握的那些东西对你的提升很大?假设一个函数有加锁或者读取锁资源的操作,递归的时候会不会遇到死锁的情况?哪个项目是在本科期间完成的?哪个是在硕士期间完成的?Qt 项目中遇到的最主要的挑战是什么?

2025-04-24 21:29:28 56

转载 说试用期辞退赔偿的事,

如果用人单位无法提供不符合录用条件的证明,则不符合法律规定的解除劳动合同的情形,属于违法解除劳动合同,网友橘子可以要求单位按照经济补偿标准的二倍向劳动者支付赔偿金。如果用人单位没有明确的录用条件,或者没有提前告知录用条件,无法证明劳动者不符合录用条件的,那么就属于违法解除劳动合同。最后,入职前一定要对企业有一定的认识,试用期不是对自己的考验,也是自己认识企业的一个过程,个人的时间成本是很大的。根据《劳动合同法》第三十九条规定,劳动者在试用期间被证明不符合录用条件的,用人单位是可以解除劳动合同的,

2025-04-22 08:04:48 709

原创 分享一个语音库sonic

Sonic 是一个开源的音频处理库,最初由 Google 开发,主要用于在移动设备上实现高质量的音频播放和语音处理。Sonic 允许在不改变音调的情况下调整音频的播放速度,这对于语音播放尤其重要,因为改变音调会影响语音的自然度和可理解性。Sonic 设计用于低延迟场景,确保音频播放的实时性,这对于语音通信和实时语音处理非常重要。可以加快语音的播放速度,适用于需要快速回放语音的场景,如语音消息的快速播放。可以减慢语音的播放速度,适用于需要仔细听取语音内容的场景,如学习或听力训练。下载仓库代码后直接make。

2025-04-21 08:10:34 202

转载 推荐这个课程

这个课程是一个计算机基础课,比很多xx之父讲得好,而且每个课程时长比较短,如果继续在这个行业深耕,理解这些还是挺有必要的。

2025-04-20 17:15:02 46

原创 记录usb抓包

这里我需要说下,正常监听的时候,默认会把所有的USB数据都给显示出来,这样就会有很多很多我们不想关注的信息。这样配置后,就默认值监听新接入的USB的数据,我们就可以插入的时候查看我们的USB描述信息了。这个工具正常是用来抓网络数据包的,但是也可以用来解析USB协议,而且做的还不错的。先是用了我们比较贵的那个抓包仪器,这个在淘宝上看是一万多块钱,他的界面是这样的。这样看的话其实在枚举部分没有解析得特别好,我们看不到具体的枚举解析。另一个比较好用的就是bushound了,这个也比较经典的工具。

2025-04-19 10:11:40 327

转载 嵌入式领域:Linux 与 RTOS 的巅峰对决!

它实现的方式,是将核心功能模块化,划分成几个独立的进程,各自运行,这些进程被称为服务(service)。:秒级启动,启动过程涉及U-Boot引导、内核加载、文件系统挂载、服务启动等多个环节,启动速度相对较慢,一般需要几秒到几十秒的时间,不过对于一些非实时性要求高的设备,如智能电视等,启动速度的影响相对较小。:因内核复杂,需要持续运行多个后台进程和服务,对硬件资源的使用相对较多,运行功耗一般较高(通常>100mW),但通过一些节能技术和优化措施,如电源管理框架(如CPUFreq),也可在一定程度上降低功耗,

2025-04-18 08:10:56 118

转载 周五,上海,聊下以太网的事,

瑞萨工业以太网技术日旨在为全国各地的工程师与企业决策者提供实时通信技术最佳解决方案,通过案例剖析、现场演示、动手实践,全方位解读瑞萨电子最新。展示一系列先进的工业以太网产品和解决方案如工业以太网多协议、EtherCat 伺服、PROFINET伺服、驱控一体、FSoE功能安全等。4月18日(本周五),本届技术日将在上海收官,亲临现场除可聆听技术分享、参与培训外,更有机会获得开发板等礼品!分享EtherCAT、PROFINET、EIP、TSN等技术在工业现场的应用案例,为您的项目提供宝贵经验。

2025-04-17 08:10:40 64

原创 小鹏G6,退了

原理也很简单,就是你要买车,跟银行申请贷款,但是你把申请贷款的条件填写的时候写的很不好,让银行认为你没有资格贷款,那银行就不通过你的贷款,特别是你申请的时候,直接填写一个0首付购车,把自己填写成一个无业游民等等。这就是一个很难搞的问题,我买车的时候是直接跟销售对接的,不退钱的话这个钱也是在小鹏的账号里面,一年内我买小鹏还是可以用上,但是过了一年后,我还不买小鹏,那这个钱就不知道到哪里去了。所以用上面的办法难度很大,特别是要找到自己不认识的人,5000块钱说多不多,说少也并不少。

2025-04-15 00:17:39 348

原创 Linux的Console、Terminal和串口

dev目录下的各种tty,ptmx,pts/X(X是1,2,3等数字),console 等等这些是令人混淆的根源,其实理解这些是有窍门的,记住它们只是操作某种终端设备的设备文件而已,这是UNIX风格的延续,这些设备文件对应的真实设备也就那么几种,比如显示器键盘套件,串口对面的超级终端,伪终端对面的SSH,Telnet等等。最后,解释一下伪终端。终端,是用来显示或者输入的设备,比如早期的VGA显示器,当然了,现在我们很多用的是电脑的显示器,比如是笔记本电脑,HDMI线,串口终端,SSH终端等等。

2025-04-13 11:49:32 1000

转载 Linux SMP启动罗曼史(上)

函数主要是由BP核(通常是 CPU0)调用,用于激活系统中其余的处理器(也就是除BP核之外的其他 CPU),并且在完成激活操作后进行一些相关的信息统计和清理工作,是 Linux 内核在多处理器(SMP)系统启动阶段的一个关键函数,协调多个 CPU 从初始状态进入到可正常参与系统运行的状态。反映当前可被操作系统识别的 CPU 集合。一旦AP核获得了释放地址,它会直接基于这个物理地址进入到内核相关的执行流程中去执行后续指令,开始融入整个系统的运行,逐步完成自身的启动过程,进而参与到多处理器系统的协同工作之中。

2025-04-12 14:17:47 56

原创 去电力系统拿低薪还是去大厂拿高薪?

这让我想到我们公司内网一个同学发的offer建议请求,其中有一家叫鹏城实验室,这类企业打着有点国资背景,但是落地盈利非常难,特别是里面的人不一定对市场敏感性有多高,搞搞科研发发文章可以,要量产产品上市不一定在行,我记得我给的第一个建议就是先pass掉鹏城实验室。我当时还语音跟他说,如果是刚毕业的我,我一定会选择第一个,但是如果是以后几年后的我,我可能会选择第二个,人生的每个阶段不一样,是要做不一样的选择的。来深圳就是要赚钱的,当然,如果能实现梦想肯定更好,如果不能,先要保证基本的收入不至于落差太大。

2025-04-10 08:10:59 184

转载 嵌入式小聚一下

此外,飞凌嵌入式技术总监、项目总监和AI高级工程师也会一同亮相。、菲尼克斯、开源欧拉社区、中国移动OneOS、大湾区国创中心、统信软件、泊川软件、深开鸿、拓斯达、望获O。,论坛以“新生态,智未来”为主题,旨在汇聚行业智慧,探讨嵌入式技术与边缘AI的深度融合与创新应用。S等生态伙伴将带来数十款动态方案,共同为您带来一场嵌入式技术与AI创新的视觉盛宴。飞凌嵌入式“2025嵌入式及边缘AI技术论坛”将在深圳举行。结合嵌入式及边缘AI技术,解析当前行业热点。和前沿应用,为您的项目开发助力。2025年4月22日。

2025-04-09 08:10:27 41

转载 恭喜Peter的新书上市了!

我们知道计算机是个变化极快的行业,特别是从事互联网行业的朋友,经常面对技术的更新,开发语言的迭代,每天过的都很焦虑,随着新人的入职,技术的变化,老人的技术经验似乎无法得到发挥,这也是为什么都说程序员有35岁失业的根本原因。这些问题的解决需要扎实的底层技术功底,为未来的技术创新奠定基础。第1章介绍内存管理,包括内存管理的机制,CPU访问内存的过程,内存架构和内存模型,memblock物理内存初始化和映射,物理内存的软件划分,页帧分配器的实现,快速分配之水位控制,快速分配之伙伴系统,慢速分配之内存碎片整理。

2025-04-08 08:01:14 32

转载 嵌入式这样搞,工资会高

版权声明:本文来源网络,免费传达知识,版权归原作者所有。如涉及作品版权问题,请联系我进行删除。

2025-04-07 08:10:27 258

转载 特斯拉还能再创造奇迹吗?

新势力这些年发展或多或少都影响了特斯拉,现在的特斯拉市场慢慢被蚕食,如果关税降低之后,国内的新势力车企走向世界,那将会迎来更大的发展空间。所以,在特斯拉已经跌爆这么多的情况下,有没有可能再次创造奇迹呢?会不会是一次抄底的机会?

2025-04-05 11:20:14 54

转载 单片机项目用大量的全局变量,有没有问题?

如果换成函数传参,每次调用都要在栈上开辟空间,万一递归深了或者中断嵌套了,分分钟栈溢出。在工程化中,一个芯片的价钱可以让直接影响到项目的成本,特别是消费电子,出货量越大,能减少的成本越多,所以如果使用全局变量用更便宜的单片机,对产品是有益的。不是瞧不起单片机程序员,它确实很难学,但是嵌入式工程师总是干一些丢西瓜捡芝麻的事,在一些无关紧要的细节上炫技,对软件的工程化却视而不见。这个问题其实挺有意思的,让我想起以前在实验室调小车的时候,看到学长留下的满屏幕的全局变量,血压都上来了,这和我学的「封装」「

2025-04-03 08:10:15 66

转载 全志科技社招面经——Linux驱动开发工程师

6、换一种问法,有一块内存,这块内存带Cache,现在有两个虚拟地址,对应了同一个物理地址。7、再换一种问法,内核空间申请了一块带Cache的内存,内核态虚拟地址空间访问该缓存和用户态虚拟地址空间访问该缓存,会有什么不一样的地方?一面是用人部门主管,基本上一面过了,大概率二面会过,二面更多简单问问,走走流程,只要不作。不过全志有个骚操作,如果面试过了,发offer前,会让你写一个面试纪要。一面的问题,是他们最近遇到的问题,直接问你思路,也是个骚操作,社招的痛。2、看你做过Cache验证,说下咋验证的?

2025-04-02 08:10:32 61

转载 为什么音频采样率是44.1kHz?

从高中物理课本上,我们就知道了人耳的听力范围是20Hz到20,000Hz,到了大学,当学过采样定律,就知道音频的最低采样率定成人耳听力上限的两倍就可以了,也就是40kHz, 但实际上我们常见音频的采样率是44.1kHz,本文就来聊聊这个话题。48kHz:这是视频制作和专业音频应用的标准,因为它提供了比44.1kHz略好的频率响应(可以捕捉到最大24kHz的频率),但在消费音频格式中并不常见(尽管它常用于DVD、蓝光和视频录制)。欢迎在评论区留言,给出你宝贵的想法,认为会的扣1,不会的扣2~

2025-04-01 08:10:52 64

转载 高位接盘爆亏254万,阿里P7彻底沦为房奴

二十八九岁在江西农村老家早已是不得不结婚的年纪,因此梭哈了自己97万的存款,爸妈的全部家当合计18万,还借了公司20万一共135万余首付了未科某楼盘75平的两房。因为从来没接触过如此巨大的财务数字,快六万一平,贷款总额315万,个人部分3.75%,商业部分利息5.5%,每个月还贷21000。突然觉得自己在城中村租房的日子才是最幸福的,每个月600块,用的都是房东的东西。每个月两万一的房贷,前几年还的全是利息,四年光利息就扔进去50万。开发商画的大饼,中介说的稀缺性,丈母娘要的安全感,裹挟着人往坑里跳。

2025-03-31 08:02:50 39

原创 厨神帅炸了|音频显示心形,

其次,我们搞音频的人,大家都知道这是ADC、DAC相关的知识,但是要增加多采样率,归一化,时域,频域之后,又是另外的知识点了。首先,我查了网上的很多资料,并没有人做过这样的事情,可能有人像我一样有过这样的想法,但是不知道转换关系,最后搁浅了。这个心形显示比较矬,但是它毕竟完成了基本功能的实现,并且我一直觉得这个方式是靠谱的。等到凌晨1:20的时候,第二个版本出来了,心形形状已经比较好看了。所以,这个事情真的是第一次的,我觉得值得记录和传播的。等我到家睡觉12点多的时候,厨神的第一个版本出来了。

2025-03-29 11:56:02 262

原创 做喜欢的事情,

我们的小圈子这些年能看到很多人的成长和拔高,前几年的时候,给他们介绍一两万薪资的工作他们会很开心,现在介绍一万多的工作已经没有新鲜感了,工作七八年给推月薪三万多也没有诱惑力了。说实在的,愿意到互联网和电子技术圈子里面混的,家庭环境都不能算很好,即便是我认识的在华为阿里年薪超百万的朋友,他们也是从农村出来,还需要还房贷,有的甚至还需要跟家人异地。所以说,钱是一个好东西,如果在其他方面差不多的时候,直接往钱多的机会上去靠,什么加班,pua,压力大,难度高,在足够大薪资面前,都会有很多人往上冲。

2025-03-27 22:52:16 152

原创 正弦波的理解与C实现

振幅很重要,因为振幅直接影响到最后的数据输出,把这段代码合入嵌入式系统中,把音频dump 出来,可以看到音频数据的波形如下。在音频系统中,我们会用到正弦波来测试通信的完整性,这样可以很直观的看到数据的情况。先给一个前提条件,我的音频信号是 16k 16bit 1ch ,音频的帧长是1ms。我们测试的时候,频率大部分会选择1k,φ相位角会选择0,这个时候的公式就可以简化。因为一个采样点是16bit,我们直接使用int16_t 来表示一个采样点。其中,A是振幅,f是频率,t是时间,φ是相位角。

2025-03-26 08:05:10 225

转载 这工资,是行业的巅峰,,

刚去华为开始的一两年,他的薪资并没有拉开差距,年薪在50左右,但是到了三年之后,分了股票,有了靠谱的绩效和年终奖,现在总包下来直接超了100多万,这真的妥妥的人生赢家。我们在的这个行业,有很多东西,我们一定要学会要什么,不要什么,如果一个人什么都想要,那其实是把自己放在一个很难的境地。我最好是什么都不用说,给大家看看这个薪资截图,就已经是最好的证据了,搞嵌入式的不去华为待几年,是很难拿到原始积累的。不过,华为的工作时间是出奇的长的,我们不能只羡慕人家吃饼,看不到别人的付出。

2025-03-25 00:00:56 60

gnu-gcc 资源备份,gnu-gcc 资源备份

gnu-gcc 资源备份,gnu-gcc 资源备份

2024-01-29

ADC语音ES7243芯片资料

包含寄存器资料和设计资料

2021-10-27

android 启动流程分析

android 启动流程分析对应的文档,文档非常不错,对学习来说非常有用。

2019-03-04

Linux设备驱动

Linux设备驱动 1、英文版 2、中文版 3、资料源码 4、驱动资料

2018-08-17

传感器资料

传感器资料

2016-04-28

mpu9250中文资料

mpu9250中文资料

2016-04-19

framewor kaidl

自己写代码的补丁.

2016-01-14

定时开机闹钟

定时开机闹钟设置app

2015-11-03

Android 闹钟

Android 闹钟

2015-10-12

Android开机加速总结

1、Android开机加速的文档 非常棒 2、讲解了如何使用bootchart 3、讲解开机加速的几个阶段 

2015-10-09

android广播接收例子

android广播接收例子

2015-09-28

vimtaglist

1.apt-get install exuberant-ctags 2.unzip taglist_42.zip  把解压出来的文件放到 /home/weiqifa(自己的用户名)/.vim/ 3.sudo vim /etc/vim/vimrc 加上下面的代码: 1."""""""""""""""""Taglist设置""""""""""""""""" let Tlist_Auto_Open = 1 let Tlist_Ctags_Cmd = '/usr/bin/ctags' let Tlist_Show_One_File = 1 let Tlist_Exit_OnlyWindow = 1 map <F4> :TlistToggle<CR> 4.在要使用的地方输入ctags -R 这样会生成一个文件 5.进入vim weiqifa.c 的时候 按F4切换普通模式和有tag的模式,按ctrl w w 进入函数列表还是编辑框

2015-09-24

ubuntu 下面的adb

ubuntu下面的adb 安装 简单有效快速 有安装方面的问题可以QQ交流 329410527

2015-08-21

Laucher修改

1、讲解Laucher的组成和修改 2、比较容易看明白

2014-03-14

linux shell编程从初学到精通

linux shell编程从初学到精通

2013-10-17

国嵌linux源码

1、国嵌例子资料 2、非常有用 3、欢迎下载 4、一起学习

2013-09-04

linux c函数

1、非常好的一本linux c函数总结 2、是一个清华的学长总结的 3、写得非常好,每一个函数都有一段测试的程序

2013-08-26

java基础教程

1、非常好的java入门。 2、什么语言都要入门,这是一本非常好的入门教程 3、简单易懂

2013-08-21

linux设备驱动程序

1、非常好,不是扫描版本 2、有目录 3、学习linux驱动不可缺少的书籍。 4、强烈推荐 5、喜欢的可以下载喔。

2013-08-20

VC6.0精简版

1、用过最好用的VC6.0软件 2、绿色无毒

2013-08-07

Everything

这个小软件可以在你的电脑里快速搜索到你想找到的东西,很快,很便捷

2013-08-04

VC进度条学习

一个很好的VC进度条学习,你的积分要是不多,可以从我这里下载

2013-06-03

SSHSecure连linux虚拟机工具

这个东西可以连虚拟机下的linux系统,然后让linux在后台运行 1、点快速连接 2、填入IP 用户名 password连接方式 3、点确定 4、输入密码 5、关掉虚拟机

2013-05-17

SecureCRT串口

SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,同时支持Telnet和rlogin协议。SecureCRT是一款用于连接 运行包括Windows、UNIX和VMS的远程系统的理想工具。通过使用内含的VCP命令行程序可以进行加密文件的传输。有流行CRT Telnet客户机的所有特点,包括:自动注册、对不同主机保持不同的特性、打印功能、颜色设置、可变屏幕尺寸、用户定义的键位图和优良的VT100, VT102,VT220和ANSI竞争.能从命令行中运行或从浏览器中运行.其它特点包括文本手稿、易于使用的工具条、用户的键位图编辑器、可定制的 ANSI颜色等.SecureCRT的SSH协议支持DES,3DES和RC4密码和密码与RSA鉴别

2013-05-16

CH341串口线驱动

串口线驱动,在我的电脑上可以正常安装使用

2013-05-16

bcb 6 如何获取和设置系统时间

这是一个获取系统时间的C++ Builder工程

2012-03-07

18b20中文资料文资料

很不错的一个文件,很好用很好用,因为是中文的,是不错的一个资料很不错的一个文件,很好用很好用,因为是中文的,是不错的一个资料很不错的一个文件,很好用很好用,因为是中文的,是不错的一个资料很不错的一个文件,很好用很好用,因为是中文的,是不错的一个资料很不错的一个文件,很好用很好用,因为是中文的,是不错的一个资料

2010-04-20

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除