logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

[Linux] 反汇编命令及elf,bin,hex之间的转换

原文链接:反汇编命令及elf,bin,hex之间的转换汇编:把 汇编代码翻译成二进制机器代码反汇编:把二进制机器代码翻译成汇编代码汇编和反汇编是互逆的过程前提:装了gcc-arm-none-eabi等交叉编译工具链1.将a.elf 文件反汇编为a.txt文件 (txt的内容是进elf反汇编后的汇编代码)命令如下:如果你装的是arm-elf-objdump那么arm-elf-objd...

文章图片
#linux
[Arm]PWM驱动——sysfs方式

基于Linux kernel 4.9.123,1, 修改menuconfigSymbol: PWM_IMX [=y]...

[Linux]使用debugfs文件系统

内核开发者经常需要向用户空间应用输出一些调试信息,在稳定的系统中可能根本不需要这些调试信息,但是在开发过程中,为了搞清楚内核的行为,调试信息非常必要,printk可能是用的最多的,但它并不是最好的,调试信息只是在开发中用于调试,而printk将一直输出,因此开发完毕后需要清除不必要的printk语句,另外如果开发者希望用户空间应用能够改变内核行为时,printk就无法实现。因此,需要一种新的机制,

[Linux]Ubuntu/MacOS/Windows 命令行安装balenaEtcher的方法

EtcherFlash OS images to SD cards & USB drives, safely and easily.Etcher is a powerful OS image flasher built with web technologies to ensureflashing an SDCard or USB drive is a pleasant and safe

[RISCV]3, 用u-boot来引导riscv-linux kernel

上面一篇文章说到了一个问题就是我们虽然已经实现了qemu在不使用busybear的情况下启动kernel进shell,但是我们还是受制于bbl,孙然bbl也是开源的但是我们更习惯于u-boot来引导kernel,所以这篇就是来解决这个问题,用u-boot引导kernel。1, 下载u-boot的最新源码git clone https://gitee.com/mirrors/u-boot.git..

Kunpeng Pro测评使用报告

1. 概述 前段时间,收到两条CSDN的短信,邀请我参加Kunpeng Pro的测评活动。说起来,自己玩过的开发板已经不在少数,而自己作为半导体行业的从业者,手上开发过的芯片也有十几款,小到Arm Cortex-A53,RISC-V,应该也能比较公正客观的来评价一款芯片了,

[RISC-V][Linux]嵌入式 riscv64 开发环境搭建

0 , 首先换源,要不然前面的过程会很浪费时间,推荐阿里源, Ubuntu Mate 18.04可以参考我的另一篇文章。[Linux]Ubuntu 20.04换阿里源1, 基本工具sudo apt-get install gcc gcc-riscv64-linux-gnu \vim git build-essential kernel-package fakeroot bison flex \au

#linux#vim
[Sensor]LSM6DSL-加速度计、陀螺仪传感器

这款传感器是之前一个项目里面用到的,当时写这个驱动的时候也花了不少时间费了不少力气才完成的,现在开源出来吧,也算是为可穿戴设备的发展做贡献了。  首先拿到这个传感器的时候,是16年9月份,当时这个传感器是刚刚面世,只有ST官网上的手册,给ST公司发邮件(还是英语的。。。),他回信说让我参考另一款LSM6DS3的驱动,参考你妹啊,根本就不行。。。  言归正题,这款芯片确实是一款不错的低功耗Se

到底了