01 2023 档案

摘要:上一篇:小米-红米(Redmi)-note刷 Linux系统(二)【下载、备份篇】 下一篇:小米-红米(Redmi)-note刷 Linux系统(四)【篇】 一、开启USB调试模式 设置 -- 关于手机 ,点击 7 次 “MIUI版本” 。 在 设置 -- 其他高级设置 -- 开发者选项 ,调试 - 阅读全文
posted @ 2023-01-23 11:26 悟透 阅读(1795) 评论(0) 推荐(1) 编辑
摘要:上一篇:小米-红米(Redmi)-note刷 Linux系统(一)【基础篇】 下一篇:小米-红米(Redmi)-note刷 Linux系统(三)【下载准备篇】 要想不变砖,备份要在前。重要事情说3遍。 先备份!!! 先备份!!! 先备份!!! 一、小米原厂ROM 下载: 来源1:https://on 阅读全文
posted @ 2023-01-23 11:26 悟透 阅读(1750) 评论(0) 推荐(0) 编辑
摘要:汇编 halt 命令,是一条重复执行指定标号的循环命令。处理器暂停,直到出现中断或复位信号才继续 1 /* 汇编点亮一个 LED 灯 */ 2 3 .text 4 .global _start 5 6 _start: 7 ldr r1, =0x56000050 8 ldr r0, =0x100 /* 阅读全文
posted @ 2023-01-23 10:03 悟透 阅读(258) 评论(0) 推荐(0) 编辑
摘要:汇编 str 指令,将值写到某个地址。 示例: 1 /* 汇编点亮一个 LED 灯 */ 2 3 .text 4 .global _start 5 6 _start: 7 ldr r1, =0x56000050 8 ldr r0, =0x100 /* 相当于 mov r0, #0x100 */ 9 阅读全文
posted @ 2023-01-23 09:53 悟透 阅读(1367) 评论(0) 推荐(0) 编辑
摘要:伪指令是用来自动拆分代码值的,会把一条语句拆分成多条语句。 示例: 1 /* 汇编点亮一个 LED 灯 */ 2 3 .text 4 .global _start 5 6 _start: 7 ldr r1, =0x56000050 8 ldr r0, =0x100 /* 相当于 mov r0, #0 阅读全文
posted @ 2023-01-23 09:48 悟透 阅读(191) 评论(0) 推荐(0) 编辑
摘要:.text段表明是代码段,是用来写你的逻辑代码的段.global关键字用来让一个符号对链接器可见,可以供其他链接对象模块使用。.global _start 让_start符号成为可见的标示符,这样链接器就知道跳转到程序中的什么地方并开始执行。 linux寻找这个 _start标签作为程序的默认进入点 阅读全文
posted @ 2023-01-23 09:40 悟透 阅读(610) 评论(0) 推荐(0) 编辑
摘要:“段” 是用来包含信息,告诉编译器或执行代码的机器,段里代码干什么用的。 问:为什么汇编要写“段”,其他程序不需要? 答:不管是底层汇编还是系统里运行的应用软件(QQ等)都有“段”的概念, 只不过是有些编译器把这些设置“段”的工作给做完了,而程序员只 需要关注自己的功能逻辑代码就可以了。 阅读全文
posted @ 2023-01-23 09:28 悟透 阅读(125) 评论(0) 推荐(0) 编辑
摘要:预编译:汇编 .s 文件 -> .o文件 arm-linux-gcc -c -o led_on.o led_on.S arm-linux-gcc 交叉编译工具,是在x86平台编译arm平台代码的工具 -c 预编译 -o led_on.o 参数 -o 代表输出文件(out put) 后面跟输出文件名 阅读全文
posted @ 2023-01-23 08:59 悟透 阅读(194) 评论(0) 推荐(0) 编辑
摘要:每种语言都有注释,是为了方便自己或别人查看源码功能所用的。 汇编源码注释: 单行: 用/*开头,用*/ 结尾 示例: /* 我是一行注释 */ 多行: 用/*开头,用*/ 结尾,中间每行用*开头方便识别 示例: /* *我是一行注释 *我是一行注释 *我是一行注释 */ 来源: B站《韦东山_嵌入式 阅读全文
posted @ 2023-01-23 08:36 悟透 阅读(245) 评论(0) 推荐(0) 编辑
摘要:汇编语言源码文件 后缀名是.s (不区分大小写,一般是根据约定,比如每个公司要求不一样) 但一定是 s 结尾。 来源: B站《韦东山_嵌入式Linux_第一期ARM裸机实战视频教程_免费试看版》 阅读全文
posted @ 2023-01-23 08:29 悟透 阅读(498) 评论(0) 推荐(0) 编辑
摘要:方法一: rpm 可以直接运行并安装,但是要手动安装依赖。 方法二: 还有一种是,把安装文件和依赖包放到同一个文件夹做成 本地源, 自己用也可,复制到http服务器上就变成网络源 详细过程 --> rpm依赖自动解决,yum批量安装,本地源 方法三:(推荐) 不用任何设置,直接在程序和依赖文件目录里 阅读全文
posted @ 2023-01-18 10:35 悟透 阅读(290) 评论(0) 推荐(0) 编辑
摘要:cat不仅可以显示文件内容,还可以创建文件,但是遇到执行脚本时提示“没有那个文件或目录” 文件名:create_yum.sh 1 #!/bin/sh 2 3 repo_PATH=/etc/yum.repo.d/ 4 5 cat <<-EOF >${repo_PATH}centos7.repo 6 [ 阅读全文
posted @ 2023-01-17 15:37 悟透 阅读(314) 评论(0) 推荐(0) 编辑
摘要:Window的DOS批处理bat的pause默认提示“按任意键继续...” 在不同情况下需要输出不同内容 所以需要自定义内容,命令如下: 1 echo 请按回车键继续....&pause>nul 效果: 来源: http://www.fzithome.com/wenda/48879.html 阅读全文
posted @ 2023-01-17 15:26 悟透 阅读(658) 评论(0) 推荐(0) 编辑
摘要:下一篇:小米-红米(Redmi)-note刷 Linux系统(二)【下载、备份篇】 刷系统前,先要了解系统运行过程,才能做到知己知彼。 一、术语介绍 [1] Fastboot,英语翻译意思是快速启动。 在安卓手机中Fastboot是一种比Recovery更底层的刷机模式(俗称引导模式)。 就是使用U 阅读全文
posted @ 2023-01-13 23:55 悟透 阅读(3711) 评论(0) 推荐(0) 编辑
摘要:许多人在选购TF卡时,只会关注容量的大小。他们下意识地认为容量越大的TF卡,性能也就越好。 但是实际情况并非如此,比如下面这两张TF存储卡。 ①对应的是品牌,目前市场上的主流品牌有台电、闪迪、三星、东芝、金士顿等等。 需要大家注意的是,有一些TF存储卡,在品牌名下面还有一行英文。 这行英文指的是该品 阅读全文
posted @ 2023-01-13 21:36 悟透 阅读(1997) 评论(0) 推荐(0) 编辑
摘要:13个有趣的Python高级脚本: Python PDF文件转png图像文件 # PDF to Images import fitz pdf = 'sample_pdf.pdf' doc = fitz.open(pdf) for page in doc: pix = page.getPixmap(a 阅读全文
posted @ 2023-01-12 10:41 悟透 阅读(160) 评论(0) 推荐(0) 编辑
摘要:Linux 有两个公告栏: 1.登录前显示的“公告栏”配置文件/etc/issue ; 2.登录后显示的“布告栏”文件 /etc/motd即message of today(布告栏信息) 这两个是普通文件,是程序,所以只支持以下 \ 斜杠开头的内容解释。 \d 本地端时间的日期; \l 显示第几个终 阅读全文
posted @ 2023-01-04 10:03 悟透 阅读(1272) 评论(0) 推荐(0) 编辑
摘要:作用: 删除字符串中的前导空格 必要操作: >>> from textwrap import dedent 帮助查看: >>> help(dedent) 方法(函数): from textwrap import dedent text = """ 你好 大家好 """ print(text) pri 阅读全文
posted @ 2023-01-02 21:43 悟透 阅读(105) 评论(0) 推荐(0) 编辑
摘要:VScode 官方调试说明:https://code.visualstudio.com/docs/python/debugging#_set-configuration-options 一、带参数的 Debug 调试,launch.json 文件创建 来源 1. 新建 py 文件,写入如下代码,代码 阅读全文
posted @ 2023-01-02 12:07 悟透 阅读(12306) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示