
stm32
stm32学习
rouse2617
这个作者很懒,什么都没留下…
展开
-
修改寄存器的位操作方法(与或非的灵活运用)
**都是 与或非的灵活运用**原创 2020-05-16 23:37:58 · 1145 阅读 · 0 评论 -
oled的学习心得
今天学了下OLED的使用,说下心得吧我用的是0.96寸的,i2c通讯,就说下oled显示的原理吧.首先oled上的每一个像素都会发光,总共有12868个像素点,所以我想显示什么图案就可以控制像素点来发光,那要怎么控制呢,在这里说一种模式下的控制,页地址模式,在该模式下,oled分成八行,宽是64个像素,分成八分就是8128个像素,现在一份就有八行,128列,我们写入一个数据一个8位的二级制数据...原创 2020-03-25 23:09:57 · 1544 阅读 · 0 评论 -
stm32学习之路定时器的使用
上次讲了滴答定时器,这个我们来说下stm32 的其他定时器,分别有三种, 基本定时器,通用定时器和 高级定时器,在STM32F1 的定时器中分别由2 个基本定时器(TIM6、 TIM7) 、 4 个通用定时器(TIM2-TIM5) 和 2 个高级定时器(TIM1、 TIM8) 组成(这些资料也有),这接进入主题吧,这次我们讲的是stm32 的通用定时器(从简单的入门).通用定时器包含一个 16 ...原创 2020-02-16 11:21:57 · 481 阅读 · 0 评论 -
stm32学习之路 SysTick滴答定时器的简单理解以及使用
SysTick 定时器也叫 SysTick 滴答定时器, 它是 Cortex-M3 内核的一个外设,被嵌入在 NVIC 中(所以说stm32都有这个功能)。 它是一个 24 位向下递减的定时器, 每计数一次所需时间为1/SYSTICK, SYSTICK 是系统定时器时钟, 它可以直接取自系统时钟, 还可以通过系统时钟 8 分频后获取,这什么意思呢,我们知道时间T=1/f 秒,就是频率的倒数,f=7...原创 2020-02-12 22:32:43 · 1715 阅读 · 0 评论 -
stm32学习之路 中断优先级理解
中断时什么概念我想学过学过单片机的人都理解,就不多说了。直接说说我所迷惑的地方1.这个中断时如何控制的,怎么判断谁先谁后2.外设怎么能用到中断呢3.中断那么多,是不是哪一个都可以用怎么用其实很简单理解,我也是看普中的教学视频,他那里实行的是,用按键来中断,如up键亮led1的灯,然后down键灭掉led1的灯,就是这样,那如何用中断来实现呢?首先我们讨论下,那个键的优先级高,那个的优先级低...原创 2020-01-31 21:59:55 · 779 阅读 · 0 评论 -
stm32学习之路
stm32学习之路: GPIO的寄存器控制前段时间学习stm32时,看视频一直很懵逼,学了几天就没学下去,但一个点亮led灯都搞得我晕头转向,怎么点亮一盏LED灯要那么麻烦…后来学习计算机组成原理也顺带学了汇编,好像有点懵懂了,趁着寒假重头在来学一次,干就对了!写一点我的理解:我这个开发板是普中的,stm3f103…。首先,程序存储器、 数据存储器、 寄存器和 I/O 端口排列在同一个顺序的...原创 2020-01-27 23:13:58 · 198 阅读 · 0 评论