不知道如何定位

嵌入式软件工程师怎么样?大一不知道该如何做,物联网专业,有没有前辈能给一些意见
全部评论
借个楼说说把,我认为嵌入式的在学校的学校路线: 1.先学好C语言,再学C++,数据结构,计算机网络和操作系统也要学(前面只用看一遍,了解一下就好了),很多人说学嵌入式为什么要学C++,在我看来学C++是为了锻炼你面向对象的编程思维,写代码的时候考虑一些常用的数据结构解决问题。 2.学好数模电,嵌入式必学。 3.争取进类似于电赛实验室或者智能车等社团(有基础的实验仪器的社团或者实验室:有示波器,信号发生器,电烙铁等),一定要进,进不去也要争取死皮赖脸能够用上实验仪器。 4.买块stm32f103(个人感觉f1就够了 )的板子来学,推荐正点原子的吧,其他的我没有用过,刚开始学从简单的寄存器配置开始学,觉得难的话可以直接学HAL库或者标准库,但学习的过程中一定要知道为什么(起始最后都会回归到寄存器配置的问题上),现在正点原子的代码编程规范可以好好学,就是实验例程里面的编程风格(我当年学的时候可以没有那么好的编程风格),想想为什么要这样编程(面向对象的思维去思考)。一定要把ADC,DAC,PW***,SPI,UART,IIC,CAN。这些外设学透,熟悉原理,不要说会用就行了,学学人家的代码数据是怎么接收保存的,用什么方式,自己还能有什么改进。(不要觉得这些基础的不比人家高大上什么的,所谓的高大上起始都是通过这些总线读写封装好的模块数据罢了)。 5.画pcb,先跟着视频学,然后对着一块stm32f103的核心板PCB直接抄,到立创上把板做出来(如果自己实验室有条件或者自己有条件的画可以先做腐蚀板,当然,如果有条件的话就不需要抄核心板了,很多电路够可以自己分析然后自己画)要学会分析电路。 6.学RTOS先学会用,学会用之后在问为什么可以这样用(深入学习内核),就可以再进一步提高对stm32这块单片机的理解了。 7.后面可以学Linux应用了,可以先自己移植内核,bootloard,根文件系统,在linux的框架下写一下驱动,感受一下跟写单片机有什么不同。Linux的方向太多了,可以选一个自己喜欢的方向去做。 8.我上面说的都是基础的东西,单片机,rtos,linux都只是一个工具,重要的是学习过程中遇到问题的解决能力和解决方法,反正有机会能够参加竞赛就多参加,找一些题目做(建议做电赛历年的题目吧,不建议做培训班的项目)。
7 回复 分享
发布于 2023-07-09 17:03 湖北
现在嵌入式软开挺好的,保不准你毕业的时候怎么样,大一还是把三大件学好吧
点赞 回复 分享
发布于 2023-07-09 10:36 四川
就业挺好的,但是今年开始一堆互联网混不下去的转嵌入式了,嵌入式培训班都暴涨了几倍,当然怎么着也比其他行业好一点,毕竟门槛摆在那里
点赞 回复 分享
发布于 2023-07-26 18:05 湖南

相关推荐

1. 如何在嵌入式系统中实现网络通信(如TCP/IP)?2. 使用UART进行调试信息的输出?3. 在FreeRTOS中实现任务的优先级继承?4. 如何配置和使用ADC进行电压采集?5. 使用SPI与外部设备进行通信的步骤?6. 在嵌入式系统中实现实时操作系统的时钟管理?7. 如何使用I2C与EEPROM进行数据存储?8. FreeRTOS中如何实现任务的时间片轮转?9. 如何在嵌入式系统中实现电机的闭环控制?10. 使用DMA进行数据传输的基本步骤?11. 如何在FreeRTOS中实现信号量的使用?12. 在嵌入式系统中如何实现数据加密和解密?13. 使用PWM控制LED的亮度?14. 如何在FreeRTOS中实现任务的优先级动态调整?15. 在嵌入式系统中如何实现USB通信?16. 如何使用RTC进行定时器功能的实现?17. FreeRTOS中如何实现任务的堆栈溢出检测?18. 如何在嵌入式系统中实现音频播放功能?19. 使用GPIO读取按钮状态的基本方法?20. 在FreeRTOS中如何实现任务的挂起和恢复?21. 如何配置和使用CAN总线进行通信?22. 在嵌入式系统中如何实现图像处理?23. 使用中断实现按键去抖动?24. 如何在FreeRTOS中实现任务的优先级调度策略?25. 在嵌入式系统中如何设计和实现一个简单的图形用户界面(GUI)?26. 使用SPI进行SD卡的读写操作?27. 如何在FreeRTOS中实现内存管理?28. 在嵌入式系统中如何实现以太网通信?29. 如何使用ADC进行光强测量?30. 在FreeRTOS中如何实现任务间的事件通知机制?分享不易,关注我分享更多面试知识,嵌入式c++的同学可以看一下大佬总结的面经  c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
点赞 评论 收藏
分享
点赞 6 评论
分享
牛客网
牛客企业服务