随笔分类 -  Linux系统搭建

SPL启动分析
摘要:SPL启动分析 原文 https://zhuanlan.zhihu.com/p/520189611?utm_id=0 1 spl简介 典型的uboot启动流程通常包含三个阶段,bootrom(或xip)--> spl --> uboot。其中bootrom的特点如下:(1)其存储介质需要具有片上执行 阅读全文

posted @ 2023-11-09 11:08 zxddesk 阅读(193) 评论(0) 推荐(0) 编辑

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

posted @ 2023-11-07 17:42 zxddesk 阅读(672) 评论(0) 推荐(0) 编辑

FreeRTOS任务调度
摘要:FreeRTOS任务调度器有哪些功能? FreeRTOS 任务调度器具有以下功能: 实现并发性和时间确定性:FreeRTOS 的任务调度器是实现并发性和时间确定性的核心组件,它使用抢占式调度算法,通过分配优先级来确保高优先级的任务能够在低优先级任务之前执行。 动态优先级调整:任务的优先级可以动态地进 阅读全文

posted @ 2023-11-05 18:56 zxddesk 阅读(321) 评论(0) 推荐(0) 编辑

FreeRTOS 解析
摘要:FreeRTOS 解析 xidianjunnan 分类专栏: 操作系统 文章标签: mcu 物联网 iot————————————————版权声明:本文为CSDN博主「xidianjunnan」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https:/ 阅读全文

posted @ 2023-11-05 18:07 zxddesk 阅读(81) 评论(0) 推荐(0) 编辑

选择实时操作系统(RTOS)的要点详解
摘要:选择实时操作系统(RTOS)的要点详解 dy9h127cequf•来源:CSDN-refine19• 2023-05-30 09:45 • 561次阅读 • 0个评论 对许多嵌入式项目来说,系统设计师都倾向于选择实时操作系统(RTOS)。但RTOS总是必要的吗?答案是取决于具体的应用,因此了解我们要 阅读全文

posted @ 2023-11-05 14:08 zxddesk 阅读(192) 评论(0) 推荐(0) 编辑

spi-flash 启动适配
摘要:spi-flash 启动适配 2022-07-06 编辑本页 对于从spi-flash启动系统,需要对 uboot / dts /内核配置都有所修改,打包与烧写请参考一键烧录及脚本使用说明 以下将以16M flash为例,介绍 spi flash 的适配过程。 一、分区规划# 下表为分区规划表: 分 阅读全文

posted @ 2023-11-02 18:08 zxddesk 阅读(400) 评论(0) 推荐(0) 编辑

ABI、EABI、OABI、GNU EABI
摘要:ABI、EABI、OABI、GNU EABI 应用二进制接口(Application Binary Interface,ABI)定义了一个系统中函数的参数如何传送、如何接受函数返回值、数据类型的大小、布局和对齐、应用程序应如何对操作系统进行系统调用、对象文件,程序库等的二进制格式等细节。ABI 允许 阅读全文

posted @ 2023-11-02 11:49 zxddesk 阅读(165) 评论(0) 推荐(0) 编辑

Allwinner SoC based boards
摘要:Allwinner SoC based boards For boards using an Allwinner ARM based SoC ("sunxi"), the U-Boot build system generates a single integrated image file: u- 阅读全文

posted @ 2023-11-01 20:44 zxddesk 阅读(51) 评论(0) 推荐(0) 编辑

Ubuntu下编译最新版本全志开源FEL模式工具sunxi-tools
摘要:1、sunxi-tools介绍 sunxi-tools是一组用于全志SoC系列芯片的开源命令行工具,全志的SoC一般以sun开头,x为数字,以i结尾。对于sun4i,sun5i,sun6,sun8i,sun9i.等等系列都可以使用这个工具。比如手上的这个板子是H616,它的名字是sun50i-H61 阅读全文

posted @ 2023-10-31 14:59 zxddesk 阅读(836) 评论(0) 推荐(0) 编辑

U-Boot工作原理
摘要:U-Boot是一个开源的bootloader项目,具有多种功能和特性。以下是U-Boot的主要功能和工作原理的简要介绍: 初始化硬件:U-Boot可以初始化各种硬件设备,包括CPU、内存、硬盘、网络接口等。它通过执行一系列的初始化代码,将硬件环境设置好,以便后续的操作或程序的运行。 支持丰富的外设驱 阅读全文

posted @ 2023-10-27 15:04 zxddesk 阅读(115) 评论(0) 推荐(0) 编辑

linux系统中dtb文件的作用
摘要:在Linux系统中,dtb文件是Device Tree Blob(设备树二进制)的缩写。它主要用于描述硬件配置和设备信息,为内核启动时加载驱动提供必要的参数。 dtb文件可以减少内核版本的数量的原因在于,同一份Linux内核代码可以在多个板卡上运行,每个板卡可以使用自己的dtb文件。在Linux内核 阅读全文

