logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

IIC总线的硬件部分的两个关键点:开漏输出+上拉电阻

开漏输出(Open-Drain)是IIC总线最核心的硬件特性。要理解开漏输出,我们先来看看常见的GPIO输出模式。在普通的推挽输出(Push-Pull)模式下,GPIO引脚可以主动输出高电平(通过上管导通)或低电平(通过下管导通)。这种模式下,引脚能够提供较强的驱动能力,但有个致命问题:如果两个推挽输出的引脚连接在一起,一个输出高电平,另一个输出低电平,就会造成短路,可能烧毁芯片。而开漏输出则不同

文章图片
#单片机#嵌入式硬件
5年后,ChatGPT会替代底层程序员吗?

回到最初的问题:5年后,ChatGPT会替代底层程序员吗?不会完全替代,但会深刻改变。ChatGPT确实会替代底层程序员工作中的一部分,特别是那些重复性、标准化的工作。但是,那些需要深度专业知识、丰富实践经验、创新思维、系统设计能力的工作,仍然需要人类程序员来完成。更重要的是,ChatGPT的出现为底层程序员提供了新的机遇。我们可以利用AI工具提高效率,专注于更有价值的创造性工作。我们可以将AI工

文章图片
#人工智能
程序员如何避免 git 冲突?

写到这里,我发现Git冲突其实就像程序员职业生涯中的其他挑战一样,看起来很可怕,但通过正确的方法和足够的实践,是完全可以征服的。回顾我这十年的编程经历,从最初面对Git冲突时的手足无措,到现在能够熟练地处理各种复杂情况,这个过程充满了挫折和成长。每一次冲突都是一次学习的机会,每一次解决问题都让我对Git的理解更加深入。最重要的心得体会预防胜于治疗:通过良好的团队协作、代码规范、分支策略来减少冲突的

文章图片
#git#elasticsearch#大数据
为什么程序员不拿自己写的程序去卖,而要在公司领死工资呢?

这个问题我想了很久,因为我就是一个从"死工资"走向创业的程序员。从24岁在厦门某马做嵌入式开发拿着微薄工资,到27岁在世界500强外企年薪30万,再到28岁毅然决然创业做自媒体,30岁赚到人生第一个百万,现在在二线城市有房有车有自己的小公司——这十年的经历让我对这个问题有了深刻而痛苦的认识。说实话,每个程序员心里都有一个创业梦。我们看着自己写的代码,看着自己开发的功能,内心深处总有一个声音在说:凭

文章图片
#stm32
大龄程序员的悲惨结局是什么?

写到这里,我想很多人可能会感到绝望。难道大龄程序员真的只能面对这些悲惨的结局吗?这些悲惨的结局确实存在,但不是不可避免的。我之所以在28岁就开始做自媒体,正是因为我看到了这些问题。我不想等到35岁才开始焦虑,我要提前为自己的未来做准备。这几年的创业经历让我明白,程序员的价值不仅仅在于写代码,更在于解决问题的能力、学习适应的能力、逻辑思维的能力。这些核心能力,是不会因为年龄增长而消失的。关键是,我们

文章图片
#stm32
做stm32嵌入式的上限是做什么?薪资天花板是多少?

现在30岁的我,已经通过自媒体创业赚到了第一个百万,在二线城市买房买车,拥有了自己的小公司,涉及广告、课程、企业咨询、外包等多个业务板块。汽车电子系统的复杂度远超一般人的想象,一辆现代汽车可能包含几十甚至上百个ECU(电子控制单元),这些ECU通过CAN、LIN、FlexRay、以太网等多种总线进行通信,构成了一个庞大而复杂的分布式实时系统。PT100的阻值变化很小,需要精密的测量电路。这个过程需

文章图片
#stm32#mongodb#嵌入式硬件
程序员的悲哀,是什么?

作为一个在程序员这条路上摸爬滚打了十多年的老兵,从24岁机械专业毕业被调剂到电子开始接触嵌入式开发,到27岁在世界500强外企做汽车电子,再到28岁开始自媒体创业,30岁赚到第一个百万,现在在二线城市买房买车,我想我对这个问题很有发言权。每当夜深人静,我坐在电脑前敲代码的时候,总会想起那句话:"程序员改变世界,却改变不了自己的命运。"说实话,当我看到这个问题的时候,我的内心是五味杂陈的。程序员这个

文章图片
#stm32
程序员的悲哀,是什么?

作为一个在程序员这条路上摸爬滚打了十多年的老兵,从24岁机械专业毕业被调剂到电子开始接触嵌入式开发,到27岁在世界500强外企做汽车电子,再到28岁开始自媒体创业,30岁赚到第一个百万,现在在二线城市买房买车,我想我对这个问题很有发言权。每当夜深人静,我坐在电脑前敲代码的时候,总会想起那句话:"程序员改变世界,却改变不了自己的命运。"说实话,当我看到这个问题的时候,我的内心是五味杂陈的。程序员这个

文章图片
#stm32
为什么程序员不拿自己写的程序去卖,而要在公司领死工资呢?

这个问题我想了很久,因为我就是一个从"死工资"走向创业的程序员。从24岁在厦门某马做嵌入式开发拿着微薄工资,到27岁在世界500强外企年薪30万,再到28岁毅然决然创业做自媒体,30岁赚到人生第一个百万,现在在二线城市有房有车有自己的小公司——这十年的经历让我对这个问题有了深刻而痛苦的认识。说实话,每个程序员心里都有一个创业梦。我们看着自己写的代码,看着自己开发的功能,内心深处总有一个声音在说:凭

文章图片
#stm32
STM32 的经典功能哪些必须掌握?

说它有趣,是因为一旦掌握了定时器的使用方法,就像拥有了操控时间的超能力,可以实现各种炫酷的功能。最让我印象深刻的是在做一个多传感器数据采集项目的时候,需要同时与4个不同的传感器进行串口通信,每个传感器的波特率、数据格式、通信协议都不一样。最巧妙的是,当多个中断同时发生时,NVIC会自动按照优先级顺序处理,高优先级的中断可以打断低优先级中断的执行。记得我刚入职厦门那家公司的时候,虽然拿的是机械off

文章图片
#stm32#嵌入式硬件#单片机
    共 35 条
  • 1
  • 2
  • 3
  • 4
  • 请选择