- 博客(12)
- 收藏
- 关注
原创 C语言重定义问题
http://t.csdn.cn/t0gu7http://t.csdn.cn/t0gu7 变量声明用extern #define __SYS1_H #endif 用于防止头文件被重复引用
2022-07-06 20:39:14
1284
原创 STM32F103 ——TIMx
在stm32f103一共有8个定时器,其中两个高级定时器TIM1、TIM8,四个通用定时器TIM2~TIM5,两个基本定时器TIM6、TIM7。其中高级定时器功能最多(参考手册中给了共21条功能描述),通用定时器次子(16条功能描述),基本定时器功能最少(4条功能描述,只用来进行最基本的计数器工作)。在使用时根据需求选用对应的定时器。按需选择通用定时器功能丰富,总结一下就是——一计数器,四通道,两模式+其他功能计数器最基本的功能stm32中定时器的定时功能是由计数器为基础实现的。在使能定时器(TIMx_
2022-06-27 14:12:18
3407
原创 STM32--TIM1&8--PWM输出-注意事项
函数:TIM_CtrlPWMOutputs(TIM8, ENABLE);作用:TIMx->BDTR |= 0x8000;->置高级定时器TIM1&TIM8的BDTR的15位为1,使能OC&OCN输出。 默认为0:数强制禁止OC&OCN输出故:在使用高级定时器输出PWM时必须调用此函......
2022-06-14 19:44:28
4426
原创 pyQt5中单击、双击、拖动事件区分
一般在处理单击、双击、拖动事件时会遇到以下问题:双击时会产生两个额外的单击事件和两个释放事件 拖动时会在拖动开始处产生一个单击事件,在拖动结束时产生一个释放事件故采用signal作为事件类型的标志加以区分。此处采用释放时生效单击事件。用定时器等待双击事件,在时间内如果没有判断得到双击事件即为单击事件# 实例化功能按钮class button1(QPushButton): def __init__(self, parent=None): super(button.
2022-04-18 00:24:55
4192
原创 I2C通讯原理以及stm32F10x在MPU6050上的应用
目录I2C通讯基础知识简介通讯标准和过程(软件通讯)->>写操作:->> 读操作:代码实现与MPU6050通讯(软件通讯)简介主要寄存器介绍MPU6050接线I2C通讯基础知识简介I2C通讯就是支持I2C通讯的器件之间根据特定的数据传输协议、通过两条总线——SCL、SDA进行数据的通讯。可以分为软件和硬件通讯两种情况,软件通讯就是通过控制器(这里就可以是stm32板的任意两个...
2022-04-14 17:46:39
922
原创 lcd1602
1.目的:观察v0引脚所接电平高低对lcd显示屏的影响2.器材:蓝色底lcd1602, stm32c6t6, 万能表(测电平), 面包板(+供电模块), 电位器(调节电平)lcd1602引脚图(参考)其中gnd是lcd1602上的vss。rs,rw连接单片机引脚,通过控制引脚上输出电平的组合,以实现对lcd1602的不同操作模式0 ...
2022-04-03 00:48:00
8833
3
原创 关于GPIO复用以及重映射
1. 对于USART1串口的使用,有两种映射方法——无重映射,和完全重映射(部分重映射只有一部分功能有,具体那些功能有可以参考STM32F10x参考手册中的以下内容)
2022-03-27 16:56:49
8907
原创 GPIO_PinRemapConfig(uint32_t GPIO_Remap, FunctionalState NewState)
关于GPIO_PinRemapConfig(uint32_t GPIO_Remap, FunctionalState NewState)函数第一个参数取值如下,第二个参数#define IS_GPIO_REMAP(REMAP)(((REMAP) == GPIO_Remap_SPI1) || ((REMAP) == GPIO_Remap_I2C1) || \ ((REMAP) == GPIO_Remap_USART1) || ((REMAP...
2022-03-27 16:38:04
2262
原创 (pyqt5)在用信号和槽进行多窗口交互时遇到的问题
完整正确的代码如下主要功能是在主窗口中通过工具栏打开一个子窗口,在子窗口中有一文本编辑框,当其中的值改变时会触发反馈信号,从而引起主窗口的应激变化from PyQt5.QtWidgets import *# 这个为子窗口的文件名import gjlabelwinimport sys# 创建一个桌面工具类,上面只有一个工具栏class DesktopTools(QMainWindow): def __init__(self): # 初始化 su
2022-03-07 23:21:01
673
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人