我是 电子信息工程的,大三了,学过电路,模电,数电,C语言,微机原理与接口技术(这应该是计算机组成原理吧),大三下学期学校才会开嵌入式课程,但是嵌入式比较难,我就想提前半年学,大三一年都用来主打嵌 入式,可是现在我顶多算个初学者,感觉有点迷茫。
目前学校正在开单片机课程,我的C语言和微机原理学的不错,而且现在也在做C语言的编程题,在提高自己的编程能力,可是没有学过数据结构,听说还要学一些数据结构的知识,可到底要不要学习数据结构也不是很清楚,能不能提示下?
我现在自学嵌入式,但是身边的同学,要不考研,不怎么关注,要不就是打游戏,找不到队友,有问题也没办法解决,要不要在网上弄一套视频,跟着学?,毕竟听老师讲应该比自己更能把握重点。买谁的视频好呢?
最后一个问题,就是C语言学到什么地步才算一般,也就是说对得起以后学嵌入式了。如果是计算机二级的C语言水平,我感觉好像还差的太远。还有单片机学到什么程度算好的了?
如果能有好的回答,我可以将答谢的财富值提高些。
恩,大家一起努力,
不过我现在应该继续把C语言编程写下去吗? 学到什么地步呢?
数据结构学多少呢?
而且我想的是一步一步来,单片机还没学好,不想直接去买板子,我想把基础打牢了在学,那我应该怎么做?
问题有点多,但我可以把答谢的财富值提高点,麻烦你
嵌入式开发板的前面的实验就是把当成单片机用。等基础打牢了,时间没有了,时间是很珍贵的。可以在实践中一点点的提高。别以为搞嵌入式很神密,只是涉及到的知识面宽一点。从单个知识点上来说,难度并不高。一个点一个点的积累,并融会贯通,只要多努力也不是什么难事。C语言可以找“嵌入式C语言编程“方面的书看下。至于学到什么程度,只要在实践中够用就行,平时有空的时候可以去看各类专业相关的一些书籍,或是纵向提升,或是横向扩展,以后这些知识慢慢就会用到。不过主要还是实践中遇到问题,再去学相关知识,再去解决问题的模式更实用。等你真正去学的时候,你自然会明白我应该去学什么。