0.96寸OLED显示屏的IIC驱动程序有很多现成的示例,但大部分编程风格实在是让程序阅读起来很困难,所以本伽椰子重新梳理了一下驱动程序,使得其更方便阅读,具体代码内容如下: 1、滴答时钟 DRIVE_SYSTICK.h DRIVE_SYSTICK.c ...
版权声明:本文为CSDN博主 后山人 Fly 的原创文章,遵循CC . BY SA版权协议,转载请附上原文出处链接及本声明。原文链接:https: blog.csdn.net baidu article details STM F ZET IIC驱动 . 寸OLED说明 . 说明之前购买了 . 寸OLED,当时使用淘宝客服提供的驱动程序,下载到单片机后OLED无反应,换个OLED正常工作,当时就 ...
2020-07-02 20:56 0 867 推荐指数:
0.96寸OLED显示屏的IIC驱动程序有很多现成的示例,但大部分编程风格实在是让程序阅读起来很困难,所以本伽椰子重新梳理了一下驱动程序,使得其更方便阅读,具体代码内容如下: 1、滴答时钟 DRIVE_SYSTICK.h DRIVE_SYSTICK.c ...
stm32f103zet6是一种嵌入式-微控制器的集成电路(IC),是由ST公司开发的STM32F1系列的其中一种,芯体尺寸是32位,速度是72MHz,程序存储器容量是256KB,程序存储器类型是FLASH,RAM容量是48K。 stm32f103zet6详细参数 ...
玩stm32也有一段时间了,对串口中断接受和DAM方式发送总一下总结,但是本节只讲述串口中断接受的基本配置,既然是基本就说明他很重要,如有疏忽,就会让串口失灵。下一节主要讲述DAM的用法。言归正传:首先我们要知道开启一个功能的步骤如下, (1)RCC配置 (2)GPIO配置 (3)USART ...
1、STM32F103ZET6时钟说明 STM32F103ZET6的时钟树图如下所示: STM32F103ZET6有很多个时钟源,分别有: HSE:高速外部时钟信号。 HSI:高速内部部时钟信号。 LSI:低速内部时钟信号。 LSE:低速外部时钟信号 ...
1、定时器的分类 STM32F103ZET6总共有8个定时器,它们是:TIM1~TIM8。STM32的定时器分为基本定时器、通用定时器和高等定时器。 TIM6、TIM7是基本定时器。基本定时器是只能向上计数的16位定时器,基本定时器只能有定时的功能,没有外部IO口,所以没有捕获和比较 ...
中can样例到工程中 修改stm32f1xx_hal_conf.h文件 开启宏定义 ...
1、GPIO简介 STM32F103ZET6有多个GPIO组,如GPIOA、GPIOB、GPIOC...等等。每个GPIO组具有16个IO口。 GPIO组的寄存器都是类似的,每个GPIO组都有2个32位的配置寄存器、2个32位的数据寄存器、1个32位的置位/复位寄存器、1个16位复位 ...
1、IWDG简介 STM32F103ZET6的独立看门狗(IWDG)是由内部LSI(内部约40KHZ低速时钟)时钟驱动的。由于IWDG是由内部低速时钟驱动,所以就算主时钟发生故障,IWDG依然能够工作。 由于LSI是一个内部RC时钟,所以时钟不是很准确的40KHZ,而是在30KHZ ...