自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 u-boot使用指令之EMMC 和 SD 卡操作命令

u-boot使用指令之EMMC 和 SD 卡操作命令1、 mmc info 命令2、 mmc rescan 命令3、 mmc list 命令4、 mmc dev 命令5、 mmc part 命令6、 mmc read 命令7、 mmc write 命令uboot 支持 EMMC 和 SD 卡,因此也要提供 EMMC 和 SD 卡的操作命令。一般认为 EMMC和 SD 卡是同一个东西,所以没有特殊说明,本教程统一使用 MMC 来代指 EMMC 和 SD 卡。uboot 中常用于操作 MMC 设备的命令为“m

2020-10-30 15:05:58 1496

原创 u-boot操作指令之其他常用命令

u-boot操作指令之其他常用命令其他常用命令1、 reset 命令2、 go 命令3、 run 命令4、 mtest 命令其他常用命令uboot 中还有其他一些常用的命令,比如 reset、 go、 run 和 mtest 等。1、 reset 命令reset 命令顾名思义就是复位的,输入“reset”即可复位重启,如图所示:2、 go 命令go 命令用于跳到指定的地址处执行应用,命令格式如下:go addr [arg ...]addr 是应用在 DRAM 中的首地址,我们可以编译一下

2020-10-30 14:55:36 353

原创 u-boot操作指令之 BOOT 操作命令

u-boot操作指令之 BOOT 操作命令BOOT 操作命令1、 bootz 命令2、 bootm 命令3、 boot 命令BOOT 操作命令uboot 的本质工作是引导 Linux,所以 uboot 肯定有相关的 boot(引导)命令来启动 Linux。常用的跟 boot 有关的命令有: bootz、 bootm 和 boot。1、 bootz 命令要启动 Linux,需要先将 Linux 镜像文件拷贝到 DRAM 中,如果使用到设备树的话也需要将设备树拷贝到 DRAM 中。可以从 EMMC

2020-10-30 14:43:29 838

原创 u-boot操作指令之EXT 格式文件系统操作命令

u-boot操作指令之EXT 格式文件系统操作命令EXT 格式文件系统操作命令EXT 格式文件系统操作命令uboot 有 ext2 和 ext4 这两种格式的文件系统的操作命令,常用的就四个命令,分别为:ext2load、 ext2ls、 ext4load、 ext4ls 和 ext4write。这些命令的含义和使用与 fatload、 fatls 和 fatwrit一样,只是 ext2 和 ext4 都是针对 ext 文件系统的。命令描述ext2ls用于查询 ext2 格式设

2020-10-30 14:13:01 1348

原创 u-boot操作指令之FAT 格式文件系统操作命令

u-boot操作指令之FAT 格式文件系统操作命令FAT 格式文件系统操作命令1、 fatinfo 命令2、 fatls 命令3、 fstype 命令4、 fatload 命令5、 fatwrite 命令FAT 格式文件系统操作命令有时候需要在 uboot 中对 SD 卡或者 EMMC 中存储的文件进行操作,这时候就要用到文件操作命令,跟文件操作相关的命令有: fatinfo、 fatls、 fstype、 fatload 和 fatwrite,但是这些文件操作命令只支持 FAT 格式的文件系统!!

2020-10-30 14:07:31 5743

原创 u-boot操作指令之网络操作命令

u-boot操作指令之网络操作命令网络操作命令1、 ping 命令2、 dhcp 命令3、 nfs 命令4、 tftp 命令网络操作命令uboot 是支持网络的,我们在移植 uboot 的时候一般都要调通网络功能,因为在移植 linuxkernel 的时候需要使用到 uboot 的网络功能做调试。uboot 支持大量的网络相关命令,比如 dhcp、ping、 nfs 和 tftpboot,在使用 uboot 的网络功能之前先用网线将开发板的 ENET2 接口和电脑或者路由器连接起来,建议开发板和主机

2020-10-30 13:49:44 3142

原创 u-boot使用命令之内存操作命令

u-boot使用命令之内存操作命令1.md命令内存操作命令就是用于直接对 DRAM 进行读写操作的,常用的内存操作命令有 md、 nm、mm、 mw、 cp 和 cmp。我们依次来看一下这些命令都是做什么的。1.md命令md 命令用于显示内存值,格式如下:md[.b, .w, .l] address [# of objects]命令中的[.b .w .l]对应 byte、 word 和 long,也就是分别以 1 个字节、 2 个字节、 4 个字节来显示内存值。 address 就是要查看的内存

2020-10-29 14:38:36 2874

原创 u-boot命令之环境变量操作命令

@[TOC]u-boot命令之环境变量操作命令)修改环境变量环境变量的操作涉及到两个命令: setenv 和 saveenv,命令 setenv 用于设置或者修改环境变量的值。命令 saveenv 用于保存修改后的环境变量,一般环境变量是存放在外部 flash 中的,uboot 启动的时候会将环境变量从 flash 读取到 DRAM 中。所以使用命令 setenv 修改的是 DRAM中的环境变量值,修改以后要使用 saveenv 命令将修改后的环境变量保存到 flash 中,否则的话uboot 下一次重

