armfly a8ed6fead2 1.GBK->UTF-8
2.TAB -> 4个空格
3.完善高侧电流表功能:电压、电流、功率、放电容量
4.增加二极管测量,和电阻测量同一个界面。
2019-11-03 05:33:32 +08:00

71 lines
2.1 KiB
C
Executable File
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/*
*********************************************************************************************************
*
* 模块名称 : USB devie 虚拟磁盘驱动
* 文件名称 : usbd_usr.c
* 版 本 : V1.0
* 说 明 : 封装虚拟U盘操作函数提供给APP使用.
*
* 修改记录 :
* 版本号 日期 作者 说明
* V1.0 2018-09-05 armfly 正式发布
*
* Copyright (C), 2015-2030, 安富莱电子 www.armfly.com
*
*********************************************************************************************************
*/
#include "usbd_def.h"
#include "usbd_core.h"
#include "usbd_desc.h"
#include "usbd_msc.h"
#include "usbd_storage.h"
#include "usbd_usr.h"
USBD_HandleTypeDef USBD_Device = {0};
PCD_HandleTypeDef hpcd;
/*
*********************************************************************************************************
* 函 数 名: usbd_OpenMassStorage
* 功能说明: 打开USB
* 形 参: 无
* 返 回 值: 无
*********************************************************************************************************
*/
void usbd_OpenMassStorage(void)
{
/* Init Device Library */
USBD_Init(&USBD_Device, &MSC_Desc, 0);
/* Add Supported Class */
USBD_RegisterClass(&USBD_Device, USBD_MSC_CLASS);
/* Add Storage callbacks for MSC Class */
USBD_MSC_RegisterStorage(&USBD_Device, &USBD_DISK_fops);
/* Start Device Process */
USBD_Start(&USBD_Device);
HAL_PWREx_EnableUSBVoltageDetector();
}
/*
*********************************************************************************************************
* 函 数 名: usbd_CloseMassStorage
* 功能说明: 关闭USB
* 形 参: 无
* 返 回 值: 无
*********************************************************************************************************
*/
void usbd_CloseMassStorage(void)
{
USBD_Stop(&USBD_Device);
USBD_DeInit(&USBD_Device);
}
/***************************** 安富莱电子 www.armfly.com (END OF FILE) *********************************/