编程william hill官网
直播中

Mr.低调

8年用户 4经验值
擅长:嵌入式技术
私信 关注
[资料]

嵌入式学习总结感言

本帖最后由 Mr.低调 于 2015-12-9 15:37 编辑

   C语言高级专题学习+S5pv210裸机教程学习 总结
                        
一、前言
    1.1 说明:本文章是针对朱老师(51cto学院可以搜到)讲解C语言高级专题+S5pv210裸机教程进行的学习总结。
    1.2 本人情况:现在是大四在校生。大三下学期开始接触嵌入式,无意中在51cto学院看到了朱老师的视频,先看了他的《嵌入式软件工程师完全学习指南》,看完后觉得很不错,决定跟着他的路线试试看。嵌入式这个行业,对c语言要求很高,在学校也就学学基础的语法,怎么在黑白底屏幕输入输出结果,学得不是很深。
        
二、C语言高级专题学习总结感言
    这部分课程我总共花了20多天的时间学完,的确获益良多。
        <1>学到了内存的一些知识,如何管理存放c程序,使我对c的运行过程有了很好的理解
        <2>通过学习C语言的位操作,在看程序代码时就比较好理解这样写的意思了,规范的位操作语句对一个程序员来说是很重要的,不仅能让他人清楚
        易懂,而且思路上清晰明了,便于下次的修改。
        <3>虽然在学校也有学到指针部分,但是当时就是处于懵懵懂懂的状态,有时可以看懂指针语句,却就是不知道为什么要这么写,直到看了这部分
        课程后,我对指针的认识已经很深刻,比如函数指针,指针函数、数组指针、指针数组,我都可以自己编写出来。
        <4>通过这部分的学习,学到的东西比在学校学到的更多,如自己可以编写出来库函数、学到了c语言编译原理等。
        <5>学校学到的c知识是有限的,另外的东西就必须我们自己去探索学习,才能真正掌握到c语言的精髓。


三、S5pv210裸机教程学习总结感言

       这部分课程我总共花了一个月的时间看完,收获很多。S5pv210采用了ARM CortexTM-A8内核,ARM V7指令集,主频可达1GHZ。我用的是九鼎科技的开发板
        这部分内容对于我来说完全是属于零基础的,然后跟着朱老师的视频一边学一边捣鼓开发板,前三天主要学会怎样开机、刷机,然后再慢慢讲解怎么在开发板运行裸机程序。起初是先以怎么操作LED开始讲解,因为LED是最简单的一个,慢慢由浅入深,我也通过这部分认识到了什么是 GPIO,它拿来干什么的,如何在数据手册去查找,如何通过寄存器编写程序代码。裸机教程因为比较多,而且越到后面的就开始复杂,牵涉到的知识也越来越多,但是一步一步的跟着老师的讲解和实际操作,现在想来其实也并没有多难,只要自己亲手写写代码,亲手操作裸机,有些问题自然就会暴露出来,然后根据问题慢慢解决,最后不仅学到了很多,而且也对自己想学嵌入式的想法越来越坚定。这一个月前面时间还是挺难熬的,因为有很多概念基础性的知识不知道,开始接触有点难,但慢慢跟着视频,然后动手操作,到了后面就比较简单了。最后,很感谢朱老师这么细心讲解, 让我对嵌入式更加有信心。
        


回帖(2)

scarbandy

2015-12-25 07:17:34
先顶后看。多谢分享!!
举报

h1654155923.7385

2016-1-9 16:12:54
【怎么学好编程】想学习编程不要看网上的这些视频教程,没有任何意义,你操作过程中会遇到大量的问题,学习编程可以加群【521-595-826】这里有很多人指导你一起学习
举报

更多回帖

发帖
×
20
完善资料,
赚取积分