[入门教程] 学习体会第二贴——入门之门

[复制链接]
 楼主| gdmgb520 发表于 2011-9-15 13:25 | 显示全部楼层 |阅读模式
高手的也不要飘过,不对的指正,免得误了他人。谢谢。

开始两天没有摸着头脑,在论坛里到处找资料,拿到板子直接烧程序,结果浪费了些时间。现在算是刚刚入门。也写一点自己的体会,虽然很多人都已经是高手了,但我相信还会有更多的新人加入,说不定我的这个贴也能有点帮助。

如果你看到这个贴,那你就不要再到处找资料了,按我下面的建议来,应该是比较好的。

第一步,应该看这个贴 《新唐M0开发工具介绍》 https://bbs.21ic.com/icview-226202-1-1.html
注意,先只看该贴中的一楼和二楼,以及三楼的一部分(下载安装Keil部分)。这样就安装好了开发环境。

第二步,应该看上面这个贴中的二楼提到的那个贴 《资料汇总与更新》https://bbs.21ic.com/icview-225655-1-1.html
从这个贴中获得 《菜农M0助学板快速入门指南0.1.2.pdf》即可,这个入门指南非常好,非常有用。在你开始盲目的往板子上down例程之前一定要先看这个指南,我就是一个反面教材。
https://bbs.21ic.com/attachment.php?aid=55202&k=e1de6cd842bc40d9a0b4426e7882cca0&t=1316063098&fid=78&sid=aca5eJ7WF5nDwMfJKLWcwnfXFWaPJK2hmHGArJ58WXGhkfw

第三步,看了指南,然后下载例程试试,体验下先。再根据指南的介绍自己建立工程,这很重要,可以加深对BSP库文件目录结构的理解。

第四步,然后学习GPIO、TIMER、UART 的使用,主要是调用函数。我才走到这步。我是这样理解的,我觉得学习M0,一开始可以不用去看怎样直接配置寄存器,就直接用函数,就像用库函数一样。我是才接触32位机,以前接触过一点ARM7,没有**,理解不一定正确,仅供参考,欢迎拍砖。

第五步,直接到RTOS。我是想往这个方向走,不打算在各个外设上纠缠,可以先学几个最常用的,以后有用到再去学。我觉得RTOS更重要。
john_lee 发表于 2011-9-15 13:53 | 显示全部楼层
沙发,支持。
hotpower 发表于 2011-9-15 14:22 | 显示全部楼层
这个怪我!
主要没时间,我将抽出时间写一点入门需知。
tao560532 发表于 2011-9-15 15:10 | 显示全部楼层
那底层的库函数就真的不用看了吗
tao560532 发表于 2011-9-15 18:42 | 显示全部楼层
不过还是得顶你
 楼主| gdmgb520 发表于 2011-9-15 19:22 | 显示全部楼层
大叔做的事情已经非常多了。我非常佩服大叔的工作效率,同时应对这么多事情。

也不是说底层不重要,只是底层的库已经有了,我们可以做更有意思的,对我来说,更容易让我产生兴趣。
写底层驱动应该工作更高吧。
nixianmin 发表于 2011-9-15 19:35 | 显示全部楼层
我觉得底层还是需要了解的,像M0估计跑LOOK、UCOS之类系统
还是对底层离不开的,不像linux,可直接面向系统(移植除外啊)
ffshen44 发表于 2011-9-25 09:27 | 显示全部楼层
watch186 发表于 2011-11-11 11:00 | 显示全部楼层
很到位  必须顶
consif 发表于 2011-12-12 22:07 | 显示全部楼层
有点作用,新人
kyzb001 发表于 2011-12-13 13:04 | 显示全部楼层
不错,顶顶!!!
aijinquan 发表于 2011-12-19 09:47 | 显示全部楼层
嗯嗯~一步一个脚印~
mcs8098 发表于 2011-12-20 08:40 | 显示全部楼层
wz88 发表于 2012-4-13 16:37 | 显示全部楼层
:handshake
cav268 发表于 2012-6-11 10:22 | 显示全部楼层
:)这个必须得顶!
zl_123 发表于 2012-9-8 23:12 | 显示全部楼层
:D这个必须得顶!...................
黑色星期天 发表于 2012-9-10 15:30 | 显示全部楼层
黑色星期天 发表于 2012-9-10 15:31 | 显示全部楼层
好贴
rppingking 发表于 2013-10-22 14:19 | 显示全部楼层
为何就是学不懂啊
feiyu1818 发表于 2013-10-23 09:04 | 显示全部楼层
支持
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:了解新东西才知道自己的不足。 www.elecbench.com

67

主题

452

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部