- 博客(9)
- 资源 (14)
- 收藏
- 关注
原创 自研微内核OS —— 设计及实现介绍
4.3 基于函数压栈大小(非fp)的方式进行栈帧回溯的,实现通用化栈回溯,可在所有平台,所有编译优化等级有效工作,可以避免不同平台,不同优化等级输出的代码不使用FP方式导致的无效问题以及因额外占用寄存器以及额外软件代码操作导致的效率降低问题。可支持全部类型的app:静态、动态、绝对地址、地址无关类型的app以及使用共享库的app进程。配合定制的UI分析工具,可实现半自动化定位。支持Visual Studio Code,可实现远程开发、远程调试,通过编译配置、第三方工具、插件扩展,可实现高效的智能代码感知。
2024-06-18 00:21:57 991
原创 V500 PRO 多模版 说明书
1:开机状态下,FN+1/2/3长按3秒进入蓝牙1/蓝牙2/蓝牙3设备对码状态,即进入蓝牙搜索配对状态,此时对码灯开始闪烁,进入对码状态。2:任意状态下长按蓝牙设备组合键,键盘自动进入蓝牙对码状态,如果60s内没有配对成功,键盘进入深睡;可在最多5台配对设备之间进行切换(通过蓝牙最多连接3台设备,通过USB线和接收器各连接1台设备)。短按键盘的组合键Fn+1、Fn+2、Fn+3、FN+4和Fn+5可在配对设备之间循环切换。1.选择“开始”,依次选择“设置”>“设备”>“蓝牙”。2:蓝牙指示灯:蓝色灯。
2024-01-02 14:46:07 1234
原创 arm 内存屏障
// 内存屏障内存屏障是为了处理 乱序重排导致不同核之间的关联数据、指令操作。乱序操作主要是缓存等其他硬件机制导致的memory数据、指令不一致。缓存分为:数据cache、指令cache、指令流水线,所以内存屏障分为数据屏障、指令屏障。指令同步屏障(ISB):它会清洗流水线,以保证所有它前面的指令都执行完毕之后,才执行它后面的指令 // 举例:更改ASID 、 切换TLB 、分支预测维护操作、修改 CP15 寄存器,导致将要执行的代码发生变化,如果不使用屏障,会出现乱序后先执行无效的代码...
2022-04-10 15:21:26 85
转载 Linux[ELF]: ELF文件结构简单梳理
Linux[ELF]: ELF文件结构简单梳理一.编译过程-ELF文件生成二.ELF的文件概述2.1 4种ELF文件类型ELF文件类型 说明 实例 Relocatable File 包含例代码和数据,可以被链接成可执行文件或共享目标文件 Linux下的.o文件 Executable File 包含可以直接执行的程序,ELF可执行文件,一般没有扩展名 /bin/bash文件 Shared Object File 包含代码和数据,和其他目
2021-03-02 11:26:18 27874
dtb转dts工具,用于windows下反编译dtb二进制文件
2023-01-05
函数查找工具v1.7(原名“栈分析工具”)
2022-11-05
ELF解析工具 v1.7(elf格式解析工具)
2022-11-05
二进制文件转C语言数组工具
2021-11-07
socket DEMO.rar
2020-02-26
线程调度分析、监控工具(demo)
2019-12-04
os镜像+app工程demo+介绍文档.rar
2019-05-26
如何一步步从rtos深入到linux.pdf
2019-05-26
elf格式解析工具 v1.2(解析64位elf)
2018-12-19
elf格式解析工具 v1.2(解析32位elf)
2018-12-19
栈数据分析工具v1.3
2018-12-08
《ARM体系结构与编程》杜春雷.pdf( 高清带标签页)
2017-09-10
SEED-XDS560Plus Emulator x64
2017-09-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人