SDIO+SD卡+文件系统 通过文件系统接口,操作 TF卡一般不进行热插拔,SD卡是平时常见的大卡。 stm32片内外设SDIO 接口构成: 9根线: vcc vss1、vs...
SDIO+SD卡+文件系统 通过文件系统接口,操作 TF卡一般不进行热插拔,SD卡是平时常见的大卡。 stm32片内外设SDIO 接口构成: 9根线: vcc vss1、vs...
传统的按键方式传递的都是点击的动作(chick),触摸屏为我们传递的除了点击,还有位置关系。 触摸屏(ts) 历史: 电阻屏:在屏幕表面平铺两层金属氧化物,点击时使两层间产生...
LCD(液晶显示屏)是当今以计算机为核心的设备中,占主要地位的显示器。常见的是单色屏,即只有背光色和点亮的显示颜色,双色屏是除此之外还有另外一种颜色,成本要更贵一些。 控制L...
如何将模拟信号转化成数字信号? 模数转换的使用场景:在实际应用中,传感器一般产生的信号都是模拟信号,最典型的例子正弦波,若想要传输一个正弦波,则应当把该波形尽量细分并离散化转...
电子产品往往有时间显示,这个时间显示在掉电之后也会持续刷新,这个时钟被称为实时时钟(RTC),其本质是一个存储器和一个计时器,基础周期为秒,其实存在一个亚秒,在秒以下进行等分...
I2C最高速度是400K,速度较慢,所以一般用于传感器等速度要求较低的场景,这节课介绍一种速度较高的串行总线:SPI SPI为同步全双工接口,组件有三根线,一根时钟线(SDK...
串行是嵌入式过程中最常用的通信方式,除之前的I/O接口串行以外,还有I2C即串行总线。在嵌入式中,这种方式主要用于板级之间的硬件通信,即通信的成员基本都在板子内,而非作为工业...
目前,我们一般都从核心出发,向外了解功能,而并没有对开发板整体进行介绍。这一块板功能比较全面,核心板即是最小系统。长条的叫做内存,与之前片内的内存sram不同,此为片外的内存...
昨天学习了从图形化开始设计,今天开始要每天学习一个外设。本堂课学习中断。 中断: 中断是硬件管理的一种手段,在中断讲解之初,要引入概念:异常。中断是异常的中的一种,所谓中断就...
今天开始硬件开发不再使用寄存器开发的思路去做了,而用st公司提供的工具包,即昨天安装的软件,这样便于更快地走进项目。 stm32 HAL库 在这种库出现之前,所有的硬件开发都...
昨天的单片机使用过程中,涉及时钟的操作只有开启时钟线。而并没有关于时钟系统的其他操作,今天要对时钟系统进行整体的讲解,即RCC系统 RCC系统即reset clock con...
计算机在工作过程中,所谓的硬件沟通,即是寄存器和寄存器在交换数据,每一个硬件都有自己的寄存器, 在程序启动时,硬件收到复位信号,寄存器中形成0x00000000即32位皆清0...
ARM V7是一个分水岭,其之前的V1~V6都是不同架构,但是到V7已经逐渐统一,V7已经开始分为三个分类, A系列、侧重于上分时系统; R系列、侧重于实时操控系统,最早用于...
文件: 文件:是一组相关数据的有序集合,这个数据集的名称叫文件名 。 文件类型指针,指针变量说明:FILE *fp 文件打开函数fopen() 文件使用方式由r、w、a、t、...
共用体: 对于结构体来说,结构体定义好之后,每个结构体数据的字节数是固定的,对于共用体来说,定义好以后,其所占空间为该共用体中最大的数据的大小。 共用体里每次存数据的瞬间为我...
1.结构体数据的空间占用: 遵从常见的内存使用规则,任一元素数据皆视目前调用内存的起点情况而定,内存如同每行四列的方阵,若当前行可以存入整个数据,则直接使用,若不能存入,则再...
当需要对多个不同类型的数据进行统一处理时,可以把该数据定义为结构体数组,最典型为成绩表; 结构体的定义: struct stu { int num; char name[...
1.字符型变量char的值同样是最高位亦作为符号位,一个字节可以表示-128~127的所有码值; 2.while循环的另一种形式: do { } while() 区别在于循环...
挂载:电脑的外部设备往往是与第一系统,即Windows接通,若想通过虚拟机调用外设,则需要第二系统与第一系统联通,这一过程称为挂载; NAME:命令的名称 SYNOPSIS:...
Shell基本指令: 连续按两下TAB键或ESC键,用于命令补齐;按下一次TAB键,用于文件名补齐。 history历史表按列表形式,从记录号1开始,一次性全部显示出来。Hi...