自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ARMV8 RK3399 u-boot TPL启动流程分析 --crt0.S

在__main函数中,主要完成了U-Boot的初始化流程,分为几个关键步骤。首先,准备board_init_f的运行环境,并跳转到该函数。接着,设置board_init_f申请的栈和全局数据(GD)。随后,执行relocate_code,将U-Boot代码重定位到board_init_f计算出的目标地址,TPL和SPL会跳回crt0。之后,设置board_init_r的运行环境,完整U-Boot的剩余工作由c_runtime_cpu_setup完成,最后跳转到board_init_r。在board_init

2025-05-12 23:15:47 589

原创 ARMV8 RK3399 u-boot TPL启动流程分析 --start.S

armv8 RK3399 uboot TPL启动流程分析 --start.S

2025-05-11 21:10:13 431

原创 Ubuntu/Windows 双系统睡眠唤醒崩溃问题终极调试指南

Windows 快速启动(Fast Startup)导致硬件状态未完全重置,Ubuntu 无法正确接管硬件。进入 Ubuntu 后,Ubuntu 睡眠唤醒异常(键盘灯亮但黑屏→自动重启)。出现唤醒崩溃,"关机" 后正常 → 确认是 Windows 硬件状态残留问题。- 选择 "关机" → 手动开机 → 进入 Ubuntu → 测试睡眠唤醒。- 选择 "重启" → 进入 Ubuntu → 测试睡眠唤醒。# 等待 10 秒后按键盘唤醒,观察是否正常。(非重启)后进入 Ubuntu 测试。

2025-05-04 15:04:59 825

原创 Ubuntu 连接 air pods

Ubuntu 连接 air pods

2025-02-16 17:17:53 379

原创 Rockchip 下载工具rkdeveloptool工作流程分析

rkdeveloptool工作流程分析

2024-12-28 22:50:18 154

原创 基於RISC-V QEMU 仿真運行Linux 系統環境搭建

文章詳細說明如何從堶零開始基於RISC-V QEMU 仿真運行Linux 系統環境搭建,是Linux 小白入門教程不二之選

2023-09-17 11:34:45 711

原创 QEMU 啓動gdb 調試

上一章介紹了如何使用QEMU 運行RISC-V 程序, GDB 作爲強大的代碼調試工具,對軟件開發至關重要,本章介紹如何啓動GDB 調試

2023-09-02 14:25:26 478

原创 QEMU 仿真RISC-V freeRTOS 程序

文章成功實現qemu 仿真RISC-V freeRTOS 程序

2023-08-27 15:56:07 1272

原创 platform_driver_registerAPI使用说明及原理分析

platform_driver_register 原理分析

2023-04-01 13:33:35 619 2

原创 linux kernel iio 架构

linux kernel iio 架构

2023-02-26 13:37:23 2285

原创 make menuconfig defconfig savedefconfig 区别

make menuconfig defconfig savedefconfig 区别

2023-02-19 21:51:15 503

原创 Leetcode 爬楼问题

Leetcode 爬楼问题

2023-01-26 22:48:58 175 1

原创 Leetcode 开根号并返回向下取整结果

Leetcode 开根号并返回向下取整结果

2023-01-25 22:56:01 369

原创 Leetcode 数组存储大整数加一

Leetcode 数组存储大整数加一

2023-01-24 23:03:04 587

原创 Leetcode获取字符串最后一个单词长度

Leetcode获取字符串最后一个单词长度

2023-01-23 21:34:14 163

原创 Leetcode 每日一题 --查找有序数组插入位置

Leetcode 每日一题 --查找有序数组插入位置

2023-01-22 22:45:21 1588

原创 Leetcode 每日一题 --合并单向链表

Leetcode 每日一题 --合并单向链表

2023-01-21 17:57:15 101

原创 Leetcode 每日刷题 --删除数组指定值元素

Leetcode 每日刷题 --删除数组指定值元素

2023-01-21 13:32:49 145

原创 Leetcode 每日刷题 --有序数组去重

Leetcode 每日刷题 --有序数组去重

2023-01-21 12:13:47 221

原创 Leetcode 每日刷题 --左右括号匹配

Leetcode 每日刷题 --括号匹配

2023-01-19 00:09:51 399 2

原创 Leetcode 每日刷题 -- Longest Common Prefix

Leetcode 每日刷题 -- Longest Common Prefix

2023-01-16 22:46:46 518

原创 Leetcode 每日刷题--罗马数字转整数

