- 博客(6)
- 收藏
- 关注
原创 个对嵌入式实验之oled屏实验的难点解读
以0.96寸128*96 oled屏, 应为横向有96行,将其分成8份,则每份是8行,此时,有128列, 以第一列为例,此时第一列就可以是12个字节组成OLED屏就是这样分屏,来操作。 这就是OLED_GRAM[128][8]的来历 先对OLED_GRAM[128][8]操作玩后 ,再将OLED_GRAM[128][8]中数据写入OLED中OLED_ShowString(0,0,"ALIENTEK",24); vo...
2021-09-09 17:01:00
1065
1
原创 基于stm32f10x(原子)的电容触摸实验的个人解读 (16)
首先,我先介绍电容触摸按键的原理。 一个电容充满电的时候是需要一定时间,当两个电容并联的时候,此时,总电容大小就变成两个电容之和。导致充电的时间变成。电容触摸实验就是基于此,来根据时间的长短变换来确定是否有按键按下,并做出相应的反应。我们从主函数开始看int main(void){ u8 t=0; delay_init(); //延时函数初始化 NVIC_Prior...
2021-09-02 20:06:41
375
原创 基于stm32f10x(原子)的PWM实验的个人解读 (14)
PWM :是指脉冲宽度可调。通常,gpio口输出的一个周期内的占空比是始终保持不变的,但在某些项目里,我们需要改变一个周期内高低电平的时间长度,来达到某种目的。这里,我基于stm32f1系列板子做一些个人看法。这里我用到定时器3的通道2,来实现灯光的明暗变化。首先,打开对应的时钟,进行初始化。RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3, ENABLE); //使能定时器3时钟 RCC_APB2PeriphClockCmd(RCC_APB2...
2021-08-31 20:33:32
169
原创 基于stm32f10x(原子)的输入捕获实验的个人解读 (15)
首先,打开所需要的时钟:① 定时器5的时钟②gpio口时钟其次,对输入捕获实验进行各种初始化配置:TIM_ICInitTypeDef TIM5_ICInitStructure; GPIO_InitTypeDef GPIO_InitStructure;//gpio口初始化 TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure;//定时器初始化 NVIC_InitTypeDef NVIC_InitStructure;//中断...
2021-08-31 17:36:56
187
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人