自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 linux 错误码 —— 详解

linux 错误码 errno

2023-08-09 16:40:31 250

原创 printf 格式控制符

printf 字符串 格式化

2023-08-02 15:33:48 85

原创 设备树dtb转dts工具 —— 使用介绍

设备树dtb转dts

2023-03-15 22:30:21 28164 5

原创 函数查找工具 —— 使用介绍

函数地址查找 addr2line 栈回溯 栈分析工具

2022-10-25 23:35:22 51476

原创 ELF解析工具 —— 使用介绍

ELF解析工具 函数栈大小

2022-10-24 23:10:37 69804 3

原创 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二进制文件

dtb二进制设备树转dts设备树源文件工具,适合windows使用。选择dtb文件后将会自动换成dts源文件。 功能介绍:将设备树dtb文件反编译、转换成dts设备树源文件。

2023-01-05

函数查找工具v1.7(原名“栈分析工具”)

根据gcc/mdk/iar/ccs等编译器产生的ELF格式文件,计算出函数地址对应的函数(名)及相应的代码位置。因此可以可利工具回溯异常时的函数调用。支持32位/64位elf文件自适应解析、支持高dpi显示、支持窗口伸缩。 v1.7 更新:完善路径以及行号显示准确性,并显示完整路径。

2022-11-05

ELF解析工具 v1.7(elf格式解析工具)

支持全部ELF类型解析。支持32位/64位elf文件自适应解析、可解析elf文件头、程序头、节头、字符表、符号表、hash表、版本定义表、版本依赖表、动态信息表等。 更多详细介绍请访问:https://blog.csdn.net/tanming1987/article/details/126445826 可以解析linux及大部分嵌入式的编译输出文件,如gcc、keil mdk、iar、ccs等编译器的输出文件格式均为ELF。

2022-11-05

二进制文件转C语言数组工具

功能介绍:文件转成C源码数组,可以将文件转换成C语言数组文件。可以转换任意文件:如二进制/十六进制的bin文件或任意的普通文件,均可转换成C源码数组文件。 转换后的数组.C文件可用于windows、linux、嵌入式rtos等环境 操作简单,支持拖拽,支持文件关联

2021-11-07

socket DEMO.rar

基于‘多线程服务器端设计(吴静).doc’为基础修改而来,修复潜在的bug。使用vs2012编译,包含客户端以及服务器端代码,demo包含完整的api使用流程,并包含简易的应答交互环节。服务器支持多线程并发处理,工程运行调试ok,非常适合入门。压缩包内包含《多线程服务器端设计(吴静).doc》、整套vs工程的解决方案、源代码

2020-02-26

线程调度分析、监控工具(demo)

线程调度图形化分析工具,根据优先级依次分行排列线程信息:分别显示 序号、优先级、线程名、线程调度运行图形化信息 可以统计运行次数、调度次数、实际运行时间、运行总时间(含被抢占时间)、有效运行时间比(实际运行时间/运行总时间),CPU使用率 可以在线监控,也可以导入数据分析 demo例程使用ti sys\bios 系统做演示,内含演示源代码及相应的数据 demo使用方式:加载.dat数据以及.out程序文件,通过ctrl+滚轮控制缩放,通过垂直、水平滚动条控制图形上下左右移动

2019-12-04

os镜像+app工程demo+介绍文档.rar

os二进制文件 + 5个app工程demo + 如何一步步从rtos深入到linux.pdf 基于三星 S3C2440 友善之臂开发板mini2440 开发设计,主要功能: 1) BootLoader 自加载、急速加载性能优化 2) MMU、协处理器 CP15 设计 3) 内核态、用户态;内核空间、用户空间 设计 4) 物理内存页框管理 5) 虚拟内存地址管理 6) 堆管理 7) 内存映射及反向映射 8) 进程管理,线程管理 9) 实时调度 OS 内核 10) 内存文件系统(ramfs),主要用于进程间通信 11) 统一驱动接口、文件系统方式管理 12) OS 系统调用

2019-05-26

如何一步步从rtos深入到linux.pdf

此文档主要是介绍系统设计方案以及基本入门介绍的的综合性介绍文档 系统基于三星 S3C2440 友善之臂开发板mini2440 开发设计,主要功能: 1) BootLoader 自加载、急速加载性能优化 2) MMU、协处理器 CP15 设计 3) 内核态、用户态;内核空间、用户空间 设计 4) 物理内存页框管理 5) 虚拟内存地址管理 6) 堆管理 7) 内存映射及反向映射 8) 进程管理,线程管理 9) 实时调度 OS 内核 10) 内存文件系统(ramfs),主要用于进程间通信 11) 统一驱动接口、文件系统方式管理 12) OS 系统调用

2019-05-26

elf格式解析工具 v1.2(解析64位elf)

用来解析elf格式文件,如ccs/mdk/iar的编译 输出.out文件 或ARM/MDK编译的axf文件 使用mfc设计,使用虚拟列表完美提升工具性能; V1.2 优化了显示输出并改进了动态符号的显示

2018-12-19

elf格式解析工具 v1.2(解析32位elf)

用来解析elf格式文件,如ccs/mdk/iar的编译 输出.out文件 或ARM/MDK编译的axf文件,使用mfc设计,使用虚拟列表完美提升工具性能;V1.2 优化了显示输出并改进了动态符号的显示

2018-12-19

栈数据分析工具v1.3

根据DSP/CCS ARM/MDK 编译的out/axf elf格式文件,格局输入的函数地址计算出对应函数名,可以作为DSP/ARM异常时的栈数据计算出函数调用记录

2018-12-08

elf格式解析工具

用来解析elf格式文件,如DSP/ccs的编译输出.out文件 或ARM/MDK编译的axf文件,使用mfc设计,使用虚拟列表完美提升工具性能

2017-10-01

《ARM体系结构与编程》杜春雷.pdf( 高清带标签页)

《arm体系结构与编程》经典的一本深入arm体系的书,是一本深入了解ARM体系结构+linux操作系统移植、底层设计的必备书籍。

2017-09-10

SEED-XDS560Plus Emulator x64

最新的XDS560Plus仿真器驱动,支持CCS3.1、CCS3.3、CCS4及其以上版本 XDS560PLUSV2.8及其以上硬件版本可以支持x64,v2.6兼容性存在一定问题,部分PC不支持

2017-09-10

飞雪串口助手

飞雪串口调试助手 适用于modbus RTU调试 win7 元素界面风格 自定义的数据栏 全自动、智能化的串口软件 ——努力实现最好的软件体验性!

2014-12-25

空空如也

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

TA关注的人

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