Leetcode 每日刷题--罗马数字转整数

2023-01-15 13:38:04 122

原创 Leetcode 每日刷题 --回文数判断

Leetcode 每日刷题 --回文数判断

2023-01-15 10:58:39 586

原创 Leetcode 每日刷题 --两数之和

Leetcode 每日刷题 --两数之和

2023-01-15 10:32:36 766

原创 解决 ubuntu GDB failed to load libncures.so.5

解决 ubuntu GDB failed to load libncures.so.5

2022-11-07 23:20:08 467

原创 git push permission denied 解决没有权限问题

git push permission denied 解决没有权限问题,极简教程

2022-10-31 22:54:07 2095

原创 ubuntu 安装stlink tool (source code 版本)

ubuntu 安装stlink tool (source code 版本)

2022-10-30 14:02:07 274

原创 Ubuntu嵌入式开发编译工具链安装教程之Arm GNU Toolchain

Ubuntu嵌入式开发编译工具链安装教程之Arm GNU Toolchain

2022-10-29 10:20:37 2909

原创 AltiumDesigner 封装库插件推荐 -- samacsys

AltiumDesigner 封装库,samacsys 使用简介,PCB 效率神奇

2022-10-10 09:58:02 3400 1

原创 gerrithub 使用教程, 补全github codereview 功能

github+gerrithub 代码托管教程

2022-07-23 23:03:08 755

原创 GIT 命令大全 --持续更新中

GIT 命令大全 --持续更新中

2022-01-31 08:51:37 288 1

原创 FreeRTOS Task 创建流程浅析

创建Task API:动态创建:xTaskCreate静态创建Task API:xTaskCreate

2021-06-14 17:39:32 328

原创 FreeRTOS 启动流程浅析 vTaskStartScheduler --待续

FreeRTOS 启动流程浅析之 vTaskStartScheduler

2021-06-14 16:03:18 574

原创 K210 入门

K210 Downlaod:usage: kflash [-h] [-p PORT] [-f FLASH] [-b BAUDRATE] [-l BOOTLOADER] [-k KEY] [-v] [--verbose] [-t] [-n] [-s] [-B {kd233,dan,bit,bit_mic,goE,goD,maixduino,trainer}] [-S] firmwarepositional argume...

2021-03-13 11:10:08 538

原创 ubuntu 常用命令---持续更新中

安装notepad:

2020-03-01 15:52:55 122

原创 The different in public protected private inheritance

The source code could be access in the link below for test: https://github.com/wly3155/test2/blob/master/inheritance_test.cpp   

2020-03-01 10:27:56 208

原创 设计模式学习笔记 ----持续更新中

何谓设计模式: 软件开发人员在开发过程面临的一般问题的解决方案,这些方案是在长时间对错误的总结得出的。优点:代码重用率高,易被他人理解,可靠性高。分类: a: 创建型模式 factory pattern, abstract factory pattern, signleton pattern,builder pattern, protatyp...

2020-02-23 21:26:06 192

原创 How to log the call stack in the Android framework at the Android 9

Case1: framework->native->c++e.g. : 想查看ISensorEventConnection.cpp 中某个API 调用栈1. #include <utils/CallStack.h>2 vim ../Android.bp, shared libs 中添加 libutilscallstack3 API 中添加Android::C...

2019-03-19 23:00:04 259

原创 Android Sensor ARCH--getSystemService

Refs:http://www.cnblogs.com/lcw/p/3402770.htmlhttps://source.android.com/devices/architecturePATH:frameworks/base/core/java/android1. SensorManager.java getSystemService2. ContextImpl.j...

2019-03-15 17:01:08 136

原创 Android Sensor ARCH Introduction--Waiting for update

1. Sensor HAL层接口 Google为Sensor提供统一的HAL接口,Android中Sensor的HAL接口定义在:hardware/libhardware/include/hardware/sensors.h。包含:sensor type宏定义; sensor模块结构体定义struct sensors_module_t扩展于struct hw...

2019-03-10 18:21:16 186

Solidworks 软件自动卸载工具

1。 自动识别电脑安装solidworks 软件, 2。UI 操作,简单方便,彻底解决solidworks 重新安装失败问题。

2022-10-12

串口调试工具虚拟串口.exe

调试串口时,一般需要两台主机,或主机与开发板之间有物理连接。 通过虚拟串口调试工具,创建一对虚拟串口端号,避免了物理连接,不需要硬件也可以调试串口

2020-07-12

空空如也

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

TA关注的人

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