![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式Linux学习
文章平均质量分 91
Yealdor
这个作者很懒,什么都没留下…
展开
-
在Ubuntu16.04下从源码编译交叉编译工具链arm-linux-gcc
Linux系统:Ubuntu 18.04.1 LTS amd64编译平台:Ubuntu 14.04.4 LTScrosstool-ng-1.23.0一、 下载安装crosstool-ng1、 从crosstool-ng官网或github上下载最新版本。wget http://crosstool-ng.org/download/crosstool-ng/crosstool-ng-1.23....原创 2018-12-13 14:26:03 · 4960 阅读 · 3 评论 -
TINY4412 Uboot移植并启动内核+文件系统
系统:Ubuntu 18.04.1 LTS amd64编译工具链: arm-linux-gcc version 4.4.3一、 下载uboot源码:创建Src文件夹用来保存源码,并下载源码:mkdir Srcwget https://codeload.github.com/friendlyarm/uboot_tiny4412/zip/master解压:unzip master二、...原创 2018-12-13 14:38:45 · 1575 阅读 · 1 评论 -
TINY4412 内核编译 GPIO驱动流水灯
系统:Ubuntu 18.04.1 LTS amd64Linux内核版本:3.5编译工具链: arm-linux-gcc version 4.4.3我们知道,Linux中上层应用是不能直接访问硬件的,应用访问硬件需要通过内核,因此我们的基本过程是在内核源码中添加GPIO驱动代码,该驱动代码实现上层应用可以通过调用内核中的函数对单个GPIO写,而流水灯的逻辑我们在上层的测试程序中实现。一、 ...原创 2018-12-13 14:56:11 · 833 阅读 · 0 评论 -
TINY4412 自制文件系统启动Qtopia
系统:Ubuntu 18.04.1 LTS amd64编译工具链: arm-linux-gcc version 4.4.3硬件:路由器一台,网线一根一、 准备工作创建一个文件夹rootfs用来存放所有资源:将需要用到的所有源码放在该目录下,包括uboot源码,linux-3.5源码,友善qtopia文件系统镜像,友善qtopia文件系统源码,友善busybox源码包放到该目录下:二...原创 2018-12-13 15:08:31 · 359 阅读 · 0 评论 -
tiny4412 移植最新版QT5.12+opencv4.0.0+人脸检测
系统:Ubuntu 18.04.1 LTS amd64编译工具链: arm-linux-gcc version 7.3.1一、 准备工作:下载QT 5.12带集成开发环境(QT Creator)的可执行文件:下载QT5.12源码:下载opencv4.0.0源码:下载交叉编译工具链7.3.1:https://releases.linaro.org/components/toolc...原创 2018-12-13 15:30:51 · 4386 阅读 · 12 评论