自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(92)
  • 资源 (1)
  • 收藏
  • 关注

原创 Linux系统移植④:uboot启动流程详解

1、从u-boot.lds可知,uboot的入口地址为_start_start的定义在vectors.S文件中ARM 架构下的异常向量表定义,用于处理系统启动和各类硬件 / 软件异常__image_copy_start到__image_copy_end标记镜像中 需复制到内存的代码 / 数据段起始和结束地址,通常对应镜像在存储设备中的物理加载地址__image_copy_start地址为0x87800000__image_copy_end其地址为:0x8784f168。

2025-05-30 01:41:28 366

原创 Linux系统移植③:uboot源码目录分析

因为uboot会使用到一些经过编译才会生成的文件,因此我们在分析uboot的时候,需要先编译一下uboot。

2025-05-26 01:13:48 162

原创 Linux系统移植②:uboot命令使用

可以通过在uboot环境下输入help或者?可以显示当前uboot支持的所有命令列表若想了解某个具体命令的作用和语法,可以输入?+ 命令名如:?boot提示如下:解释:boot 命令的作用是执行 U-Boot 中 bootcmd 定义的默认启动序列,快速启动目标系统(如 Linux 内核)。1、bdinfo:用于查看开发板信息2、printenv:用于查看当前开发板的环境变量给出主要几个环境变量参数的介绍3、环境变量的配置和保存命令setenv:用于配置环境变量。

2025-05-26 00:26:58 634

原创 Linux系统移植①:uboot概念

本文介绍了Linux系统移植中的uboot概念及其编译过程。uboot是一个通用的bootloader程序,主要用于初始化DDR并将Linux镜像从外部存储加载到DDR中启动。文章详细说明了uboot的获取途径(官网、SOC厂商和开发板厂商版本),并提供了uboot的交叉编译步骤,包括配置命令、编译参数设置以及常见错误处理。最后展示了编译生成的u-boot.bin文件处理、烧写方法及验证结果。整个流程涵盖了从源码获取到实际烧录的完整操作指南。

2025-05-24 21:42:34 432

原创 Linux相关知识积累

Linux 系统相关知识积累

2025-05-03 02:03:43 951

原创 WiFi相关功能使用教程(hostapd及hostapd_cli)

WiFi相关功能使用教程(hostapd及hostapd_cli)

2025-02-23 17:50:45 798

原创 WiFi相关功能使用教程(wpa_supplicant及wpa_cli)

执行命令前需要进入到/var/目录下新建一个run子目录(若已经存在则忽略该步骤,原因是启动wpa_cli客户端的时候 会去链接该目录下生成的wpa_supplicant文件夹目录下的节点(该文件启动wpa_supplicant服务器的时候会自动生成)),若不存在该目录直接启动wpa_supplicant会失败。出现如上错误,再次打开/etc/wpa_supplicant.conf文件,将文件中Example blocks下的所有样例全都注释掉,仅保留自己新增的WiFi链接信息。

2025-02-23 17:18:05 1158

原创 udhcp交叉编译全流程

udhcp交叉编译全流程

2025-02-23 16:53:35 317

原创 WiFi交叉编译全流程(wpa_supplicant及hostapd)

Wifi交叉编译全流程(wpa_supplicant及hostapd)

2025-02-23 16:38:09 1106

原创 libwebsockets交叉编译全流程

libwebsocket交叉编译全流程

2025-02-23 15:34:52 1009

原创 系统架构设计师⑧:软件工程-软件开发方法与模型

软件工程-软件开发方法与模型

2024-10-07 15:44:40 638

原创 系统架构设计师⑦:企业信息化战略与实施

企业信息化战略与实施

2024-10-06 19:16:29 1178

原创 系统架构设计师⑥:知识产权与标准化

知识产权与标准化

2024-10-05 16:49:07 348

原创 系统架构设计师⑤:系统性能

系统性能

2024-10-05 00:47:02 629

原创 系统架构设计师④:计算机网络

计算机网络

2024-10-03 18:11:27 1341 3

原创 系统架构设计师③:数据块系统

数据块系统

2024-10-03 14:48:28 1144

原创 系统架构设计师②:操作系统

计算机操作系统概述

2024-07-26 02:26:09 1218

原创 系统架构设计师①:计算机组成与体系结构

系统架构设计师计算机组成与体系结构简介

2024-07-22 00:53:06 913

原创 手机端(APP点灯blinker)-PC端(Node-red)-设备端(ESP32)-客户端(MQTTX客户端)四者之间的通信——通过MQTT通信(问题处理)

用于详解手机端(APP点灯blinker)-PC端(Node-red)-设备端(ESP32)-客户端(MQTTX客户端)四者之间的通信——通过MQTT通信中碰到的问题

