资源简介
动态称重,四节称 源码,可以使用
代码片段和文件信息
/**
******************************************************************************
* @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抽象代数
相关资源
- C程序设计第四版.谭浩强(带详细书签
- [BUPT]计算导论OJ上机题参考源代码 +
- STM32F103+四个VL53L0代码2020新.zip
- 高级语言程序设计.迟成文
- C程序设计语言第2版·新版习题解答
- 固高控制例程
- OpenGL编程指南原书第9版高清完整版
- STM32与ZigBee串口通信LCD显示程序
- stm32智能安防系统
- 华为公司各种设计规范
- 深入理解C指针(带书签完整版)
- OPENCV中团块跟踪
- 用51单片机与LCD12864实现俄罗斯方块游
- C程序设计语言(第2版 新版) 带书签
- 基于arm的开发
- STM32F103C8T6开发参考例程代码
- Linux设备驱动开发详解:基于最新的
- cmake-3.16.2-win32-x86.msi
- 深入理解计算机系统上交大课程材料
- IMXRT1064RM.pdf
- 《学习OpenCV(中文版)》-于仕琪
- 图解数据结构 使用C
- C指针基本概念核心技术及最佳实践
- STM32F407中文手册(完全版) 高清完整
- ANSI+C+标准详解
- Pointers on C 英文版
- cmake-3.16.0-rc1-win64-x64.msi
- DT c 课件.pdf
- ZigBee-智能家居&实验室&农业-环境监控
- cmake-3.16.0-rc1-win64-x64.zip
评论
共有 条评论