2018年11月4日

跟着iMX28x开发套件学linux-04

摘要: 四、linux应用编程之二:文件I/O Linux中一切皆文件,无论是应用编程还是驱动开发,文件IO编程都是必须的。文件I/O编程要掌握几个函数,分别是creat(),open(),write(),read(),lseek(),close(),ioctl(),fsync()。 creat(); 1) 阅读全文

posted @ 2018-11-04 18:19 diskiii 阅读(325) 评论(0) 推荐(0) 编辑

跟着iMX28x开发套件学linux-03

摘要: 三、linux应用编程之一:编译基础知识 像VS这类集成IDE的编译过程已经被简化成ctrl+f5,底层一点的编译过程已经被淡化。而linux应用开发或者驱动开发又要对编译过程有一定的了解,所以学习编译基础知识还是很有必要的。 gcc编译流程 gcc编译流程分为四步,分别是:预处理,编译,汇编,链接 阅读全文

posted @ 2018-11-04 18:14 diskiii 阅读(335) 评论(0) 推荐(0) 编辑

跟着iMX28x开发套件学linux-02

摘要: 二、安装交叉编译环境 NFS配置好了之后就要进行linux应用学习了。要了解到Ubuntu是在x86运行程序的,而开发板却是在arm运行程序的。也就是说在Ubuntu上用gcc编译的程序无法在开发板上运行。而且开发板上资源不足,不能在开发板安装交叉编译环境。那就只能在Ubuntu上安装交叉编译环境, 阅读全文

posted @ 2018-11-04 18:10 diskiii 阅读(378) 评论(0) 推荐(0) 编辑

跟着iMX28x开发套件学linux-01

摘要: 一、配置及挂载NFS 买了iMX280开发板,准备开始学linux,主要是想学linux驱动开发,看见iMX28x系列开发套件比较新,就先买了最便宜的一款尝试一下。第一步就先将虚拟机的Ubuntu和开发板连接起来,我选用了NFS。 NFS挂载好了之后,从Ubuntu编译好的文件上传到开发板就方便多了 阅读全文

posted @ 2018-11-04 18:08 diskiii 阅读(739) 评论(0) 推荐(0) 编辑

导航