2023-03-18 22:14:08 3495 2

原创 Makefile学习⑩:Makefile中的自定义函数

Makefile中自定义函数的定义和使用

2023-01-29 17:42:53 598 3

原创 Makefile学习⑨:Makefile中的等号和shell命令的使用

Makefile中的等号区分和shell命令的使用

2023-01-29 16:11:19 950

原创 Makefile学习⑧:Makefile中通用部分做公共头文件

Makefile中通用部分做公共头文件

2023-01-28 21:24:20 1101

原创 Makefile学习⑦:编译动态链接库和静态库

Makefile编译动态库和静态库

2023-01-28 18:04:07 10593 3

原创 Makefile学习⑥:Makefile运行流程

Makefile运行流程图解

2023-01-27 18:35:49 423

原创 Makefile学习⑤:Makefile中的伪目标和模式匹配

Makefile中的伪目标和模式匹配

2023-01-27 17:58:29 607

原创 Makefile学习④:Makefile中的变量

Makefile中的变量与系统常量

2023-01-26 20:41:08 371

原创 Makefile学习③:编译流程

Makefile编译流程

2023-01-26 02:45:58 1363

原创 Makefile学习②:Makefile基本语法

Makefile基本语法

2023-01-26 00:51:37 1597

原创 Makefile学习①:Makefile介绍

Makefile简介,Makefile和CMake的关系

2023-01-25 23:18:06 1014

原创 经验积累①:关于设备程序的版本迭代方案详解

给出一种嵌入式版本升级迭代配置变更的解决方案

2022-10-29 13:28:16 2349

原创 Linux内核学习①:内核的下载、编译及过程中的问题处理

内核的下载、编译及过程中的问题处理

2022-08-20 22:35:45 4928 2

原创 Linux中提高效率的环境配置

Linux中提高效率的环境配置,包括中文界面的配置,Vim的配置等

2022-08-17 23:11:38 360 1

原创 Arduino学习笔记:JSON报文的解析与构建

Arduino 解析和构建JSON报文的简单Demo

2022-04-10 21:44:23 14251 3

原创 Arduino学习笔记:FreeRTOS——ESP32多任务处理

Arduino实现多任务(多线程的一个Demo例子,详细注释,通俗易懂)

2022-04-04 05:00:33 9008 7

原创 计算机体系结构学习笔记:①计算系统结构的基础知识

计算机系统结构的性能计算基础公式

2022-03-06 01:21:27 1751 1

原创 手机端(APP点灯blinker)-PC端(Node-red)-设备端(ESP32)-客户端(MQTTX客户端)四者之间的通信——通过MQTT通信(下)

手机端(APP点灯blinker)-PC端(Node-red)-设备端(ESP32)-客户端(MQTTX客户端)四者之间的通信——通过MQTT通信(下)

2022-02-06 05:32:24 7128 18

原创 手机端(APP点灯blinker)-PC端(Node-red)-设备端(ESP32)-客户端(MQTTX客户端)四者之间的通信——通过MQTT通信(上)

手机端(APP点灯blinker)-PC端(Node-red)-设备端(ESP32)-客户端(MQTTX客户端)四者之间的通信——通过MQTT通信

2022-02-06 02:15:40 17001 3

原创 Windows和Linux2种操作系统中搭建Node-Red环境

Windows和Linux2种操作系统中搭建Node-Red环境在Windows环境中安装Node-red①去Node-red官网:https://nodered.org/,点击开始②选择Getting started在本地安装③里面有很多选项,可以选择在树莓派上,Docker上等环境安装,我们选择在本地安装④由于我们是Windows系统因此我们点击这个(博主的操作系统是:Windows11)⑤这个界面有详细的安装教程介绍,由于原网页是英文版的不好理解,这边博主将网页翻译一下给大家讲解下

2022-01-13 23:09:06 3505 1

原创 验证EMQ X服务器的搭建以及MQTTX的简单使用

EMQ X服务器与MQTT的简单使用,消息的订阅和发布等

2022-01-13 00:12:09 4622 19

原创 搭建EMQ X本地服务器(保姆级教学)

Windows和Linux两种操作系统种搭建EMQ X服务器的保姆级教学~!

2022-01-12 23:08:38 16823 12

个人demo,用完就删

个人demo,用完就删

2023-01-03

SI个人用友好配置环境

SI个人用友好配置环境

2022-08-17

个人CRT优秀配置,提高UI友好型

个人CRT优秀配置,提高UI友好型

2022-08-17

Linux学习资料.pdf

适合学习Linux的萌新,基础资料,B站上找的,分享出来,里面也有对应的课程代码啥的,稍微会一点就能成功运行。

2021-08-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除