大家好,今天小编关注到一个比较有意思的话题,就是关于会C stm32能学多久的问题,于是小编就整理了4个相关介绍的解答,让我们一起看看吧。
stm32为什么不建议学?
因为不是说STM32不好,而是这种为了学习单片机而去学习单片机的思路不对。假如你会使用8051,会写C语言,那么STM32本身并不需要刻意的学习。
学完stm32是不是可以学习arm9是不是学起来就很轻松的呀?
不轻松!arm9侧重于wince或者linux的编程,全是软件了。
STM单片机编程是不是很难学?
不难学的,先把51学会,再学STM32,不然STM32的寄存器会把你搞晕的,STM32的寄存器要比51多好几倍,当然功能也比51要多得多,推荐看正点原子的《例说STM32》,带你入门很容易,后面就要看你自己了,师傅领进门。
我没学过单片机,有c语言基础,能直接学习stm32吗?
没学过单片机,有c语言基础,是能直接学习stm32的。因为STM32是基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex-0内核而设计的,属于高级单片机,其可以使用汇编语言编写程序,也可使用c语言编写程序,而且很多使用stm32单片机的人都是使用c语言编写程序,所以通过一本详细讲解stm32的书籍直接学习是完全可行的。
可以是可以,不过很痛苦。STM32是arm内核,直接学32位单片机很有难度。建议你从简单的8位单片机如51系列学起。原因很简单,单片机编程是建立在对硬件充分了解的基础之上进行硬件驱动,如进行I/O,串口通信,AD,DA转换,USB等等很多与***电路进行直接控制的操作,和在windows系统写程序是两码事,先学习51单片机,了解了基本的运行原理,学STM32的时候就容易得多
没学过单片机,有c语言基础,是能直接学习stm32的。因为STM32是基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex-0内核而设计的,属于高级单片机,其可以使用汇编语言编写程序,也可使用c语言编写程序,而且很多使用stm32单片机的人都是使用c语言编写程序,所以通过一本详细讲解stm32的书籍直接学习是完全可行的。
到此,以上就是小编对于stm32学会要多久的问题就介绍到这了,希望介绍的4点解答对大家有用。