回答·38
最热
最新
- 如果你的基本功扎实的话(c 语言功底,数电,模电,硬电路原理,计算机原理),STM32 的 RCC,IO 口,定时器中断,UART,ADC,还有 SPI,IIC 时序,RS232,RS485 这些都能掌握的话,应该能找到一份实习的岗位,一般中高级岗位,需要你有很丰富的项目经验,你得会单片机+RTOS 这一套,要求掌握的外设驱动更多,要求基本功更扎实才行。
- 这是好事儿兄弟。我毕业五年了。耍了三年,杭州这边找了一个单片机软件开发职位开 12k,有的公司开 15k。你说这不香吗? 需要单片机开发的企业由于真正会的人少,压根招不到人。物以稀为贵,很多人都不学单片机不来这边卷他不香吗?😃😃😃 月入 1 万吊打 95%中国人了😉 这听互联网那帮 Sd 忽悠。
- 没啥可学的,单片机比较简单,门槛比较低,早就有一堆老油条卡着岗位。 学一学实时系统,BSP,提供上层的 API,再转 JAVA 等语言做应用,UI,控制算法,这些才是一个好的发展方向。
- 如果只是 stm32 单片机,你把正点原子的教程,大概看一遍,自己会创建工程,会调试,熟练使用串口 iic spi 之类的,能驱动一些外围设备,基本就差不多了。这是软件的,硬件的话,要勉强能看懂原理图,用逻辑分析仪分析数据,示波器抓信号。
- 不知道从什么时候开始,单片机变成了电子工程师的一个延伸技能,裸机编程,控制系统的编程思维,也能干活,很多干的很好,就是有点怪怪的。现在我才明白,因为没有体系,单片机其实是嵌入式系统的一个分支,而嵌入式又是实实在在的计算机科学。但很多做单片机的,往往都是电子工程出身,从电路设计开始,慢慢接触到单片机编程。但我真的觉得,做嵌入式,哪怕认准了只做单片机,不碰 Linux 甚至不碰 rtos,也还是需要抽出时间,系统的学习一下计算机科学的课程,数据结构,计算机体系,操作系统。否则,永远是电子工程师的思维,注重那些具体的东西,中断,外设控制,时序控制等等,虽然能理解,却无法很好的理解。 比如中断,为什么单片机会有中断?芯片是如何实现中断的?为什么中断需要快速响应?为什么会有中断嵌套?中断悬起与恢复的实现机制?为什么要有中断优先级?又为什么要有中断屏蔽?虽能理解应用,却始终是知其然不知其所以然。然而这些问题,只要你读一点计算机体系结构的书,读一些操作系统的书,你会发现这些东西书本里早就讲的很明白了,顺着这个思路下去,你会发现更大的世界,你会发现单片机也是计算机,很多东西一脉相承,你就不会再只满足于做单片机了。
- stm32 不会单独拿出来招聘的。硬件要求肯定是常用的模电数电单片机,软件要求一般是嵌入式。熟悉 stm32 可以让你在开发过程中使用类似的单片机做硬件或者软件更顺手,仅此而已。
- 不要做这个,门槛太低。行业氛围不好。追求年少有为,就去做 Linux。
- 你都在 Boss 直聘了,还来问这种肤浅的问题,你直接搜嵌入式软件开发,MCU 或者 STM32 关键字的,筛选一下,一到三年工资 15~20k 的招聘有什么要求,三到五年 20k~30k 的招聘有什么要求,十个有八个都要求的或者加分项或者优先的,就是你学习的目标。
- 目前物联网全栈方向,至少各类内部功能都得会,c/c++是必须的,其次是串口、i2c、spi、ad/dac、时钟、rtos 移植,再到 rs485 使用。如果是高级的话怎么说也得画板吧,软硬注定不分家的,μclinux 至少也得会玩。应该就以上这一些,其他的 esp32 对接和移远合宙的使用都是外话。
- 会 gpio,串口,iic,spi 就可以了
相似问题
推荐关注
正在加载中...