posted @ 2023-10-27 13:59 zxddesk 阅读(451) 评论(0) 推荐(0) 编辑

JTAG调试原理
摘要:orign address: http://www.veryarm.com/1124.html JTAG调试原理 知识经验 1个月前 (12-12) 332浏览 2评论 JTAG(Joint Test Action Group,联合测试行动小组)是一种国际标准测试协议,主要用于芯片内部测试。现在多数 阅读全文

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

硬件设备 之一 详解 JTAG、SWD 接口、软 / 硬件断点、OpenOCD、J-link
摘要:硬件设备 之一 详解 JTAG、SWD 接口、软 / 硬件断点、OpenOCD、J-link news/2023/10/26 14:06:49 JTAG 和 SWD 在嵌入式开发中可以说是随处可见,他们通常被用来配合 J-Link 、ULINK、ST-LINK 等仿真器在线调试嵌入式程序。此外,还有 阅读全文

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

Using Orange Pi One as an SPI programmer with flashrom
摘要:Using Orange Pi One as an SPI programmer with flashrom 30 October 2019 #linux#orangepi#flashrom That's quite simple. I was using Armbian Buster with 4 阅读全文

posted @ 2023-10-25 17:24 zxddesk 阅读(32) 评论(0) 推荐(0) 编辑

关于及时编译与JIT
摘要:#我在host机上将c语言程序 通过LLVM编译成中间代码IR,让把IR加载到ARM开发板执行可以吗? 是的,您可以在主机上使用 LLVM 将 C 语言程序编译为中间代码(IR),然后将该 IR 代码加载到 ARM 开发板上执行。 要实现这一目标,您需要完成以下步骤: 在主机上安装 LLVM 编译器 阅读全文

posted @ 2023-10-25 12:58 zxddesk 阅读(31) 评论(0) 推荐(0) 编辑

STM32在上面运行Java虚拟机确实惊人
摘要:STM32在上面运行Java虚拟机确实惊人,但实现了这一点的是特殊优化的Java虚拟机版本,如MicroEJ或JamaicaVM等,它们都是专门为嵌入式系统设计的。 这种Java虚拟机的大小能够做到如此之小(上到几十KB)主要是因为以下全面策略: 功能适配:不同于标准的Java虚拟机,这些虚拟机只包 阅读全文

posted @ 2023-10-25 11:48 zxddesk 阅读(372) 评论(0) 推荐(0) 编辑

全志V3S嵌入式驱动开发(基于usb otg的spi-nor镜像烧入)
摘要:全志V3S嵌入式驱动开发(基于usb otg的spi-nor镜像烧入) 2023/10/24 18:27:22 【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 说到了用usb otg来实现spi nand flash的烧入,这中间主要用到了Ph 阅读全文

posted @ 2023-10-24 18:31 zxddesk 阅读(872) 评论(0) 推荐(0) 编辑

jlink 与 swd 接口定义
摘要:jlink 与 swd 接口定义 zhbi98 于 2022-01-08 16:49:07 发布 阅读量3.4w 收藏 71 点赞数 12分类专栏: ARM嵌入式开发 文章标签: 单片机 stm32 嵌入式硬件 arm版权 ARM嵌入式开发专栏收录该内容19 篇文章4 订阅订阅专栏1. JLink 阅读全文

posted @ 2023-10-23 12:25 zxddesk 阅读(998) 评论(0) 推荐(0) 编辑

简述调试仿真器协议(JTAG、SWD)及各类调试器(Jlink、Ulink、STlink)
摘要:简述调试仿真器协议(JTAG、SWD)及各类调试器(Jlink、Ulink、STlink) 林云 林栖谷隐,不知所云 17 赞同 1 评论 72 收藏 入门嵌入式编程,总会对市面上种类繁多的调试器感到困惑。本文简单介绍一下现在主流的仿真器协议(JTAG、SWD)及各类调试器(Jlink、Ulink、 阅读全文

posted @ 2023-10-17 21:00 zxddesk 阅读(1982) 评论(0) 推荐(0) 编辑

ARM架构上用来替代JTAG的调试协议SWD
摘要:ARM架构上用来替代JTAG的调试协议SWD 2019-08-29 19:27:54 来源: 嘶吼RoarTalk 举报 1 分享至 对于嵌入式开发人员和专门攻击硬件的黑客来说,JTAG 实际上是调试和访问微处理器寄存器的标准。该协议已使用多年,至今仍在使用,JTAG调试接口必须使用VCC、GND电 阅读全文

posted @ 2023-10-17 20:17 zxddesk 阅读(200) 评论(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
点击右上角即可分享
微信分享提示