野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 14261|回复: 1

学好C语言和ARM

[复制链接]
发表于 2016-1-3 20:51:26 | 显示全部楼层 |阅读模式
总结:时间很快,学习朱老师的课程《ARM全集》+《C高级》已经3个多月,中途由于工作的原因停了半个月,最后咬牙还是在2016年来临前把课程完成了(自认为)。从学习朱老师的课感觉从中收获颇丰,有时的几句话让人茅塞顿开。http://www.zhulaoshi.org

朱老师的课程的特点是:系统性强,知识点全面,讲解通俗易懂,循序渐进,总结性好。

一、系统性的学习是现代学习技术最重要的。
本人是学电子专业的,曾经自学过stm32,由于本人一个特点,无论学什么都会找好多资料,当时学习的时候看教程有的教程用库函数,有的是直接使用寄存器,知识点又是东讲一点,西讲一块,由于没有系统的学习过SoC的时钟、一些内部外设以及C语言,很多的教程的说法又不同一,知识点跳跃较大,无法直接理解,导致学习很痛苦,感觉好多都不会,看网上教程或视频都是半懂半不懂的,学的迷迷糊糊,后来马马虎虎找了份专门修改程序的工作,门槛很低,只要学过C语言就能改程序,后来觉得C语言这样差不多就行了,学习stm32的计划在不知不觉中荒废了。直到今年看到朱老师的课程,让我重新拾起了学习的兴趣,《ARM全集》看的很仔细,尽管在工作中对寄存器的操作已经懂了,看《ARM全集》时看朱老师的课程是一种升华,让我把我所知的内容连接了起来,不再是一段一段的并且还收获很多新的知识点,系统性的学习让我更加全面,学习更加努力。

二、知识点全面,理论讲解透彻
朱老师在系统的讲解每个SoC模块时都会把理论知识讲解透彻,把内部的结构让我理解,从理论在联系到实际的寄存器中再去操作,这样我们的写代码是有目的性和原则性的,不是凭空或者只是对着寄存器来写代码,这样的学习是步步提升的,让我们写的每一句C语言都是有根据的,朱老师很多的讲解都是为了知识的全面性,让我们懂得更多。以前都是看别人的教程,都是别人怎么操作,我就怎么操作,完全不知道其中为什么这样操作,所以有了全面的知识点,多了对SOC内部的了解,操作寄存器时就方便很多了。在《C高级》中,记得朱老师讲解指针数组与数组指针时,举了好多例子让我们来认识这些差别,真的以前只是听过这些,真正理解和使用是从来没做过的,并且老师还手把手让我把复杂的指针表达式一步步分解开来,让我对指针表达式的操作不再害怕,对指针的操作也是更加熟练,因为懂了本质,操作才会得心应手。当然有了对ARM和C高级的学习,学习像stm32这样的单片机就更不是问题啦,因为你学习的是高于单片机的操作的,是要进行linux移植的高级SOC的。

三、讲解通俗易懂,循序渐进
朱老师讲课很通俗易懂,循序渐进,朱老师总是教导我们要打好基础,知识不是一蹴而就的,一天吃不成一个大胖子,所有难的东西都是有好多简单的部分组成的,简单的没学会,难的肯定更学不会了。所以朱老师在前2个特点上表现出来的就是讲解通俗易懂,循序渐进,让我系统的学习,把全面的知识点在通俗的讲解和慢慢渐进中学习起来,把基础慢慢的积累起来,才会有以后更加的我。

四、总结性好
这个是我现在最欠缺的,因为不自己总结一遍,不实践一遍,很多的细节无法发现,也无法让我们有一定的深刻理解。老师的总结让我学习了很多,因为老师每次讲课完都有一个总结,好的总结能让我们一目了然的发现课程的重点和难点,这在以后的学习和工作中很重要,有了总结才会让我们更有经验,学习工作更加方便。因为我们的记忆不是长久的,有些内容是会忘记的,当我们如果按时将我们理解的知识做一个总结,当我们要用时看个几分钟就能知道这些知识,会让我们更加清楚的理解这些知识和具体的操作内容。


最后的总结:所以当你还在为如何学习好ARM和C语言,不知道寄存器为什么要那样操作,知识点不全面,学习断层,,学习时对一些稍微难一点的C语言的用法理解不透,不知道指针啊,结构体啊,链表等的学习和应用,学习事倍功半,我推荐你们可以学习朱老师的课程,这里有你能初学者能学到的最系统,讲解最全面的内容,让你在一步步的学习中学会应用C语言,操作ARM的寄存器,并开始移植UBOOT、内核,带你进入嵌入式的应用天堂。
                                                                        记住http://www.zhulaoshi.org这里有你想要学习的知识

回复

使用道具 举报

发表于 2016-1-3 21:09:47 | 显示全部楼层
谢谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-24 02:25 , Processed in 0.050192 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表