嵌入式Linux
文章平均质量分 71
君逸~~
这个作者很懒,什么都没留下…
展开
-
Elfboard-ELF开发板 Linux学习笔记(十)—— Linux源码介绍
编译完成之后,会在 arch/arm/boot/目录下生成 zImge 文件,就是内核镜像文件;在 arch/arm/boot/dts/下生成多个.dtb 设备树二进制文件;以及在某些驱动目录下生成.ko 模块。编译完成后,生成的文件以及路径参考 6.3.2 节。dtb 文件是设备树二进制文件,它是由设备树编译工具 DTC (Device tree compiler)编译 dts 文件而生成的。1.初次解压源码后,需要先配置一下,然后对整体进行编译。2.整体编译之后,可根据实际情况再进行单独编译。原创 2024-01-24 10:17:57 · 367 阅读 · 0 评论 -
Elfboard-ELF开发板 Linux学习笔记(九)—— git版本管理工具
git 就是一个版本管理库,也是一个版本管理工具,它的作用就是帮助我们记录版本信息,以及修改内容。git 的结构是分布式的资源库,特点是没有严格的服务器概念,每个单体都可作为资源库。这个特点就让我们人人有自己的 git 仓库这件事变得容易实现。原创 2024-01-20 18:22:08 · 398 阅读 · 0 评论 -
Elfboard-ELF开发板 Linux学习笔记(八)—— 设备树浅学笔记
设备树(Device Tree)是一种描述硬件资源的数据结构,它由 uboot 传递给 Linux 内核,被内核解析,内核根据设备树中的硬件描述信息加载利用相应驱动资源。在引入设备树之前,Linux 内核中充斥着大量的用于描述板级硬件信息的文件,拥有不同硬件资源的板卡 ,都有其对应的板级文件或者冗余文件,随着 Linux 内核支持的板卡越来越多,板级文件也越来越多。原创 2024-01-20 18:20:02 · 405 阅读 · 0 评论 -
Elfboard-ELF开发板 Linux学习笔记(七)—— Makefile基本语法学习
变量的名称 = 变量值变量的值将会是整个 Makefile 中最后被指定的值。原创 2024-01-16 22:50:46 · 1545 阅读 · 1 评论 -
Elfboard-ELF开发板 Linux学习笔记(六)—— 应用编程篇 串口通信(下)
第二步:获取当前配置参数 tcgetattr()第三步:写配置第四步:串口读写。原创 2024-01-12 19:02:30 · 568 阅读 · 0 评论 -
Elfboard-ELF开发板 Linux学习笔记(五)—— 应用编程篇 串口通信(上)
* 输入模式 *//* 输出模式 *//* 控制模式 *//* 本地模式 *//* 线路规程 *//* 特殊控制字符 *//* 输入速率 *//* 输出速率 */c_iflag:输入模式:输入模式控制输入数据(终端驱动程序从串口或键盘接收到的字符数据)在被传递给应用程序之前的处理方式。c_oflag:输出模式:输出模式控制输出字符的处理方式,即由应用程序发送出去的字符数据在传递到串口或屏幕之前是如何处理的。原创 2024-01-12 19:01:25 · 372 阅读 · 0 评论 -
Elfboard-ELF开发板 Linux学习笔记(四)—— 应用编程篇
在 Linux 系统下,一切皆文件,sysfs 是一个基于内存的文件系统,被称为虚拟文件系统,它对系统设备进行管理,产生一个包含所有系统硬件层次的视图,同时将内核信息以文件的方式提供给应用层使用。sysfs 文件系统把连接在系统上的设备和总线组织成为一个分级的文件、展示设备驱动模型中各组件的层次关系。原创 2024-01-09 13:36:03 · 1362 阅读 · 0 评论 -
Elfboard-ELF开发板 Linux学习笔记(三)—— 网络配置
用一个type-c线连接开发板端的debug端口,然后打开串口通信软件MobaXterm,配置一下串口和波特率:115200然后开启电源,开发板就会进行开启,成功将会打印。原创 2024-01-09 00:27:32 · 485 阅读 · 0 评论 -
Elfboard-ELF开发板 Linux学习笔记(二)—— 开发环境搭建
在安装好Ubuntu系统之后你会发现有一个很难受的问题,那就是windows和Ubuntu的复制粘贴并不是通用的。此时你需要安装一个工具,VMware tools工具安装成功之后便可使用复制粘贴、 文件拖拽。原创 2024-01-07 14:43:09 · 1614 阅读 · 1 评论 -
Elfboard-ELF开发板 Linux学习笔记(一)—— 开发环境搭建
我们选择安装的 Ubuntu 版本是 18.04,首先去 Ubuntu 官网获取 Ubuntu18.04 64 位镜像下载地址为:http://releases.ubuntu.com/18.04/下载“ubuntu-18.04.5- desktop-amd6 4.iso”这个版本。在安装系统之前,你需要先下载Ubuntu 18.04.6的镜像文件。下载完成后即可进行系统的安装。原创 2024-01-06 11:17:56 · 415 阅读 · 1 评论