
STM32(HAL库)软件IIC驱动OLED
1、简介本文通过STM32F103C8T6单片机(HAL库)通过软件IIC方式对OLED进行驱动。2、CubeMX初始化配置2.1 基础配置2.1.1 SYS配置 2.1.2 RCC配置2.2 软件IIC引脚配置2.3 项目生成 3、KEIL端程序整合3.1 OLED驱动添加首先在建立Hardwar...

14 STM32之IIC通信(软件模拟篇)
14.1 IIC协议详细说明IIC有模拟和芯片自带的两种方式。软件模拟方式具有引脚可以任意分配,软件修改灵活对PCB设计也有一定的优点,但是缺点也是非常明显的,因为采用的是软件进行会产生较长时间的延时,对于一些要求较高的场合并不适用,比如汽车电子方向、充电桩等这些就不适合用模拟电子还有就是一些医疗设...

STM32:定时器外部时钟软件代码部分(内含:1.实验现象如下+2.代码部分+3.注意事项)
1.实验现象如下:不设置预分频前提下,遮挡一次,CNT+1,遮挡几次就加几。+9后,再+,NUM++,CNT==0。2.代码部分:主函数部分:#include "stm32f10x.h" // Device hea...

STM32:定时器定时中断软件篇(内含:1.实验现象+2.代码编写思路+3.代码部分+4.定时器常用库函数详解)
1.实验现象如下:现象:OLED显示Num,每秒数字+1.原理:用定时中断,定时器使用内部时钟定1s的时钟,每隔1s申请中断,自动++,显示Num。2.代码编写思路:解释:步骤大致如上图,解释如下:1.RC...

STM32:GPIO--点亮灯(软件部分+操作步骤+解释)
//操作STM需要3步:1.RCC开启时钟 2.GPIO_Init函数初始化GPIO 3.使用输出输入控函数控制GPIO口//需要RCC库函数+两个外设,(在最后几行)需要右键跳转库函数定义(RCC函数在Library里的stm32f10x...rcc.h)//RCC常用三个函数:RCC_AHB R...
[stm32] 利用uC-BmpCvt软件生成uc-gui可调用的bmp图片
>_<:学习贴图[bmp图]:首先找一张bmp格式的图片,然后下载uC-BmpCvt软件,打开改图片 >_<:然后点击Image-Conver-Into-Best Palatte调成最佳调色板,然后save格式为默认格式: >_<:结果生成了一个kk...
更新时间 2023-08-02 22:13:28
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
社区圈子