搞了几天了,keil5编程总是错误,每个错误都不同,今天终于找到了一个例程,灯终于点亮了,太不容易了。网上好多教学的都是拿stm32f1的芯片教,拿他们的例程来放到stm32f0总
搞了几天了,keil5编程总是错误,每个错误都不同,今天终于找到了一个例程,灯终于点亮了,太不容易了。网上好多教学的都是拿stm32f1的芯片教,拿他们的例程来放到stm32f0总是出现这样那样的问题!感觉太难了,还是stc好用,当初用stc点亮lcd灯没用多久。

stm32内部结构比较复杂,适合有低档单片机基础的同学学习没有基础学习起来会很吃力,也找不来合适的教程。我没有学过32,我是从51单片机开始学习的。学习单片机不是只要看书的,看书只是其中的一小部分。学习单片机,建议以下步骤:1、看书大概了解一下单片机结构,大概了解就行。不用都看懂,又不让你出书。2、弄了一块吴(鉴鹰)学习板练习编写程序,学单片机主要就是练编程序,遇到不会的再问人或查书。

两者区别还是蛮大的,一个是M4的内核,一个是M3的内核,要是手头经济不是很紧张,可以考虑使用F4的,毕竟F103上面有的F407上面都有,但F407有的,F103就不一定了。也就是说F407具有更全面的外设接口,功能也更多,两者相比之下当然选择F407最好。当然从另一个角度来说,F103几乎是STM系列的代表了,F103系列的使用者最多,网上资源丰富,非常适合初学者入门,对于F407来说,初学者的入门会慢上一些,毕竟F407功能更全,也意味着更复杂。

有很多开发板,不要买红牛板,红牛的质量很不好,买过6块红牛的人路过,红牛的功能很少,对学习者不是一件好事。买块开发板,跑跑程序,我觉得吧,有C语言基础,STM32很好学,没什么意思,单纯学跑程序一点难度都没有。关于STM32的书,都写得不好,不如手册,只要手册已经足够,STM32容易,单纯学好STM32上的编程估计也不易找到工作,太简单了。
4、stm32视频教程哪个好?教学视频其实都差不多,针对某个例程配合板子的实现的全过程。看教学视频的目的是之从总体上掌握开发STM32的大致步骤,具体到实际的项目,视频是没有什么帮助的,所以不要太依赖视频,拿开发板,把例程都跑一遍,然后自己可以修改某些例程,然后自己根据项目需求开发,一步步前进。