Linux
文章平均质量分 73
骄傲的大树
这个作者很懒,什么都没留下…
展开
-
OpenSSH移植到Linux开发板
在Linux开发中,有时候需要远程登录到开发板上对系统进行一些操作,这个时候就需要用到SSH服务。SSH(Secure Shell 安全外壳协议)是较可靠,专为远程登录会话和其他网络服务提供安全性的协议,OpenSSH是SSH协议的一个免费开源版本。zlib,openssl和openssh,可依次到官网下载对应的源码:opnssh 官网:提示:以下是本篇文章正文内容,下面案例可供参考。原创 2022-11-18 17:41:25 · 1742 阅读 · 0 评论 -
使用Mfgtool工具烧录系统一直卡在No Device Connect
使用Mfgtool烧录一直卡在No Device Connect原创 2022-06-15 12:03:48 · 2598 阅读 · 7 评论 -
Makefile基础总结
Makefile基础总结文章目录Makefile基础总结前言一、Makefile是什么?二、Makefile是如何工作的三、Makefile的主要部分四、Makefile的基础语法1. Makefile规则格式2. Makefile变量3. Makefile 模式规则4. Makefile 自动化变量5. Makefile 伪目标6. Makefile条件判断7. Makefile函数总结前言如果大家以前一直使用 IDE来编写 C 语言的话肯定没有听说过 Makefile 这个东西,其实这些 IDE原创 2022-04-21 10:57:14 · 1033 阅读 · 0 评论 -
什么是ROM,RAM,SRAM,SDRAM,DDR,DDR2,DDR3
什么是ROM,RAM,SRAM,SDRAM,DDR,DDR2,DDR3文章目录什么是ROM,RAM,SRAM,SDRAM,DDR,DDR2,DDR3前言一、何为RAM和ROM?二、何为SRAM三、何为SDRAM四、何为DDR总结前言ROM和RAM在生活中是非常常见的,而作为学习嵌入式的一员,也更应该了解ROM和RAM的区别,如果接触到Linux的话,学习DDR是比不缺少的一部分。一、何为RAM和ROM?RAM:随机存储器,可以随时读写,速度很快,掉电后数据会丢失。一般用来保存程序数据,中间结果原创 2022-04-19 11:41:53 · 5490 阅读 · 1 评论 -
ARM 常用汇编指令
ARM 常用汇编指令1. 数据传输指令使用处理器做的最多事情就是在处理器内部来回的传递数据,常见的操作有:将数据从一个寄存器传递到另外一个寄存器。将数据从一个寄存器传递到特殊寄存器,如 CPSR 和 SPSR 寄存器。将立即数传递到寄存器。数据传输常用的指令有三个:MOV、MRS 和 MSRMOV 指令用于将数据从一个寄存器拷贝到另外一个寄存器,或者将一个立即数传递到寄存器里面MOV R0 R1 @将 R1 里面的数据复制到 R0 中MRS 指令用于将特殊寄存器(如 CPSR 和 S原创 2022-04-02 11:19:38 · 1186 阅读 · 0 评论 -
ARM 常用汇编语法
ARM 常用汇编语法如果使用过 STM32 的话就会知道 MDK 和 IAR 下的启动文件 startup_stm32f10x_hd.s其中的汇编语法是有所不同的,将 MDK 下的汇编文件直接复制到 IAR 下去编译就会出错,因为 MDK 和 IAR 的编译器不同,因此对于汇编的语法就有一些小区别。而我们要编写的是 ARM汇编,编译使用的 GCC 交叉编译器,所以我们的汇编代码要符合 GNU 语法。GNU 汇编语法适用于所有的架构,并不是 ARM 独享的,GNU 汇编由一系列的语句组成,汇编 每行一原创 2022-04-02 10:00:42 · 970 阅读 · 1 评论 -
Cortex-A 处理器有哪些运行模式
Cortex-A 处理器有哪些运行模式ARM的处理器模式分几种要看是ARM的哪个系列,以前的ARM 处理器有 7 种运行模型:User:用户模式,非特权模式,大部分程序运行的时候就处于此模式FIQ:快速中断模式,进入 FIQ 中断异常IRQ:一般中断模式。Supervisor(SVC):超级管理员模式,特权模式,供操作系统使用。Abort:数据访问终止模式,用于虚拟存储以及存储保护Undef:未定义指令终止模式System:系统模式,用于运行特权级的操作系统任务其中 User 是非特权模式原创 2022-04-01 14:27:16 · 1354 阅读 · 0 评论 -
Linux系统根目录下文件是啥
Linux系统根目录下文件是啥在linux系统,根目录“/”中的一些重要的文件夹:/bin 存储一些二进制可执行命令文件,/usr/bin 也存放了一些基于用户的命令文件。/sbin 存储了很多系统命令,/usr/sbin 也存储了许多系统命令。/root 超级用户 root 的根目录文件。/home 普通用户默认目录,在该目录下,每个用户都有一个以本用户名命名的文件夹。/boot 存放 Ubuntu 系统内核和系统启动文件。/mnt 通常包括系统引导后被挂载的文件系统的挂载点。/dev 存原创 2022-03-25 10:59:29 · 1356 阅读 · 1 评论 -
Linux文件系统有哪些
Linux文件系统有哪些1、Linux 文件系统简介操作系统就是处理各种数据的,这些数据在硬盘上就是二进制,人类肯定不能直接看懂这些二进制数据,要有一个翻译器,将这些二进制的数据还原为人类能看懂的文件形式,这个工作就是由文件系统来完成的,文件系统的目的就是实现数据的查询和存储,由于使用场合、使用环境的不同,Linux 有多种文件系统,不同的文件系统支持不同的体系。文件系统是管理数据的,而可以存储数据的物理设备有硬盘、U 盘、SD 卡、NAND FLASH、NOR FLASH、网络存储设备等。不同的存储设原创 2022-03-25 10:50:06 · 12252 阅读 · 0 评论