上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 29 下一页
摘要: 1. 设计思想 1.1 设置处理器模式 设置sp啥的汇编要先进入SVC模式,超级管理员特权模式,这样就可以访问所有寄存器了,需要用到cpsr寄存器 0到4位要设置svc模式10011 = 0x13, 就不能用ldr和str了因为不能操作这两个寄存器 1.2 设置sp指针 进入C语言之前要设置出栈和入 阅读全文
posted @ 2021-11-17 19:34 蘑菇王国大聪明 阅读(305) 评论(0) 推荐(0)
摘要: 1. 解释 前面是无符号整型unsigned int的指针, 后面加一个地址,就是无符号整型的地址,前面又一个星号就是这个地址的值。 2.volatile 同步 因为同一个东西可能在不同的存储介质中有多个副本,有些情况下会使得这些副本中的值不同,这是不允许的,所以干脆用volatile,让它只有一个 阅读全文
posted @ 2021-11-17 18:05 蘑菇王国大聪明 阅读(1448) 评论(0) 推荐(1)
摘要: 1. 启动方式 2. 头部信息 编译好的bin文件烧写到SD卡中,需要加一些头部文件,才可以执行。 Image vector table,简称 IVT,IVT 里面包含了一系列的地址信息,这些地址信息在ROM 中按照固定的地址存放着。 Boot data,启动数据,包含了镜像要拷贝到哪个地址,拷贝的 阅读全文
posted @ 2021-11-17 17:54 蘑菇王国大聪明 阅读(234) 评论(0) 推荐(0)
摘要: 1. 汇编LED原理 为什么使用Cortex-A汇编 使用汇编初始化soc外设 使用汇编初始化DDR,I.MX不需要,因为它内部的96k ROM中存放了自己编写的启动代码,这些代码可以读取DDR配置信息 设置sp指针,一般指向ddr,设置好C语言的运行环境 Alpah开发板原理硬件分析 LED0为低 阅读全文
posted @ 2021-11-16 17:34 蘑菇王国大聪明 阅读(336) 评论(0) 推荐(0)
摘要: 1.什么是shell脚本 就是把很多的linux命令放在一个文件一起从上到下执行 2.shell脚本写法 #!/bin/bash 表示使用bash 3.shell脚本语法 read输入 #!/bin/bash echo "please input:" read name echo "your nma 阅读全文
posted @ 2021-11-13 17:01 蘑菇王国大聪明 阅读(70) 评论(0) 推荐(0)
摘要: 1.makefile的引入 main.c为主体,input.c负责接收从键盘输入的数值,calcu.h进行任意两个数相加 main.c input.c input.h calcu.c calcu.h 这里面当代码特别多的时候 gcc main.c input.c calcu.c -o main 这行 阅读全文
posted @ 2021-11-13 14:51 蘑菇王国大聪明 阅读(468) 评论(0) 推荐(0)
摘要: 只读模式转换到输入模式命令 i 在当前光标所在字符的前面 I 在当前光标所在行的行首转换为输入模式 a 在当前光标所在字符的后面 A 在行尾 o 在当前光标所在行的下方,新建一行 O 在当前光标所在行的上方,新建一行 s 删除光标所在字符 S 删除一整行 r 替换光标处字符 跳转 跳转到指定行:命令 阅读全文
posted @ 2021-11-12 11:16 蘑菇王国大聪明 阅读(97) 评论(0) 推荐(0)
摘要: 软连接命令为 ln -s /home/szm/hello hello1 软连接类似于快捷方式,中间最好用绝对路径,这样在复制hello1到别的文件夹中就不会不可执行 注: cp -d 复制命令,如果不加-d就相当于硬链接了,重新生成新的文件 阅读全文
posted @ 2021-11-12 10:18 蘑菇王国大聪明 阅读(52) 评论(0) 推荐(0)
摘要: 1.介绍 第一个是设备文件类型 以c开头的是字符 以b开头的是块存储 ls-l: 读写可执行 rwx | rwx | rwx 这个文件所属的用用户 组内其他成员 其他不属于用户组的成员 2.文件权限修改 修改文件权限命令 chmod 777 文件名 修改文件所属用户 sudo chown 所属用户 阅读全文
posted @ 2021-11-12 09:51 蘑菇王国大聪明 阅读(166) 评论(0) 推荐(0)
摘要: 1.Linux用户 Linux是一个多用户操作系统,不同的用户有不同的操作权限,可以查看和操作不同的文件。Ubuntu有三种用户: 初次创建的用户 root用户 普通用户 初次创建的用户权限比普通用户多,但是没有root用户多 linux用户记录在/etc/passwd这个文件内 linux用户密码 阅读全文
posted @ 2021-11-12 09:38 蘑菇王国大聪明 阅读(162) 评论(0) 推荐(0)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 29 下一页