随笔分类 -  Linux系统搭建

ELF详解
摘要:​ 在读<程序员的自我修养 - 链接,装载,库>时,作者使用各种工具组合来查看了ELF文件的结构与布局.但是如果没有详细了解机制的话读起来还是会晕. 如果你已经了解了ELF文件的解析方法.那反过来读则不会有这种感觉. 因此, 现在我们就抛开各种工具, 从零开始解析一下 ELF文件的内容与布局. 基础 阅读全文

posted @ 2024-01-15 15:31 zxddesk 阅读(105) 评论(0) 推荐(0) 编辑

uboot 裸机开发
摘要:裸机程序开发里有一种低成本方案,利用u-boot的TFTP和USB下载功能,将成程序下载到开发板的内存用go命令来运行。 只要最终结果是ARM机器指令即可。理论上u-boot也能直接运行内存中的ELF文件,它需要用 bootelf命令运行。不过我一般都是编译器直接转成bin文件来运行的。 因为u-b 阅读全文

posted @ 2024-01-12 19:01 zxddesk 阅读(192) 评论(0) 推荐(0) 编辑

ARM ELF文件格式
摘要:ELF 文件、镜像(Image)文件、可执行文件、对象文件详解 2023-04-09 17:30 来源: 电脑爱好者小陆 发布于:山西省 原标题:ELF 文件、镜像(Image)文件、可执行文件、对象文件详解 作者:ZC·Shou ELF 文件规范 ELF(Executable and Linkin 阅读全文

posted @ 2024-01-12 17:26 zxddesk 阅读(56) 评论(0) 推荐(0) 编辑

ELF格式文档详解
摘要:ELF格式文档详解 一,ELF格式综述 ELF(Executable and Linkable Format)是Linux下的一种格式标准,Linux中的ELF格式文件一共有四种: ●可重定位文件(Relocatable File):这类文件包含了代码和数据,可被用来链接成可执行文件或者共享目录文件 阅读全文

posted @ 2024-01-12 14:41 zxddesk 阅读(935) 评论(0) 推荐(1) 编辑

ELF文件详解
摘要:一、ELF概述 1、ELF的定义 ELF(Executable and Linkable Format)文件是一种目标文件格式,常见的ELF格式文件包括:可执行文件、可重定位文件(.o)、共享目标文件(.so)、核心转储文件等。 ELF主要用于Linux平台,Windows下是PE/COFF格式。 阅读全文

posted @ 2024-01-12 14:39 zxddesk 阅读(354) 评论(0) 推荐(0) 编辑

u-boot启动流程分析-史上最全最详细
摘要:首发于Linux专栏 u-boot启动流程分析-史上最全最详细 24 人赞同了该文章 嗨喽,大家好,我是程序猿老王,程序猿老王就是我。 今天给大家全面的分析一下u-boot启动流程。整理这篇文章花费时间较长,中间很长时间未更新,希望这篇文章对大家有所帮助。 本章主要是详细的分析一下uboot的启动流 阅读全文

posted @ 2024-01-11 19:59 zxddesk 阅读(3909) 评论(2) 推荐(4) 编辑

GDB调试原理是什么?
摘要:GDB调试原理是什么? 璟琰乀 • 来源:IOT物联网小镇 • 作者:IOT物联网小镇 • 2020-12-18 15:17 • 5036次阅读 一、前言这篇文章来聊聊大名鼎鼎的GDB,它的豪门背景咱就不提了,和它的兄弟GCC一样是含着金钥匙出生的,在GNU的家族中的地位不可撼动。相信每位嵌入式开发 阅读全文

posted @ 2024-01-11 00:01 zxddesk 阅读(39) 评论(0) 推荐(0) 编辑

u-boot 的文件详解
摘要:1、目录分析(各个文件夹所包含的内容) UBoot编译后文件进行说明及分析 arch 文件夹 与架构有关 board 文件夹 与具体板子有关的文件 configs 文件夹 为uboot的配置文件 配置方法: make ARCH=arm CROSS_COMPILE=arm-linux-gnueabih 阅读全文

posted @ 2024-01-09 22:18 zxddesk 阅读(206) 评论(0) 推荐(0) 编辑

u-boot 的编译和配置
摘要:目录 一、uboot 配置过程 二、uboot 编译过程 一、uboot 配置过程 顶层Makefile会包含2个配置文件:include/config/auto.conf、include/autoconf.mk。 u-boot中有非常多的配置文件: 1、.config:来自单板的默认配置、Kcon 阅读全文

posted @ 2024-01-08 19:24 zxddesk 阅读(467) 评论(0) 推荐(1) 编辑

游戏中常见的音乐文件格式
摘要:在游戏中,您可以使用多种类型的音乐文件,具体取决于您的需求和平台的性能。以下是一些常见的音乐文件类型: 1. MIDI文件:MIDI文件非常小,可以实时生成音乐。它适合于需要大量背景音乐,但又对存储空间有限制的游戏,如老式或移动游戏。 MIDI音乐格式是由美国乐器制造商协会(MIDI Manufac 阅读全文

posted @ 2023-11-30 01:31 zxddesk 阅读(771) 评论(0) 推荐(0) 编辑

Jazelle 与 JIT的对比
摘要:对于游戏程序来说,JIT(即时编译)技术可能更适合。这是因为游戏程序通常对性能的要求非常高,并且需要在不同的平台和设备上运行,因此需要一种能够动态优化代码的技术。 JIT技术可以在程序运行时将Java字节码编译成本地代码,并且可以针对不同的运行环境和负载条件进行动态优化。这可以提供更好的性能和响应速 阅读全文

posted @ 2023-11-25 11:41 zxddesk 阅读(21) 评论(0) 推荐(0) 编辑

java - 您使用 ARM Jazelle 的体验如何?
摘要:java - 您使用 ARM Jazelle 的体验如何? 标签 java embedded jvm arm jazelle 我正在为 ARM 在开源和闭源 JVM 之间进行评估。特别是,闭源 JVM 可以利用 Jazelle(用于较新 ARM 的 java 加速)。 您对这项技术有任何经验吗? ( 阅读全文

posted @ 2023-11-25 11:35 zxddesk 阅读(65) 评论(0) 推荐(0) 编辑

U-BOOT分析之顶层Makefile文件
摘要:U-BOOT分析(二)之顶层Makefile文件(1) U-BOOT版本 u-boot版本: u-boot-2021.01.tar.bz2 Makefile && make简介 Makefile: 是一个描述文件定义一系列的规则来指定源文件编译的先后顺序,拥有特定的语法规则,makefile文件描述 阅读全文

posted @ 2023-11-22 18:18 zxddesk 阅读(190) 评论(0) 推荐(0) 编辑

$(CURDIR)/Makefile Makefile: ; 的作用
摘要:$(CURDIR)/Makefile Makefile: ; 在这个Makefile中,$(CURDIR)/Makefile Makefile: ; 是一个特殊的语法,它被用于取消Makefile默认的隐含规则。这个语句的作用是阻止Make命令在当前目录下自动查找和使用默认的隐含规则来构建目标。通常 阅读全文

posted @ 2023-11-12 18:55 zxddesk 阅读(367) 评论(0) 推荐(0) 编辑

java helloworld
摘要:test.java pcakage myclass //这个地方打包,表示类test是归属于myclass包的,而test.java文件是放在myclass文件夹中的,文件夹的名称与包名是对应的public class test{ //an application public static voi 阅读全文

posted @ 2023-11-12 14:46 zxddesk 阅读(8) 评论(0) 推荐(0) 编辑

linux 创建文件
摘要:touch example.txt 阅读全文

posted @ 2023-11-12 11:15 zxddesk 阅读(8) 评论(0) 推荐(0) 编辑

java 转 嵌入式 java转嵌入式软件
摘要:java 转 嵌入式 java转嵌入式软件 转载 mob64ca14040d222023-10-07 18:39:21 文章标签java 转 嵌入式嵌入式移植ARM移植JREjava文章分类Java后端开发阅读数79 前言 因公司项目需求,需要在zynq 7000平台下运行 java web程序,所 阅读全文

posted @ 2023-11-11 17:48 zxddesk 阅读(206) 评论(0) 推荐(0) 编辑

精简JRE
摘要:原文 https://blog.csdn.net/qq_34407846/article/details/90581685 由于开发windows下的exe需要依赖java环境,java运行环境即jre如果是没裁剪的话很大有100M多,大部分的class和dll都用不到,所以发布windows下的项 阅读全文

posted @ 2023-11-11 16:53 zxddesk 阅读(293) 评论(0) 推荐(0) 编辑

Java虚拟机
摘要:JamaicaVm(商业版和免费个人版)MicroJVM(商业)Aonix Perc(商业)PreonVm(商业)AvianVM(开源)Open Mika(开源)Squawk(开源)SimplRJT(开源不需要RTO来支持线程)Kaffe(开源) 阅读全文

posted @ 2023-11-10 15:26 zxddesk 阅读(17) 评论(0) 推荐(0) 编辑

市面上主流嵌入式操作系统(RTOS)有哪些?看这11种操作系统
摘要:市面上主流嵌入式操作系统(RTOS)有哪些?看这11种操作系统 嵌入式操作系统RTOS2023-03-13 16:26广东 满足实时控制要求的嵌入式操作系统(RTOS)操作系统,以下介绍11种主流的RTOS,分别为RTX、Vxworks、QNX、NuttX、μClinux、FreeRTOS,而国产的 阅读全文

posted @ 2023-11-09 15:45 zxddesk 阅读(931) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示