資源簡介
動態稱重,四節稱 源碼,可以使用
代碼片段和文件信息
/**
??******************************************************************************
??*?@file????bsp.c
??*?@author??Laser?Application?Team
??*?@version?V1.0.0
??*?@date????2-November-2015
??*?@brief???This?file?provides?set?of?firmware?functions?to?manage?led?and
*??????????buzzer?available?on?vehicle?detection?board
??******************************************************************************
??*?@attention
??*
??*?©?COPYRIGHT(c)?2015?Wanji?Technology(WJ)
*
??*?All?rights?reserved.
??******************************************************************************
??*/
#define???BSP_MODULE
#include??
#include??
#define??BSP_REG_DEM_CR???????????????????????(*(CPU_REG32?*)0xE000EDFC) //DEMCR寄存器
#define??BSP_REG_DWT_CR???????????????????????(*(CPU_REG32?*)0xE0001000) //DWT控制寄存器
#define??BSP_REG_DWT_CYCCNT???????????????????(*(CPU_REG32?*)0xE0001004) //DWT時鐘計數寄存器
#define??BSP_REG_DBGMCU_CR????????????????????(*(CPU_REG32?*)0xE0042004)
#define??BSP_BIT_DEM_CR_TRCENA????????????????DEF_BIT_24 ?????????????????//DEMCR寄存器的第24位,如果要使用DWT?ETM?ITM和TPIU,該位需置1
#define??BSP_BIT_DWT_CR_CYCCNTENA?????????????DEF_BIT_00 ?????????????????//DWTCR寄存器的第0位,為1時使能CYCCNT計數器
/**
??*?@brief??Initialize?all?the?peripheral?used.
??*?@param??None
??*?@retval?None
??*/
void?BSP_Init(void)
{
??//OS_ERR???err;
BSP_GPIO_Init();
BSP_DMA_Init();
BSP_USART_Init();
BSP_SPI1_Init();
BSP_RTC_Init();
}
/**
??*?@brief??Enable?the?GPIO?clock?and?config?peripheral.
??*?@param??None
??*?@retval?None
??*/
void?BSP_GPIO_Init(void)
{
GPIO_InitTypeDef?GPIO_InitStruct;
/*?GPIO?Ports?Clock?Enable?*/
__GPIOA_CLK_ENABLE();
__GPIOB_CLK_ENABLE();
__GPIOC_CLK_ENABLE();
__GPIOD_CLK_ENABLE();
__GPIOE_CLK_ENABLE();
__GPIOF_CLK_ENABLE();
__GPIOG_CLK_ENABLE();
__GPIOH_CLK_ENABLE();
__GPIOI_CLK_ENABLE();
/*?Configure?the?LED0?pin?*/
GPIO_InitStruct.Pin?=?LED0_PIN;
GPIO_InitStruct.Mode?=?GPIO_MODE_OUTPUT_PP;
GPIO_InitStruct.Pull?=?GPIO_NOPULL;
GPIO_InitStruct.Speed?=?GPIO_SPEED_FREQ_HIGH;
HAL_GPIO_Init(LED0_GPIO_PORT?&GPIO_InitStruct);
BSP_LED_On();
/*?Configure?the?LED1?pin?*/
GPIO_InitStruct.Pin?=?LED1_PIN;
GPIO_InitStruct.Mode?=?GPIO_MODE_OUTPUT_PP;
GPIO_InitStruct.Pull?=?GPIO_NOPULL;
GPIO_InitStruct.Speed?=?GPIO_SPEED_FREQ_HIGH;
HAL_GPIO_Init(LED1_GPIO_PORT?&GPIO_InitStruct);
BSP_LED1_On();
// /*?Configure?the?LED2?pin?*/
// GPIO_InitStruct.Pin?=?LED2_PIN;
// GPIO_InitStruct.Mode?=?GPIO_MODE_OUTPUT_PP;
// GPIO_InitStruct.Pull?=?GPIO_NOPULL;
// GPIO_InitStruct.Speed?=?GPIO_SPEED_FREQ_HIGH;
// HAL_GPIO_Init(LED2_GPIO_PORT?&GPIO_InitStruct);
// BSP_LED2_On();
// /*?Configure?the?LED3?pin?*/
// GPIO_InitStruct.Pin?=?LED3_PIN;
// GPIO_InitStruct.Mode?=?GPIO_MODE_OUTPUT_PP;
// GPIO_InitStruct.Pull?=?GPIO_NOPULL;
// GPIO_InitStruct.Speed?=?GPIO_SPEED_FREQ_HIGH;
// HAL_GPIO_Init(LED3_GPIO_PORT?&GPIO_InitStruct)
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1258??2018-07-28?12:19??4.0儀表+四節稱+16通道+全協議+遠程+180710\WDW-MD3C-M4-180710-16(基于WDW-MD3C-M4-180709-16)\Clean.bat
?????文件???????2343??2018-07-28?12:19??4.0儀表+四節稱+16通道+全協議+遠程+180710\WDW-MD3C-M4-180710-16(基于WDW-MD3C-M4-180709-16)\Doc\Changelog.txt
?????文件????????478??2018-07-28?12:19??4.0儀表+四節稱+16通道+全協議+遠程+180710\WDW-MD3C-M4-180710-16(基于WDW-MD3C-M4-180709-16)\Doc\Readme.txt
?????文件??????26884??2018-07-28?12:19??4.0儀表+四節稱+16通道+全協議+遠程+180710\WDW-MD3C-M4-180710-16(基于WDW-MD3C-M4-180709-16)\Drivers\BSP\bsp.c
?????文件???????3950??2018-07-28?12:19??4.0儀表+四節稱+16通道+全協議+遠程+180710\WDW-MD3C-M4-180710-16(基于WDW-MD3C-M4-180709-16)\Drivers\BSP\bsp.h
?????文件???????2592??2018-07-28?12:19??4.0儀表+四節稱+16通道+全協議+遠程+180710\WDW-MD3C-M4-180710-16(基于WDW-MD3C-M4-180709-16)\Drivers\BSP\bsp_bitband.h
?????文件???????2356??2018-07-28?12:19??4.0儀表+四節稱+16通道+全協議+遠程+180710\WDW-MD3C-M4-180710-16(基于WDW-MD3C-M4-180709-16)\Drivers\BSP\bsp_commonfun.c
?????文件????????850??2018-07-28?12:19??4.0儀表+四節稱+16通道+全協議+遠程+180710\WDW-MD3C-M4-180710-16(基于WDW-MD3C-M4-180709-16)\Drivers\BSP\bsp_commonfun.h
?????文件???????2815??2018-07-28?12:19??4.0儀表+四節稱+16通道+全協議+遠程+180710\WDW-MD3C-M4-180710-16(基于WDW-MD3C-M4-180709-16)\Drivers\BSP\bsp_communication.c
?????文件???????1031??2018-07-28?12:19??4.0儀表+四節稱+16通道+全協議+遠程+180710\WDW-MD3C-M4-180710-16(基于WDW-MD3C-M4-180709-16)\Drivers\BSP\bsp_communication.h
?????文件??????10059??2018-07-28?12:19??4.0儀表+四節稱+16通道+全協議+遠程+180710\WDW-MD3C-M4-180710-16(基于WDW-MD3C-M4-180709-16)\Drivers\BSP\bsp_crc16.c
?????文件???????1118??2018-07-28?12:19??4.0儀表+四節稱+16通道+全協議+遠程+180710\WDW-MD3C-M4-180710-16(基于WDW-MD3C-M4-180709-16)\Drivers\BSP\bsp_crc16.h
?????文件???????6558??2018-07-28?12:19??4.0儀表+四節稱+16通道+全協議+遠程+180710\WDW-MD3C-M4-180710-16(基于WDW-MD3C-M4-180709-16)\Drivers\BSP\bsp_delay.c
?????文件????????858??2018-07-28?12:19??4.0儀表+四節稱+16通道+全協議+遠程+180710\WDW-MD3C-M4-180710-16(基于WDW-MD3C-M4-180709-16)\Drivers\BSP\bsp_delay.h
?????文件???????2958??2018-07-28?12:19??4.0儀表+四節稱+16通道+全協議+遠程+180710\WDW-MD3C-M4-180710-16(基于WDW-MD3C-M4-180709-16)\Drivers\BSP\bsp_ds18b20.c
?????文件????????904??2018-07-28?12:19??4.0儀表+四節稱+16通道+全協議+遠程+180710\WDW-MD3C-M4-180710-16(基于WDW-MD3C-M4-180709-16)\Drivers\BSP\bsp_ds18b20.h
?????文件???????7409??2018-07-28?12:19??4.0儀表+四節稱+16通道+全協議+遠程+180710\WDW-MD3C-M4-180710-16(基于WDW-MD3C-M4-180709-16)\Drivers\BSP\bsp_fifo.c
?????文件???????1301??2018-07-28?12:19??4.0儀表+四節稱+16通道+全協議+遠程+180710\WDW-MD3C-M4-180710-16(基于WDW-MD3C-M4-180709-16)\Drivers\BSP\bsp_fifo.h
?????文件??????10587??2018-07-28?12:19??4.0儀表+四節稱+16通道+全協議+遠程+180710\WDW-MD3C-M4-180710-16(基于WDW-MD3C-M4-180709-16)\Drivers\BSP\bsp_flash.c
?????文件???????3675??2018-07-28?12:19??4.0儀表+四節稱+16通道+全協議+遠程+180710\WDW-MD3C-M4-180710-16(基于WDW-MD3C-M4-180709-16)\Drivers\BSP\bsp_flash.h
?????文件???????4989??2018-07-28?12:19??4.0儀表+四節稱+16通道+全協議+遠程+180710\WDW-MD3C-M4-180710-16(基于WDW-MD3C-M4-180709-16)\Drivers\BSP\bsp_fm25v05.c
?????文件???????3577??2018-07-28?12:19??4.0儀表+四節稱+16通道+全協議+遠程+180710\WDW-MD3C-M4-180710-16(基于WDW-MD3C-M4-180709-16)\Drivers\BSP\bsp_fm25v05.h
?????文件??????21050??2018-07-28?12:19??4.0儀表+四節稱+16通道+全協議+遠程+180710\WDW-MD3C-M4-180710-16(基于WDW-MD3C-M4-180709-16)\Drivers\BSP\bsp_peripheral.c
?????文件???????3422??2018-07-28?12:19??4.0儀表+四節稱+16通道+全協議+遠程+180710\WDW-MD3C-M4-180710-16(基于WDW-MD3C-M4-180709-16)\Drivers\BSP\bsp_peripheral.h
?????文件???????2872??2018-07-28?12:19??4.0儀表+四節稱+16通道+全協議+遠程+180710\WDW-MD3C-M4-180710-16(基于WDW-MD3C-M4-180709-16)\Drivers\BSP\bsp_rtc.c
?????文件????????796??2018-07-28?12:19??4.0儀表+四節稱+16通道+全協議+遠程+180710\WDW-MD3C-M4-180710-16(基于WDW-MD3C-M4-180709-16)\Drivers\BSP\bsp_rtc.h
?????文件???????7437??2018-07-28?12:19??4.0儀表+四節稱+16通道+全協議+遠程+180710\WDW-MD3C-M4-180710-16(基于WDW-MD3C-M4-180709-16)\Drivers\BSP\bsp_sdcard.c
?????文件???????3011??2018-07-28?12:19??4.0儀表+四節稱+16通道+全協議+遠程+180710\WDW-MD3C-M4-180710-16(基于WDW-MD3C-M4-180709-16)\Drivers\BSP\bsp_sdcard.h
?????文件??????13405??2018-07-28?12:19??4.0儀表+四節稱+16通道+全協議+遠程+180710\WDW-MD3C-M4-180710-16(基于WDW-MD3C-M4-180709-16)\Drivers\BSP\bsp_socket.c
?????文件???????1611??2018-07-28?12:19??4.0儀表+四節稱+16通道+全協議+遠程+180710\WDW-MD3C-M4-180710-16(基于WDW-MD3C-M4-180709-16)\Drivers\BSP\bsp_socket.h
............此處省略986個文件信息
- 上一篇:STM32CubeMX使用教程中文版-最新版本.pdf
- 下一篇:GTM73抽象代數
評論
共有 條評論