自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 如何在 Sublime 文本编辑器中使用 wsl

参考 https://blog.csdn.net/xixihahalelehehe/article/details/124117723。

2023-07-19 19:55:32 169

原创 基于adb 命令使用错误记录

kill 掉指定 PID 进程。

2023-03-27 09:56:59 92

原创 通过scp或者rsync主动将文件从linux复制到windows10 上面

效率工具

2023-03-26 21:30:53 782

原创 设备树文件基本知识

设备树

2023-02-28 18:34:15 77

原创 Ubuntu 源码安装 lz4c 以及 bear (无root权限情况下)

lz4c 编译源码安装

2023-02-27 09:26:49 2585

原创 小米R4A-千兆版本刷机

固件版本: 2.28.69。

2022-10-12 15:49:53 2425

原创 Flash重新分区 GCC编译器下

目录简介内存分配CPU 内存分配链接脚本使用分区修改对应的 flash数据需要实现的API简介需要在程序运行当中修改 Flash。写一篇文章来记录一下。CPU 是 MLX81108使用得编译器是mlx-gcc内存分配CPU 内存分配我们需要修改得数据位于 0x5000 ~ 0xBFFF之间。链接脚本因此需要修改 .ld文件增加一个段。现在增加一个私有的段到flash中,...

2020-03-16 03:27:57 474 1

原创 QEMU & GDB 调试内核

目录简介文件的分布编译内核修改**config**配置编译运行gdb 开始调试参考资料简介本篇文章用来QEMU & GDB 调试内核使用文件的分布ROOT=/root/runlinux/Chapter1ROOTFS=$ROOT/fsROOTFS_IMG=$ROOT/rootfs.imgROOTFS_IMG_MOUNT=/mnt/rootfsKERNEL_ROOT=$R...

2020-01-26 15:51:24 141

原创 Linux测量程序的运行时间

目录简介linux时间结构体time_tstruct tmstruct timevaltime_t使用struct timevalclock_t参考资料简介最近开始学习《奔跑吧Linux入门版》的实验,想要检测一下程序排序算的时间。因此想写一篇文章详细学习一下linux的时间格式函数。linux时间结构体根据这一片文章time_t tm timeval 和 时间字符串的转换方法提到...

2020-01-02 15:31:13 680

原创 ARM内核编译以及最小文件系统

编译内核简介编译内核制作最小根文件系统功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入简介本篇文章展示了编译ARM内...

2019-12-30 22:45:16 367

原创 GCC从头到尾自制编译脚本

目录简介获得gcc默认的链接脚本显示编译时详细的过程显示预处理步骤首先生成 *.o 文件 (到汇编这一步)显示链接时的详细信息分析上面两步使用到的信息参考资料简介本文的目的是深入理解gcc编译的过程,以及从编译到链接,做一个自己定制化的编译脚本。常用的预处理编译汇编链接四个步骤就懒得介绍了获得gcc默认的链接脚本ld -verbose > Default.ld # 将 ...

2019-12-30 14:26:43 780

原创 开发环境多个开发工具之间的切换

编译内核简介update-alternatives切换配置简介编译内核的时候,由于不同的版本,经常会需要不同版本的工具链。这篇文件会实现怎么切换不同版本的工具链。使用的工具是update-alternatives。系统最新版本root@zhou ~/ru/runninglinuxkernel_4.0# arm-linux-gnueabi-gcc --version arm-lin...

2019-12-14 17:00:39 303

原创 ZSH配置与使用

文章目录简介基础安装antigen简介下载以及使用插件推荐zsh配置参考文章简介ZSH和bash一样,属于shell的一个种类,不过前者有很多的插件可以使用。有比较多的插件管理器。最著名的莫过于oh my zsh。不过我想使用的是另外的管理器antigen。基础和bash类似,zsh的可执行文件后缀名为 .zsh。其配置文件 名为**.zshrc**。也有一些相应的语法。安装sudo ...

2019-12-11 17:02:58 497

原创 Freescale 设备树DDR3引脚复用初始化

imxq6VERSION = 4PATCHLEVEL = 1SUBLEVEL = 15设备树初始化结构//E:\workProject\kernel_imx\arch\arm\mach-imx\busfreq-imx.cstatic struct platform_driver busfreq_driver = { .driver = { .name = "imx_busfre...

2019-05-02 10:25:21 607

原创 linux文件系统启动分析

简介最近正在制作关于yaffs2的最小文件系统。组成zhou@ubuntu:~/weidongshan/fs/fsroot$ ls bin dev etc lib linuxrc mnt proc root sbin sys tmp usretc文件etc目录下面放置配置文件init进程会根据inittab文件创建子进程。比如调用脚本文件配置IP地址挂载其他文...

2019-04-27 20:57:31 238

转载 u-boot参数分析

简介星期六花了好半天时间学习u-boot。但是编译好u-boot以及kernel以后发现不能启动。因此需要分析u-boot的启动参数。编译以后没有修改的u-boot参数bootargs=noinitrd root=/dev/mtdblock4 rw init=/linuxrc console=ttySAC0,115200bootcmd=nand read.jffs2 0x30007FC...

2019-04-27 19:25:48 218

原创 ubuntu 14.04下使用ndk库编译hello步骤

菜鸟慢慢踩雷。最近需要编译安卓,需要学习关于编译linux上面跑的程序。NDK提供一些标准库文件以及工具链。首先找到关于ndk的文件路径。没有的话去这里下载。解压得到的压缩包pengjiang@pengjiang-VirtualBox:~/android-toolchain$ mkdir ndkpengjiang@pengjiang-VirtualBox:~/android-toolc...

2019-04-26 11:17:23 383

原创 C8051F310 模拟C2协议浅析与实现

C2C2协议标准Each C2 frame is initiated with a START conditionEach C2 frame terminates with a STOP conditionAll C2 devices include an 8-bit Device ID register and an 8-bit Revision ID register寄存器AD...

2019-04-18 14:36:45 2106

空空如也

空空如也

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

TA关注的人

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