2020-10-29 14:04:19 4144

原创 U-Boot 使用命令之信息查询命令

U-Boot 使用命令之信息查询命令U-Boot 命令使用信息查询命令bdinfo命令printenv命令version 命令U-Boot 命令使用进入 uboot 的命令行模式以后输入“help”或者“?”,然后按下回车即可查看当前 uboot 所支持的命令,如图所示:信息查询命令常用的和信息查询有关的命令有 3 个: bdinfo、 printenv 和 version。bdinfo命令bdinfo 命令,此命令用于查看板子信息,直接输入“bdinfo”即可,结果如图所示:从图中可以

2020-10-29 10:37:34 1225

原创 u-boot的介绍与下载

u-boot的介绍与下载系统的启动过程:U-boot简介u-boot源码下载:系统的启动过程:Linux 系统要启动就必须需要一个 bootloader 程序,也就说芯片上电以后先运行一段bootloader程序。这段bootloader程序会先初始化DDR等外设,然后将Linux内核从flash(NAND,NOR FLASH, SD, MMC 等)拷贝到 DDR 中,最后启动 Linux 内核。当然了, bootloader 的实际工作要复杂的多,但是它最主要的工作就是启动 Linux 内核, boo

2020-10-29 10:20:57 484

原创 PWM简介

PWM简介概念PWM信号图频率和占空比概念PWM 全称是 Pulse WidthModulation,也就是脉冲宽度调制。PWM信号图频率和占空比PWM 信号有两个关键的术语:频率和占空比。频率:就是开关速度,把一次开关算作一个周期,那么频率就是 1 秒内进行了多少次开关。占空比:就是一个周期内高电平时间和低电平时间的比例,一个周期内高电平时间越长占空比就越大,反之占空比就越小。占空比用百分之表示,如果一个周期内全是低电平那么占空比就是 0%,如果一个周期内全是高电平那么占空比就是100%。

2020-10-23 22:47:33 1388

原创 STM32F103系列点灯程序

STM32F103系列点灯程序1.点灯流程1.1在原理图上找到LED灯的位置1.2三级目录1.点灯流程1.1在原理图上找到LED灯的位置1.2三级目录

2020-10-22 14:39:33 3920

原创 STM32---GPIO的输入输出模式

STM32---GPIO的输入输出模式1.输入模式1.1 模拟输入1.2 浮空输入1.3 上拉输入1.3 下拉输入2.输出模式2.1 开漏输出每个GPI/O端口有两个32位配置寄存器(GPIOx_CRL,GPIOx_CRH),两个32位数据寄存器 (GPIOx_IDR和GPIOx_ODR),一个32位置位/复位寄存器(GPIOx_BSRR),一个16位复位寄存 器(GPIOx_BRR)和一个32位锁定寄存器(GPIOx_LCKR)。GPIO端口的每个位可以由软件分别配置 成多种模式。有以下八种模式输入

2020-10-12 11:32:16 1059

原创 SPI总线原理介绍

SPI总线介绍1. SPI总线简介2. SPI四线3. SPI四种工作模式4. SPI时序图1. SPI总线简介SPI, SPI 全称是 SerialPerripheral Interface,也就是串行外围设备接口。 SPI 是 Motorola 公司推出的一种同步串行接口技术,是一种高速、全双工的同步通信总线, SPI 时钟频率相比 I2C 要高很多,最高可以工作在上百 MHz。 SPI 以主从方式工作,通常是有一个主设备和一个或多个从设备,一般 SPI 需要4 根线,但是也可以使用三根线(单向传输

2020-10-06 14:37:12 2148

原创 I2C总线协议原理介绍

I2C总线协议原理1. I2C 简介2. I2C 协议有关的术语:2.1 起始位2.2 停止位2.3 数据传输2.4 应答信号3. IC2时序3.1 IC2写时序3.2 IC2读时序3.3 I2C多字节读写时序1. I2C 简介I2C 是很常见的一种总线协议, I2C 是 NXP 公司设计的, I2C 使用两条线在主控制器和从机之间进行数据通信。一条是 SCL(串行时钟线),另外一条是 SDA(串行数据线),这两条数据线需要接上拉电阻,总线空闲的时候 SCL 和 SDA 处于高电平。 I2C 总线标准

2020-10-06 14:23:56 4971 1

原创 Linux之ARM (I.MX6ULL)UART串口通信原理

Linux之ARM (I.MX6ULL)UART串口通信原理UART串口简介1、 UART 通信格式2、 UART 电平标准不管是单片机开发还是嵌入式 Linux 开发,串口都是最常用到的外设。可以通过串口将开发板与电脑相连,然后在电脑上通过串口调试助手来调试程序。还有很多的模块,比如蓝牙、GPS、 GPRS 等都使用的串口来与主控进行通信的,在嵌入式 Linux 中一般使用串口作为控制台,所以掌握串口是必备的技能。UART串口简介1、 UART 通信格式串口全称叫做串行接口,通常也叫做 COM 接

2020-10-04 17:05:06 1353

空空如也

空空如也

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

TA关注的人

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