STM32学习方法建议

小歆12年前STM3202733
对于STM32的ARM处理器对很多学子们是个崭新的东西。
学习时,要注意一些方法:

1.不能像51一样依靠教科书学习,目前外面卖的STM32相关书籍,都是对STM32的数据手册的翻译和照抄。
  所有,大家不要去依赖书本学习,也没有很好书本,要自己去适应、自己去查看相关的数据手册,实际的开发应用是没有告诉你如何开发的教科书。

2.在编程学习时,大家必须要参考《STM32F10XXX使用手册.pdf》,《STM32的函数说明(中文).pdf》这两个手册。

3.现在STM32在中国是非常火爆,应用的人很多。遇到问题后,多用“百度”和“谷歌”搜索相关的一些问题。在大中国下,和你碰到相同问题的人是很多很多的,他们提出的问题也是你想知道的。

4. 学习例程时,从Main()函数开始,按照程序的执行顺序,逐句分析阅读程序。Main函数是程序脉络的起始点,ARM的程序都是函数模块的形式来组成的,采用调用函数的方法让功能模块分开,每个函数是一个功能模块,这样让程序执行主线更清晰。

相关文章

DIY白光电烙铁 全过程图解

DIY白光电烙铁 全过程图解         下载地址:DIY白光电烙铁 全过程图解(1.87 MB)...

VB代码优化的六条军规

       在优化程序代码大小的诸多技术中,大多包括从代码中删除不必要的元素。在编译应用程序时,Visual Basic自动删除某些元素。而标识符名称、...

C# 菜单图标错位的解决办法

C# 菜单图标错位的解决办法

问题现象该问题出现在Windows高分屏的开发环境中,如果用到Checked功能,默认对号图标会出现错位的情况,如下图所示: 解决方案在用到菜单图标或Checked功能的菜单属性中,设置 Aut...

在Keil MDK中编译Keil C51教程

在电脑中同时要用到51和STM32开发,同时安装了Keil MDK和Keil C51。   我先安装Keil C51,再安装Keil MDK,安装在不同的目录下...

VS 2017 Git failed with a fatal error的解决方案

VS 2017 Git failed with a fatal error的解决方案

问题现象这几天用刚装的VS2017写了个程序,在提交推送到Github过程中提示了“Git failed with a fatal error”错误,输出窗口的提示如下图: 解决方案经过一番折腾...

从Https跳转到Http时不传递HTTP_REFERER的解决方案

问题场景当http页面通过Referer获取上一个页面的URL时,如果上一个页面是https,则得到的Referer为空。 例如在http页面的PHP代码中使用:$_SERVER['HTTP_REF...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。