- 博客(395)
- 资源 (5)
- 收藏
- 关注

原创 Linux环境搭建 | 全能终端神器——MobaXterm
现今软件市场上有很多终端工具,比如:secureCRT、Putty、telnet,等等。secureCRT其实也是一款很强大的终端工具,良许也使用过它很长时间,但是,它毕竟是收费软件,在公司里不允许使用。而且在良许自己的电脑里一量输入大写,整个界面就乱了(原因未知,未深究),这是直接导致良许放弃它的原因。而Putty,它非常小巧,而且免费,在我们公司大量使用。但是良许不喜欢它的原因是它真的不好...
2018-12-05 19:32:21
36080
6

原创 Linux应用开发自学之路
前言 在 「关于我 」那篇博文里,朋友们应该知道了我不是科班出身,是由机械强行转行到Linux应用开发方向。下面我就详细向大家介绍自己这一路上的转行历程,希望对大家有所启发。 我是学机械专业的,对于机械专业我还是很感兴趣,而且当年这个专业也是我自己选择的。本科时成绩没排第一,但也排专业前列。硕士时成绩一直是专业第一,还拿过国家奖学金。由此可见,我还是挺热爱机...
2018-06-09 21:33:27
66863
57
原创 大龄程序员的悲惨结局是什么?
写到这里,我想很多人可能会感到绝望。难道大龄程序员真的只能面对这些悲惨的结局吗?这些悲惨的结局确实存在,但不是不可避免的。我之所以在28岁就开始做自媒体,正是因为我看到了这些问题。我不想等到35岁才开始焦虑,我要提前为自己的未来做准备。这几年的创业经历让我明白,程序员的价值不仅仅在于写代码,更在于解决问题的能力、学习适应的能力、逻辑思维的能力。这些核心能力,是不会因为年龄增长而消失的。关键是,我们要如何利用这些能力,在这个快速变化的时代中,找到属于自己的位置。
2025-07-26 17:29:16
51
原创 程序员的悲哀,是什么?
作为一个在程序员这条路上摸爬滚打了十多年的老兵,从24岁机械专业毕业被调剂到电子开始接触嵌入式开发,到27岁在世界500强外企做汽车电子,再到28岁开始自媒体创业,30岁赚到第一个百万,现在在二线城市买房买车,我想我对这个问题很有发言权。每当夜深人静,我坐在电脑前敲代码的时候,总会想起那句话:"程序员改变世界,却改变不了自己的命运。"说实话,当我看到这个问题的时候,我的内心是五味杂陈的。程序员这个职业,给了我事业的成功,也给了我物质的富足,但同时也让我体验到了太多的无奈、焦虑和痛苦。
2025-07-22 21:42:39
658
原创 我觉得程序员应该是最适合女性的职位,但是为什么女程序员那么少?
写到这里,我想说的是,女程序员少这个现象确实存在,但这绝不意味着女性不适合做程序员。相反,通过我十多年的观察和深入思考,我坚信女性在程序员这个职业中有着巨大的潜力和独特的价值。她们的细致入微、多线程思维、沟通协调能力、学习适应性和情绪管理能力,都是现代软件开发所急需的素质。我的深度反思和真实感受回顾我这些年的职业生涯,我深深地感到遗憾的是,我们这个行业错过了太多优秀的女性人才。
2025-07-22 21:27:17
565
原创 一个程序员的水平能差到什么程度?
写完这篇文章,我的心情是复杂的。一方面,我为见过这些水平很差的程序员感到惋惜;另一方面,我也为能够在这个行业中不断成长和发展感到庆幸。我想说的是,程序员这个职业的门槛看似不高,但要做好却需要很多能力。技术能力只是基础,学习能力、思维能力、沟通能力、工作态度等都很重要。对于那些水平较差的程序员,我希望他们能够认识到自己的不足,努力改进。这个行业给了我们很多机会,但也对我们提出了很高的要求。对于那些已经在这条路上的朋友,我希望大家能够保持谦逊的心态,不断学习,不断提升。
2025-07-21 20:10:28
899
原创 为什么不让程序员直接对接客户,而是通过产品经理?
经过十多年的职业经历,从程序员到创业者,我对这个问题有了更加深刻和全面的理解。程序员不直接对接客户,通过产品经理这个角色来沟通,不是对程序员能力的质疑,而是现代软件开发专业化分工的必然选择。专业分工是行业成熟的标志回顾软件开发行业的发展历史,我们可以看到专业分工的不断演进。在早期的软件开发中,程序员确实需要身兼数职,既要编程又要与用户沟通。但随着行业的发展和成熟,专业分工越来越细化,这是任何行业发展的必然趋势。
2025-07-21 20:04:01
630
原创 今年失业的程序员兄弟姐妹们,你们都去干什么了?
通过观察和了解这么多程序员朋友的转型经历,我深深地感受到,失业虽然是一个挑战,但也是一个机会。很多人在失业后找到了更适合自己的职业方向,实现了更好的职业发展。转型成功的关键因素从这些成功的转型案例中,我总结出了几个关键因素:首先是明确的目标和规划。成功转型的人都有一个共同点,就是他们对自己的转型方向有明确的目标和详细的规划。他们不是盲目地尝试,而是基于自己的兴趣、能力和市场需求,制定了切实可行的转型计划。其次是持续的学习和提升。无论选择哪个转型方向,都需要学习新的知识和技能。
2025-07-20 09:38:03
662
原创 程序员加班的真正原因是什么?
写到这里,我想我已经比较全面地分析了程序员加班的各种原因。从项目管理的混乱到技术债务的积累,从需求变更的频繁到人员配置的不合理,从公司文化的问题到个人能力的不足,从行业竞争的压力到技术选型的后果,每一个因素都可能导致程序员的加班。但是我想强调的是,加班并不是程序员职业生涯的必然选择。虽然IT行业的特点决定了我们可能需要面对更多的挑战和压力,但是通过合理的管理、正确的技术选择、个人能力的提升和健康的工作方式,我们完全可以避免无意义的加班。我自己的经历就是一个很好的例子。
2025-07-20 09:32:53
721
原创 为什么大多数的程序员的编程界面背景都是黑色的?
写到这里,我想我已经比较全面地分析了程序员喜欢黑色背景的原因。从健康角度的护眼效果,到效率角度的专注提升,从文化角度的传承延续,到个性化的需求满足,黑色背景确实有很多优势。但是,我也想强调一点:选择编程主题最重要的是适合自己。每个人的工作环境、视力状况、个人习惯都是不同的,最适合的主题也是不同的。我现在的做法是根据不同的场景使用不同的主题。在光线充足的环境中使用浅色主题,在光线较暗的环境中使用深色主题。在需要长时间专注编程的时候使用黑色背景,在需要频繁切换窗口的时候使用白色背景。
2025-07-19 14:46:35
840
原创 程序员兄弟们生涯中写过最大的 bug 是什么?
回顾这十多年的程序员生涯,每一个bug都是我成长路上的里程碑。它们教会了我谦逊,教会了我严谨,教会了我责任感。我记得刚开始写代码的时候,我以为程序员的工作就是把功能实现出来。但是随着经验的积累,我逐渐明白,程序员的工作不仅仅是写代码,更是要写出高质量、可维护、安全可靠的代码。每一个bug都在提醒我,软件开发是一个需要极其细致和严谨的工作。一个小小的疏忽可能会导致严重的后果。我们不仅要对自己负责,更要对用户负责,对社会负责。现在,当我再次面对bug时,我不再感到沮丧或者恐惧。
2025-07-19 14:37:00
598
原创 程序员是不是都要两个显示器?两个键盘?
写到最后,我想说的是,无论是双显示器还是单显示器,无论是机械键盘还是薄膜键盘,这些都只是工具。工具的目的是提高我们的工作效率和舒适度,而不是为了炫耀或者追求潮流。在我的职业生涯中,我见过用着最简单配置却能写出优秀代码的程序员,也见过用着最高端配置却效率低下的程序员。工具很重要,但更重要的是我们对技术的理解和解决问题的能力。但是,如果条件允许,我强烈建议每个程序员都尝试一下双显示器配置。它确实能够显著提高工作效率,特别是在处理复杂项目时。至于两个键盘,除非有特殊需求,否则一个好的键盘就足够了。
2025-07-15 20:53:48
289
原创 有哪些话一听就知道一个程序员是个水货?
谦逊的学习态度:承认自己的不足,积极学习新知识,不断提升技术水平。深入的技术理解:不满足于表面的了解,深入理解技术的原理和本质。严谨的工作态度:重视代码质量,进行充分的测试,确保软件的可靠性。良好的协作能力:善于与团队成员协作,有效沟通,共同完成项目。持续的改进意识:不断优化代码和流程,追求更高的效率和质量。这些品质不是一朝一夕就能培养的,需要在实际工作中不断磨练和提升。作为一个过来人,我希望每个程序员都能够避免成为"水货",成为真正有价值的技术人员。
2025-07-15 20:47:25
317
原创 有哪些话一听就知道一个程序员是个水货?
谦逊的学习态度:承认自己的不足,积极学习新知识,不断提升技术水平。深入的技术理解:不满足于表面的了解,深入理解技术的原理和本质。严谨的工作态度:重视代码质量,进行充分的测试,确保软件的可靠性。良好的协作能力:善于与团队成员协作,有效沟通,共同完成项目。持续的改进意识:不断优化代码和流程,追求更高的效率和质量。这些品质不是一朝一夕就能培养的,需要在实际工作中不断磨练和提升。作为一个过来人,我希望每个程序员都能够避免成为"水货",成为真正有价值的技术人员。
2025-07-14 21:56:49
267
原创 程序员最大的悲哀是什么?
程序员的悲哀,很多时候不是技术本身的问题,而是我们在这个快速变化的行业里,失去了对自己的掌控。我们被技术的潮流裹挟,被商业的逻辑绑架,被年龄的焦虑折磨。但我想说的是,我们不应该被这些悲哀定义。我们是程序员,我们是创造者,我们是改变世界的人。我们的代码在改变着人们的生活,我们的产品在推动着社会的进步。这些悲哀,是我们成长路上的必经之路。重要的是,我们要从中学到什么,我们要如何变得更强大。作为一个过来人,我想告诉那些还在迷茫中的程序员:不要被这些悲哀击倒,要从中汲取力量。
2025-07-14 21:44:59
323
原创 程序员从幼稚到成熟的标志是什么?
程序员的成熟不是一个终点,而是一个持续的过程。从对技术的理解转变,到对错误的态度改变,从代码质量意识的提升,到团队协作能力的发展,从技术选择的理性化,到职业发展的多元化认知——这些转变标志着程序员从幼稚走向成熟。技术只是手段,解决问题和创造价值才是目的。我们不是在为了技术而技术,而是在用技术改变世界,让生活变得更美好。这种认知的转变,才是程序员真正成熟的标志。希望每一个在程序员道路上前行的朋友,都能够在这个过程中不断成长,不断成熟,最终找到属于自己的价值和意义。记住:成熟不是终点,而是更好的开始。
2025-07-13 18:11:22
656
原创 为什么说程序员不断的提高自己的技术有可能是一种误区?
技术是手段,价值是目标。程序员的价值不仅仅体现在技术能力上,更体现在能够用技术解决实际问题、创造商业价值、服务用户需求的能力上。单纯追求技术提升确实是一种误区,因为它忽视了技术的最终目的:创造价值。但这不意味着技术能力不重要,而是说技术能力需要与其他能力结合,才能发挥最大价值。我希望每个程序员都能够跳出技术提升的误区,建立更全面、更系统的职业发展观念。不要只做一个"技术工人",而要成为一个能够用技术创造价值的"技术专家"。程序员的职业发展之路有很多条,技术能力只是其中一个维度。
2025-07-13 18:06:39
727
原创 游戏的程序员会不会偷偷改自己账号的数据?
写到这里,我想说的是:游戏程序员偷偷修改自己账号数据的情况,在现实中是极其罕见的。这不仅因为技术和制度上的限制,更因为大部分程序员都有很强的职业道德和责任感。作为技术从业者,我们应该珍惜玩家的信任,严格要求自己,绝不做任何有损职业形象的事情。同时,我们也应该支持行业建立更完善的管理机制,确保游戏的公平性和安全性。作为玩家,大家应该理性看待这个问题,既要保持适度的监督,也要给予游戏开发者应有的信任。只有在信任与责任的平衡中,游戏行业才能健康发展,为大家提供更好的娱乐体验。
2025-07-11 23:25:44
1160
1
原创 你见过的最差的程序员是怎样的?
通过这些真实的案例,我想每个程序员都应该深刻反思:我们是否也有类似的问题?如何避免成为同事眼中的"最差程序员"?技术态度方面:保持谦虚和开放的学习心态首先,我们必须承认自己的不足,保持谦虚的学习态度。技术领域博大精深,没有人能够掌握所有的技术。当别人指出我们代码中的问题时,应该虚心接受,认真思考,而不是固执己见或者寻找借口。我们要主动承认错误,从错误中学习。程序员的成长过程就是不断犯错和纠正错误的过程。只有勇于承认错误,才能真正从中学到东西。同时,我们要持续学习新技术,跟上行业发展的步伐。
2025-07-11 22:47:42
851
原创 神解释:为什么程序员怕改需求?
写到这里,我想说的是:程序员怕改需求,不是因为懒惰或者不愿意配合,而是因为他们深知每次需求变更背后的复杂性和代价。程序员是一群追求完美的人,他们希望写出高质量的代码,构建稳定可靠的系统。但是频繁的需求变更会让他们无法实现这个目标,这是他们最大的痛苦。我希望通过这篇文章,能够让更多的人理解程序员的难处,理解改需求的真实成本。只有当所有人都能相互理解、相互尊重时,我们才能建立一个高效、和谐的工作环境。这个变更真的有必要吗?是否已经充分考虑了变更的成本?是否已经与技术团队充分沟通了?
2025-07-09 21:44:57
708
原创 程序员想要6万一个月,需要什么能力,要吃什么样的苦?
回顾我这十年的程序员生涯,从最初月薪几千的菜鸟到现在年收入过百万的技术专家,这条路确实充满了挑战、困难和痛苦。但是,我从来没有后悔选择这条路。程序员这个职业虽然辛苦,但它给了我很多珍贵的东西:解决复杂问题的成就感、持续学习成长的机会、相对公平的竞争环境、不错的经济回报、创造价值的满足感。月薪6万不是遥不可及的梦想,但也绝不是轻松就能实现的目标。它需要你付出巨大的努力,承受巨大的压力,经历无数次的挫折和失败。
2025-07-09 21:40:15
727
原创 全球首位 AI 程序员 Devin 诞生了,对于程序员的影响到底多大?
AI工具将成为程序员的标准配置初级程序员的岗位需求将明显下降对高级程序员的需求将增加程序员的工作方式将发生根本性改变大部分重复性编程工作将被AI取代程序员的角色将更多转向架构师和决策者新的职业角色将出现:AI训练师、AI代码审查员等编程教育将发生重大变革编程可能成为一种通用技能程序员的定义将被重新定义人机协作将成为主流工作模式创新能力将成为最重要的竞争力我的最终建议不要害怕变化,变化中蕴含着机会。每一次技术革命都会淘汰一些岗位,但也会创造更多新的机会。
2025-07-08 22:50:21
634
原创 如何看待有企业使用AI写代码,6个月研发提效超20%,未来AI对程序员会有多大影响
写到这里,我想起了我刚入行时的那个深夜。那是2014年冬天的一个晚上,我在厦门某马的办公室里,面对着一个让我抓狂的bug。代码逻辑看起来完全正确,但程序就是不能按预期运行。我一行一行地检查代码,一个函数一个函数地调试,一个变量一个变量地跟踪。那种感觉就像是在黑暗中摸索,每一步都充满了不确定性。我的眼睛熬得通红,手指在键盘上机械地敲击着,脑子里反复思考着可能的问题所在。凌晨3点,我终于找到了问题的根源——一个微不足道的内存地址计算错误。当程序最终正确运行时,我感受到了前所未有的成就感。
2025-07-08 22:31:13
1044
原创 stm32为何在诸多的单片机中脱颖而出?
STM32能够在激烈的单片机市场竞争中脱颖而出,绝不是偶然的。优秀的技术架构是基础,完善的生态系统是关键,精准的市场策略是保障。从技术角度看,STM32选择ARM Cortex-M内核这个决定具有重要的前瞻性。32位架构相比8位架构的性能优势是质的飞跃,而ARM架构的标准化又保证了生态系统的开放性和可持续发展。从生态角度看,STM32的工具链建设是系统性的,从基础的开发工具到高级的中间件,从技术文档到培训资源,形成了完整的开发生态。这种生态的完整性大大降低了开发门槛,提高了开发效率。
2025-07-07 22:02:05
596
原创 32岁入行STM32迟吗?
年龄从来不是问题,问题是你是否有足够的决心和正确的方法。回想我这十年的技术之路,从24岁的机械毕业生到现在的技术创业者,每一步都充满挑战,但也充满机遇。如果当年我因为"转行太晚"而犹豫不决,就不会有今天的成就。32岁的你,正处在人生的黄金期。你有足够的人生阅历来理解技术的价值,有足够的工作经验来指导学习方向,有足够的责任感来保证学习的持续性。这些都是年轻人所不具备的优势。STM32这个小芯片,承载着无数人的梦想和希望。它不仅仅是一个技术工具,更是连接传统行业和新兴技术的桥梁。
2025-07-07 21:59:42
611
原创 自学stm32,需要会到什么程度能找到一份工作?
三个阶段的核心差异入门阶段:从不会到会用这个阶段的重点是掌握基本技能,能够实现简单的功能。虽然薪资不高,工作选择有限,但这是必经的过程。关键是要有正确的心态,把重点放在学习和成长上,而不是急于求成。中级阶段:从会用到用好这个阶段的重点是提升技术深度,能够解决复杂问题,设计完整系统。薪资有了明显提升,工作选择也多了很多。但要避免在舒适区停留太久,要持续挑战自己。高级阶段:从用好到引领这个阶段的重点是技术专家化和领导力培养,不仅要解决技术问题,还要带领团队、制定方向。
2025-07-06 12:32:27
685
原创 STM32有何用途?
从点到面的技术扩展写到这里,我突然意识到,STM32的用途远比我想象的要广泛。从最初的简单控制应用,到现在的智能家居、工业4.0、汽车电子、医疗设备,STM32几乎渗透到了我们生活的每一个角落。这十年来,我用STM32做过的产品涵盖了各行各业:消费电子、工业控制、汽车电子、医疗设备、通信设备、安防监控、能源管理等等。每一个项目都让我对STM32的能力有了更深的认识,也让我看到了这个小芯片的无限可能。
2025-07-06 12:29:12
625
原创 stm32有前途吗?前景怎么样?
STM32的黄金时代刚刚开始写到这里,我想回到最初的问题:STM32有前途吗?前景怎么样?STM32不仅有前途,而且正处在历史上最好的黄金发展期。从市场需求来看,物联网、工业4.0、新能源汽车、智能家居等新兴市场为STM32提供了巨大的发展空间。这些市场不是昙花一现的概念炒作,而是实实在在的产业趋势,会持续推动STM32需求的增长。从技术发展来看,STM32在保持技术领先的同时,不断拓展应用边界。从传统的控制应用扩展到人工智能、信息安全、高速通信等前沿领域,技术内涵越来越丰富。
2025-07-05 19:46:26
631
原创 stm32达到什么程度叫精通?
精通不是终点,而是新的起点真正的STM32精通是没有终点的。这十年来,我见过太多自以为精通的人,也见过太多真正的技术大牛。我发现一个规律:越是真正精通的人,越是谦逊;越是学得越多的人,越是觉得自己不懂的更多。精通的几个层次总结:入门级:能使用基本外设,实现简单功能熟练级:深度理解硬件架构,能解决复杂问题专业级:具备系统设计能力,能优化性能专家级:具备调试诊断能力,能解决疑难问题大师级:具备架构设计和技术领导力但是,技术在不断发展,STM32也在不断升级。
2025-07-05 19:40:38
1049
原创 stm32主要用来做什么?
从小芯片到大世界写到这里,我突然意识到,STM32已经不仅仅是一个芯片了。它更像是一个连接物理世界和数字世界的桥梁,是我们实现各种创意想法的工具。消费电子:智能手环、无线耳机、智能家居设备工业控制:电机驱动器、PLC模块、数据采集系统汽车电子:胎压监测、车载诊断、智能充电桩医疗设备:血糖仪、心率监测、医用泵控制物联网终端:环境监测、智慧农业、远程抄表能源管理:储能系统、太阳能控制器、电动车充电器每一个项目背后,都有无数个通宵达旦的夜晚,都有无数次调试失败后的沮丧,也都有最终成功时的狂欢。
2025-07-04 21:47:48
898
1
原创 stm32学到什么程度可以找工作?
刚看到这个问题,我就想起了2014年那个炎热的夏天。当时我刚从厦门某马离职,手里攥着几个月断断续续学习STM32的经验,满怀信心地开始投简历。结果呢?投了整整50多份简历,只收到3个面试邀请,最后还全部被拒。
2025-07-04 21:42:50
1112
原创 新人如何入门学习 STM32?
那时候师傅丢给我一块花了98元买的STM32F103最小系统板,看着上面密密麻麻的引脚和电路,我的内心既兴奋又恐惧,兴奋的是终于要接触传说中的32位单片机了,恐惧的是这玩意儿看起来比大学里学的51单片机复杂了十倍不止。我记得当年第一次打开STM32F103的数据手册,看到那本厚达1200多页的技术文档时,我的内心是完全崩溃的。我记得当年做这个项目时,为了实现不同的流水效果,我设计了多种不同的算法,有从左到右的单向流水、有往返的双向流水、还有中心扩散的放射流水,每种效果都让我对算法设计有了更深的理解。
2025-07-03 21:27:31
984
原创 STM32要学到什么程度才算合格?
我记得刚开始学STM32的时候,看网上的各种教程和项目,总觉得别人做的东西好复杂、好高级,而自己连最基本的GPIO都搞不明白,心里充满了挫败感。NVIC的设计决定了中断的优先级和嵌套规则。后来我静下心来,认真研读STM32的reference manual,深入理解定时器的工作原理:时钟源的选择、预分频器的作用、自动重载值的计算、比较寄存器的工作机制等等。我从一个机械专业的门外汉到今天的嵌入式创业者,这个过程让我深刻认识到:技术能力固然重要,但更重要的是持续学习的能力、解决问题的思维、和与人协作的智慧。
2025-07-03 21:23:24
674
原创 做stm32嵌入式的上限是做什么?薪资天花板是多少?
现在30岁的我,已经通过自媒体创业赚到了第一个百万,在二线城市买房买车,拥有了自己的小公司,涉及广告、课程、企业咨询、外包等多个业务板块。汽车电子系统的复杂度远超一般人的想象,一辆现代汽车可能包含几十甚至上百个ECU(电子控制单元),这些ECU通过CAN、LIN、FlexRay、以太网等多种总线进行通信,构成了一个庞大而复杂的分布式实时系统。PT100的阻值变化很小,需要精密的测量电路。这个过程需要深入了解各种技术的特点和限制,比如不同AI芯片的性能特性、各种存储器的读写特点、不同通信协议的带宽和延迟等。
2025-07-02 20:22:07
926
原创 为什么我学51单片机很顺利,学STM32却一头雾水?
每当我打开那本厚得像砖头一样的STM32参考手册,看着密密麻麻的寄存器配置、复杂得像迷宫一样的时钟树图、以及各种让人眼花缭乱的外设功能时,我真的怀疑是不是自己选错了道路。整个芯片的架构简单得让人感动:只有40个引脚,每个引脚的功能基本固定,P0到P3四个端口,每个端口8位,清清楚楚、明明白白。内部结构更是简单明了:一个8位的CPU核心,几个定时器,一个串口,一些基本的控制寄存器,就这么多,数得过来。经过几天的调试,最终发现是一个字符串处理函数中的缓冲区溢出,覆盖了附近的变量,导致系统状态异常。
2025-07-02 20:10:45
761
原创 stm32 单片机主要优点有哪些?
写到这里,我已经洋洋洒洒写了很多STM32的优点,但说实话,STM32的优点远不止这些。作为一个陪伴了我十年技术成长的平台,STM32在我心中有着特殊的地位。它不仅仅是一个技术产品,更是一个技术生态,一个开发者社区,一个创新平台。它降低了32位嵌入式开发的门槛,让更多人能够参与到嵌入式创新中来。对于正在学习嵌入式技术的朋友,我强烈推荐从STM32开始。它不仅能让你快速上手,更能为你的技术成长奠定坚实的基础。对于已经在使用STM32的工程师,我想说的是:继续深入学习,充分发挥STM32的潜力。
2025-07-01 21:04:42
958
原创 stm32为何在诸多的单片机中脱颖而出?
回顾STM32的成功历程,我们可以看到,这不是偶然的,而是多种因素共同作用的结果:抓住了32位单片机兴起的历史机遇,选择了ARM这个强大的技术平台,制定了正确的市场策略,构建了完善的生态系统,提供了优质的技术支持。但我认为,STM32成功的根本原因还是对技术的坚持。ST公司没有满足于一时的成功,而是持续投入研发,不断推出新的产品,不断改进技术和工具。这种对技术的执着追求,是STM32能够持续领先的根本保证。作为一个嵌入式工程师,我为STM32的成功感到骄傲,也为能够参与这个伟大的技术变革感到荣幸。
2025-07-01 21:00:58
892
原创 stm32达到什么程度叫精通?
但这位大神从STM32的时钟系统讲到ADC的内部结构,从噪声理论讲到数字滤波算法,最后提出了一个令人拍案叫绝的解决方案:利用定时器的互补输出功能产生差分激励信号,结合片内运放构成仪表放大器,再配合软件的自适应滤波算法。这种跨域整合的能力,才是精通的真正体现。就像一个顶级的厨师,他不仅知道每道菜的制作方法,更重要的是他理解食材的本质、火候的精髓、调味的哲学。一个健康的产业生态需要各方的共同努力:芯片厂商提供优质的产品,工具厂商提供易用的开发环境,方案商提供完整的解决方案,服务商提供专业的技术支持。
2025-06-30 21:38:56
562
原创 STM32要学到什么程度才算合格?
如何设计这些MCU之间的通信协议,如何保证数据的一致性和实时性,如何处理故障和异常,这些都需要丰富的经验和系统性的思考。作为一个在嵌入式领域摸爬滚打了快10年的老兵,今天看到这个问题时,脑海里瞬间闪过了无数个难忘的瞬间:第一次成功点亮LED时的狂欢、第一次调通串口通信时的激动、第一次做出完整项目时的成就感,当然还有无数次因为bug而彻夜难眠的焦虑…我记得有一次在调试一个SPI通信问题的时候,软件怎么调都不对,后来用示波器一看,发现时钟信号的占空比不对,原来是PCB走线的问题导致的信号完整性问题。
2025-06-30 21:31:26
1709
1
原创 32岁入行STM32迟吗?
*20多岁的年轻人学技术,很多时候是盲目的,什么热门学什么,什么工资高学什么。而32岁的你,经过了社会的历练,对自己的兴趣、能力、职业规划都有了更清晰的认识。说实话,如果你问我这个问题的时候我还是24岁的小白,我可能会觉得"哇,32岁才开始学单片机,是不是有点晚了?他对客户需求的理解非常深刻,知道什么样的功能是客户真正需要的,什么样的技术方案是实用的。我在学习PWM的时候,做了一个呼吸灯的项目。而且,正如我前面分析的,32岁的你拥有很多年轻人所没有的优势,只要方法得当,完全可以在这个领域取得成功。
2025-06-29 17:43:47
3100
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人