- 博客(7)
- 收藏
- 关注
转载 repo sync同步Android源码时减小同步时间和代码空间
命令中,使用 -c 和 --no-tags 选项能够减小须要同步的内容,从而减小要占用的本地代码空间,也能够减小一些同步时间。在使用 repo sync 同步 Android 源码时,能够添加一些选项来减小同步时间和要下载的代码空间。使用 --prune 选项去掉已删除分支的跟踪引用,通常不会用到,这个选项可加可不加。使用 -j 选项来指定启用多线程进行同步,能够加快执行速度,也就减小了同步时间。例如服务器上新增了其余分支,使用 -c 选项同步后,在本地 git 仓库执行。选项的说明以下,可供参考:线程。
2023-01-11 20:02:13
852
原创 STM32的SPI通信原理详解
它被广泛地使用在 ADC、LCD 等设备与 MCU 间, 要求通讯速率较高的场合。SPI接口是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省了空间,提供方便,主要应用在EEPROM,FLASH.实时时钟,AD转换器还有数字信号处理直接。此接口可以被配置成主模式,并为外部从设备提供通信时钟(SCK)。接口还能以多主配置方式工作。 SPI接口通讯一般使用3 条总线及片选线,3 条总线分别为 SCK(时钟信号)、MOSI(主设备输出/从设备输入引
2022-09-05 21:37:21
5425
1
原创 STM32—DMA功能讲解串口发送
DMA(Direct Memory Access)—直接存储器存取,DMA 控制器独立于内核,结构比较简单,是单片机的一个外设,它的主要功能是用来搬数据,但是不需要占用 CPU,即在传输数据的时候,CPU 可以干其他的事情,好像是多线程一样。2、DMA数据传输我们知道,数据传输,首先需要配置的是,在后面结构体配置时仔细分开数据传输的目标地址数据传输数目大小及传输单位传输数据结束的模式选择主要是有三种形式传输:存储器和存储器之间(M->M)、外设到存储器(P->M)、存储器到外设之间的传输(M->
2022-09-02 21:45:38
8156
2
原创 STM32基于IIC通信协议的OLED模块使用(详解)
本篇文章对IIC通信协议的原理做了总结,并在硬件IIC配置和软件模拟IIC上做了代码输出,由此来进行一个OLED屏幕的操作总结。本项实验的硬件组成有STM32F103C8T6芯片的开发板、OLED模块(0.96寸4针IIC接口OLED显示屏),时间用系统滴答定时器SysTick,主要模块配置是硬件IIC配置和软件模拟IIC配置。实验简介根据IIC通讯原理,来进行数据传输,进行一个OLED屏幕的显示,文字,图像。...
2022-08-17 23:01:08
23902
2
原创 C51单片机的LCD1602屏幕显示字符串
LCD1602液晶显示屏是一种字符型液晶显示模块,可以显示ASCII码的标准字符和其他的一些内置特殊符号,可以有8个自定义口,LCD1602显示原理,驱动代码,简单实现显示字符串
2022-08-06 01:10:34
5772
4
原创 STM32控制SG90舵机与超声波HC_SR04测距模块
项目是利用超声波模块(HC_SR04)来进行测距,由此来进行操纵舵机(SG90)进行运动反馈。这也是可以做成一个小小的开盖垃圾桶。在这个学习过程中,也是从不明白到渐渐进入状态,也看了很多小伙伴的文章,终于把第一篇搞了出来,在这里有错误的还望大家指正,这次的就是一个简单的小项目,内容就是要学会查资料,看参考手册,整个弄懂之后会发现一个新的感觉,内容相对简单,但对于新手的我就是极大的一个收获,后续可以通过更多的模块来实现更多好玩的东西。...
2022-07-31 22:32:16
3536
1
原创 STM32的SysTick系统定时器
STM32的系统定时器SysTick是属于CM3内核的外设,所以所有基于CM3内核的单片机都具有这个系统定时器,使得软件在CM3单片机中可以很容易的移植。
2022-07-31 18:35:00
2102
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人