• 大小: 28.75MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-08-07
  • 语言: 其他
  • 标签: C语言  

资源简介

动态称重,四节称 源码,可以使用

资源截图

代码片段和文件信息

/**
  ******************************************************************************
  * @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个文件信息

评论

共有 条评论