没有合适的资源?快使用搜索试试~ 我知道了~
STM32 驱动IO模拟QC2.0握手程序
需积分: 50 34 下载量 195 浏览量
2018-05-17
14:46:25
上传
评论 1
收藏 228KB PDF 举报
温馨提示
试读
4页
该程序基于STM32 HAL库的基础上,使用IO模拟QC2.0握手协议,程序是自己写的,实测乐视QC2.0 EQ-24ACN可用!!有问题可以给我留言!!
资源推荐
资源详情
资源评论
Page 1
1 /**
2 ******************************************************************************
3 * File Name : gpio.c
4 * Description : This file provides code for the configuration
5 * of all used GPIO pins.
6 ******************************************************************************
7 IO Connecting
8
9 DP_P ---9.1K--- USB_DP ---2.2K--- DP_M
10
11 DM_P ---9.1K--- USB_DM ---2.2K--- DM_M
12
13 User Key
:
Change Voltage
14 ******************************************************************************
15 */
16
17 /* Includes ------------------------------------------------------------------*/
18 #include "gpio.h"
19 /* USER CODE BEGIN 0 */
20
21 #include "tim.h"
22 #include "i2c.h"
23
24 /* USER CODE END 0 */
25
26 /*----------------------------------------------------------------------------*/
27 /* Configure GPIO */
28 /*----------------------------------------------------------------------------*/
29 /* USER CODE BEGIN 1 */
30 uint8_t Key_Status;
31
32 /* USER CODE END 1 */
33
34 /** Configure pins as
35 * Analog
36 * Input
37 * Output
38 * EVENT_OUT
39 * EXTI
40 */
41 void MX_GPIO_Init(void)
42 {
43
44 GPIO_InitTypeDef GPIO_InitStruct;
45
46 /* GPIO Ports Clock Enable */
47 __HAL_RCC_GPIOF_CLK_ENABLE();
48 __HAL_RCC_GPIOA_CLK_ENABLE();
49 __HAL_RCC_GPIOB_CLK_ENABLE();
50
51 /*Configure GPIO pin Output Level */
52 HAL_GPIO_WritePin(GPIOA, DP_P_Pin|DM_P_Pin|DP_M_Pin, GPIO_PIN_RESET);
53
54 /*Configure GPIO pin Output Level */
55 HAL_GPIO_WritePin(DM_M_GPIO_Port, DM_M_Pin, GPIO_PIN_RESET);
56
57 /*Configure GPIO pin : PtPin */
58 GPIO_InitStruct.Pin = USER_KEY_Pin;
59 GPIO_InitStruct.Mode = GPIO_MODE_INPUT;
60 GPIO_InitStruct.Pull = GPIO_PULLUP;
61 HAL_GPIO_Init(USER_KEY_GPIO_Port, &GPIO_InitStruct);
资源评论
Ding3417
- 粉丝: 8
- 资源: 35
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功