发布网友 发布时间:2022-04-03 17:00
共3个回答
懂视网 时间:2022-04-03 21:21
stm32是一个单片机,可以用来做控制,你可以对他进行编程, 可以理解为一台非常小型的集成在一块芯片上的电脑。
STM32系列专为要求高性能、低成本、低功耗的嵌入式应用设计的ARM Cortex?-M0,M0+,M3, M4和M7内核(ST's product portfolio conta a comprehensive range of microcontrollers, from robust, low-cost 8-bit MCUs up to 32-bit ARM-based Cortex?-M0 and M0+, Cortex?-M3, Cortex?-M4 Flash microcontrollers with a great choice of peripherals. ST has also extended this range to include an ultra-low-power MCU platform)。按内核架构分为不同产品:主流产品(STM32F0、STM32F1、STM32F3)、超低功耗产品(STM32L0、STM32L1、STM32L4、STM32L4+)、高性能产品(STM32F2、STM32F4、STM32F7、STM32H7)。
热心网友 时间:2022-04-03 18:29
等你真正进入汽车电子行业的时候,我自己就是搞汽车电子的。其实也不一定说汽车电子,反正就是工业设计吧,每一款产品的MCU几乎都是量身定制的,而不会用那些通用性很强的MCU。
打个比方,如搞汽车仪表,如果采用通用的MCU(像STM32F103RBT6这种),还得找专用的液晶驱动芯片、步进电机驱动芯片、CAN收发芯片(这款STM32好像有CAN)、EEPROM(如果容量不够就得加)等等。这样一算下来,成本就很高了。
但是如果有一款芯片同时收容了这么多功能,而且把其他不需要的功能全部去掉,价格和一片STM32F103RBT6差不多,我觉得没有谁还会选这样的通用芯片。工业设计,降本的压力大部分会落在研发人员的身上。
汽车电子领域,飞思卡尔、瑞萨做得不错,这是我们公司用得最多的MCU,除非STM32有专为汽车电子设计的MCU或者公司要做比较高端的平台,否则一般是不会考虑用通用芯片的。
当然,作为自身技术的追求,学STM32是不错的选择,如果你搞定了这个,那么其他MCU都是小菜,呵呵,个人见解。追问面试时他们会问你都学过什么单片机吗?还有在汽车电子行业还需要什么知识,你是过来人,有没有什么建议,主要有针对性的补点什么方面知识今后面试时更有优势。
追答肯定会问的,这个也是了解一下你的项目经验是否足够丰富。
汽车电子行业,我觉得CAN & LIN 总线这种肯定是需要精通的,呵呵,现在汽车上的电子设备越来越多,胎压、电动窗、倒车摄像头、倒车雷达、空调设备、雨刮、车门传感器等等,这些都需要CAN 或 LIN 或CAN和LIN结合来进行通信。
我觉得你应该多了解一下这方面的东西,还有汽车电子也有很多啊,你想好往哪个方向了?音响?仪表?新能源?
热心网友 时间:2022-04-03 19:47
CM3 就是高级单片机,挺适合裸奔,和跑些小的操作系统。 建议你还是学点操作系统的知识。比如ucos,RTT,djy,ecos等 都是好学易用,易懂的。
还有,专业问题要去论坛提问,在百度提问,就不专业了。呵呵。追问没怎么逛过论坛,一直都是百度提问的。有什么好的论坛,给推荐一下。