全功能按键非阻塞式实现 按键单击 双击 长按 代码移植流程: Key.h中确定KEY_COUNT 按键的个数;定义每个按键的名称+ 搜引号.Key.c中实现Key_Init ...
全功能按键非阻塞式实现 按键单击 双击 长按 代码移植流程: Key.h中确定KEY_COUNT 按键的个数;定义每个按键的名称+ 搜引号.Key.c中实现Key_Init ...
指针Pointer, P. 使用指针可操作数据的地址,实现数据的间接访问.16进制打印,使用占位符%x; printf("%x\n", p); 指针:指针变量, 用于存放其...
15.Flash FLASH简介: STM32F1系列的FLASH包含程序存储器、系统存储器和选项字节三个部分,通过闪存存储器接口(外设)可以对程序存储器和选项字节进行擦除和...
1.RTC实时时钟. Unix时间戳(UnixTimestamp): 定义为从UTC/GMT的1970年1月1日0时0分0秒开始所经过的秒数,不考虑闰秒;时间戳存储在一个秒计...
STM32 低功耗模式. PWR(Power Control)电源控制 PWR负责管理STM32内部的电源供电部分,可以实现可编程电压监测器和低功耗模式的功能 可编程电压监测...
DMA(Direct Memory Access)直接存储器存取. DMA可以提供外设和存储器 或者存储器和存储器之间的高速数据传输,无须CPU干预,节省了CPU的资源 12...
ADC(Analog-Digtal Converter) 模数转换器 STC32的ADC是12位的,所以AD最大结果是4095,也就是2^12-1.对应的电压max 是3.3...
stm
定时器实现非阻塞式程序 两个按键分别控制两个LED,使其切换不同的点亮模式按键灵敏,每次按键按下都能准确切换模式模块要高度封装,主程序调用要简洁在任何时候模块代码都不能阻塞主...
STM32单片机:GPIO,通用输入输出口,可配置8种输入输出模式。输出模式:可控制端口输出高低电平,用以驱动LED、控制蜂鸣器模拟通信协议输出时序等输入模式:可读取端口的高...
【【【
第三方
EventBus Android 事件发布/订阅框架; 事件传递既可用于Android 四大组件间通信,也可用于线程间通信。 优点:代码简洁,使用简单,将事件发布 事件订阅充...
1.Picasso load(参数)方法详解。 url,文件的path路径,资源id...最终都会返回一个RequestCreator对象(图片加载请求)。 2.Picass...
1.Picasso 图片框架源码解析 2.with(Context context) 完成Picasso对象的创建。 内存缓存LruCache, 线程池调度 2.1 线程池...
engine.load() 实际的图片加载。 loadStatus = engine.load(signature, width, height, dataFetcher, ...
Glide 几个概念 Model 数据来源Data 从数据源 加工成原始数据Resource 解码后的资源,TransformedResource 图片转换。Transcod...
4. into()方法,最重要 最核心的方法。 实际的加载请求, 接上面,第四步骤 创建好Target 上面构建好了Target,传入给into方法。 6. request...