![](https://img-blog.csdnimg.cn/20210912174639212.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Linux嵌入式
文章平均质量分 65
嵌入式linux的一些文章
小辉_Super
..
展开
-
飞凌嵌入式 OKA40i-C 开发板调试笔记(1)编译+烧录系统
准备 A40i Linux SDK——安装 SDK 需要的软件包——编译镜像——开发板与电脑连接——烧录软件及驱动安装——烧录镜像到开发板——串口打印——原创 2022-05-29 03:00:56 · 3172 阅读 · 8 评论 -
Ubuntu下ARM交叉编译工具链安装
交叉编译:交叉编译是在一个平台上生成另一个平台上的可执行代码。同一个体系结构可以运行不同的操作系统;同样,同一个操作系统也可以在不同的体系结构上运行。原创 2022-03-25 15:12:50 · 3318 阅读 · 4 评论 -
Ubuntu下 VS Code 的安装和使用
VS Code(全称:Visual Studio Code)是一款由微软开发且跨平台的免费源代码编辑器。关于它的细节我就不说了,直接进入正文。原创 2022-03-22 11:22:48 · 10953 阅读 · 4 评论 -
全志A40i移植 RTL8188FTV/RTL8188FU USB-WiFi
第三天调试USB-WiFi,平台还是全志A40i,Linux内核:3.10.65——网上买了一个芯片型号写着RTL8188EU的USB-WiFi,但买回来,发现USB-ID号不是0x0bda 0x8179,而是0x0bda 0xf179,把网卡插到Windows系统一看,型号是RTL8188FTV,又闹了乌龙。。原创 2021-11-03 10:58:31 · 6263 阅读 · 17 评论 -
全志A40i编译RTL8192CU/RTL8192CE驱动
RTL8192CU驱动调试记录原创 2021-11-02 18:04:27 · 2091 阅读 · 1 评论 -
全志A40i编译RTL8188EU驱动,遇到重定义报错问题,已解决。
最近想在Linux开发板上安装`RTL8188EU`的驱动(8188E系列),平台是全志A40i,内核版本3.10.65,一开始是因为看到内核自带8188E的驱动,所以选这个USB WiFi,原创 2021-11-02 14:33:41 · 1082 阅读 · 0 评论 -
arm-linux 安装驱动 unknown relocation: 10 的解决办法
unknown relocation: 10insmod: can't 的解决办法在 Makfefile 里加上export ARCH=armexport CROSS_COMPILE=arm-linux-gnueabihf-原创 2021-06-24 11:23:19 · 558 阅读 · 4 评论 -
ARM开发板实现批量设置不同的mac地址
最近想实现全志A40i平台 mac 地址批量烧写,在网上找到了何种全志的工具,发现都没有效果,但是参考这位老哥的文章后,顿时有了思路:https://blog.csdn.net/wb4916/article/details/50177121通过他的函数,我实现了根据 SN (Serial Number,产品序列号) 得到一个独一无二(不敢保证……)mac地址,然后在程序中进行系统调用,设置系统的 mac 地址。修改 Linux mac 的命令可以参考:https://blog.csdn.net/sk转载 2021-01-07 18:15:54 · 844 阅读 · 0 评论 -
嵌入式Linux开发环境搭建之VIM个性化配置
嵌入式 Linux 学习笔记原创 2020-12-27 22:30:01 · 258 阅读 · 0 评论 -
嵌入式Linux开发环境搭建之Ubuntu更改源
嵌入式 Linux 学习笔记原创 2020-12-27 21:16:32 · 364 阅读 · 0 评论 -
嵌入式Linux开发环境搭建之Ubuntu连接USB设备
嵌入式 Linux 学习笔记原创 2020-12-27 20:03:13 · 2566 阅读 · 0 评论 -
嵌入式Linux开发环境搭建之Ubuntu连接网络(NAT、桥接、仅主机)
嵌入式 Linux 学习笔记使用Ubuntu系统,不管是下载常用工具,还是各种软件包更新,都离不开网络,如果安装虚拟机时设置了网络配置器为 NAT 模式,那么只要你主机的操作系统连上了网络,虚拟机里的Ubuntu也能上网。下面来对虚拟机和Ubuntu的网络做个简单的介绍。VMware Workstation 软件里的网络适配器有好几种模式可以选择,这里就只介绍最主要的三种:桥接模式、NAT模式和仅主机模式。一、桥接模式网络桥接用网络桥实现共享上网,主机和客户机除了利用软件外,还可以用XP自带的网络原创 2020-12-27 14:20:34 · 1508 阅读 · 1 评论 -
嵌入式Linux开发环境搭建之设置Ubuntu的root密码
新安装的Ubuntu系统,虽然已经设置了用户名和密码,但没有设置 root 用户的密码,所以,这时如果要使用 root 权限,只能用 sudo 命令。要想设置 root 密码,只需要输入命令:**sudo passwd root**原创 2020-12-27 03:22:34 · 740 阅读 · 0 评论 -
嵌入式Linux开发环境搭建之安装Ubuntu
最近打算重新自学 linux 嵌入式,既然要重来,那就得从头开始,linux 开发第一件事就是搭建 Linux 环境,以前用的 Linux PC系统是RHEL6.3(红帽),但最近工作中一直在用 Ubuntu16.04(别人提供的虚拟机镜像),前者是32位系统,后者为64位。虽然使用它们的感觉都差不多,但为了和工作接轨,我还是打算使用 Ubuntu 16.04。一、安装虚拟机虚拟机(我用的是 VMware Workstation Pro)的安装我就不说了,这个没有啥难度,按流程安装即可,版本无所谓,推荐原创 2020-12-26 19:46:09 · 1005 阅读 · 2 评论 -
嵌入式Linux --- Linux简介
嵌入式 Linux 学习笔记Linux诞生了这么多年,要详细讲解Linux的历史和发展,还是比较困难的,鉴于我的主要目的是学习嵌入式Linux,Linux的发展历史就随便记一点吧。一、Linux的诞生Linux 操作系统是UNIX 操作系统的一种克隆系统。1991年,芬兰赫尔辛基大学的学生 Linus Torvals 开发了 Linux 操作系统,起初这只是他出于爱好,但当他将系统的内核代码上传到互联网时,这个简单的操作系统却吸引了很多的计算机爱好者。这些热心的网友在认可Linux 的同时,通过邮件、原创 2020-12-26 17:57:45 · 740 阅读 · 2 评论 -
全志A40i控制背光的程序
本来想实现通过终端实现对pwm的控制,但看了网上很多关于全志平台pwm的文章,发现他们讲的 /sys/class/pwm/ 这个目录在A40i平台不存在(我也不确定是否因为内核没有加载相关配置),所以只能通过应用层传参给驱动方式来实现背光控制了。#include <stdio.h> #include <sys/types.h>#include <sys/stat.h> #include <stdlib.h> #include <unistd原创 2020-12-24 12:12:51 · 2496 阅读 · 1 评论 -
Linux开发板循环显示红绿蓝
Linux下的 /dev/fbx 是标准的帧缓冲设备,由于它是一个标准的接口,所以只要是Linux系统,无论什么平台,都可以使用内核里的相关函数来对屏幕进行操作。今天我就介绍一个非常简单的例子,在屏幕上循环显示红绿蓝三基色。话不多说,直接贴代码:由于我所用的屏幕的颜色是32位的,所以颜色值都比24位的多了两个F。#include <stdio.h>#include <sys/types.h>#include <sys/stat.h>#include <原创 2020-12-19 10:43:04 · 5425 阅读 · 1 评论