我是零基础小白,请问如何搭建开发环境
本帖最后由 HC0821 于 2015-5-16 21:43 编辑我以前只学习过C,C++软件,硬件的话对STM32。80C51F34x比较熟悉一点;
但是之前学的都是MCU,不涉及操作系统,更不涉及应用层软件之类的,一心想学一款MPU;
心一横,就买了OK210的开发板。。。。
但是,再次之前从来没有学习接触过嵌入式,前面的2140 6140也都没有接触过,救是纯属于小白那种;
我的210开发板到了3天了,把资料看看,觉得有点乱,瞎摸了半天,连开发环境都搭建不起来;
我也看过飞凌的视频,好像也不是关于环境搭建的,而且相当之模糊!!!
我对幻想我学习这个板子的过程是:
1、先弄懂几个基本的程序,就是不需要系统,直接操作芯片寄存器的那种代码,不知道资料说的裸机程序是不是我想要的;
2、深入学习芯片的内部资源,对它的硬件资源有全面的认识,最后能用代码进行基本的操作;
3、初步认识Linux系统的组织架构,运行脉路;
4、一步一步学习如何一直一个linux系统到芯片;
5、学会在linux系统上编程操作硬件,实现想要的功能;
以上是我预想的学习过程,我之前没有接触过,也不知道对不对;
我现在正在看用户手册里面的《OK210裸机程序操作说明》,里面要求装VM和Ubuntu,我参照《OK210软件手册》捣腾半天,由于资料里说的不详细,又百度了一下教程,目测是把这两个给装上了,但是启动Ubuntu的时候还是会提示说明一些没有安装完全;前面的图文说明步骤还勉强可以跟上,但是在F5.5 安装交叉编译器,步奏1,将文件 arm-2009q3.tar.bz2 拷贝到 Ubuntu 主目录下的地方,我是真心不知道UBuntu主目录再哪里,我就拷到C:\Users\Administrator\Documents\Virtual Machines\Ubuntu_32,但是好像不对;我也试过直接在WIN7里拷贝那个arm 2009的文件到Ubuntu的File system文件夹下,但是在那个系统下根本没法粘贴,或者是没有识别到有拷贝东西,我也不会再Ubuntu下去访问我的Win7的存放Arm-2009的文件夹。。。。
唉,反正就是种种问题,连最基本的开发环境都到处受阻,
希望,飞凌大神们能给点建议,给点资料,给点链接,我一定要先恶补一下基础知识,帮我先把第一个裸机程序先给跑起来;
我此刻还在犯愁,OK210用户光盘(A)\用户手册\裸机调试手册\NoOS下面的代码,应该在什么环境下,用什么软件打开编译,又如何把他们烧写到开发板里面去,完全是一头雾水!!!!!!!
请一定要回复啊! 估计想我这样的小白不多,但是估计也不会太少,还是能帮助一大批人的!
自己先顶起来,希望大神来帮忙
页:
[1]