• 大小: 20.73MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-08-05
  • 语言: 其他
  • 标签: stm32  c语言  

资源简介

使用IIC总线模式驱动四个正点原子VL53L0模块,开发板使用F103ZET6,F1系列都通用,iic是软件模拟,再加四个普通IO,用来做初始化时的片选信号。

资源截图

代码片段和文件信息

#include “led.h“

//////////////////////////////////////////////////////////////////////////////////  
//本程序只供学习使用,未经作者许可,不得用于其它任何用途
//ALIENTEK miniSTM32开发板
//LED驱动代码    
//正点原子@ALIENTEK
//技术论坛:www.openedv.com
//修改日期:2012/9/2
//版本:V1.0
//版权所有,盗版必究。
//Copyright(C) 广州市星翼电子科技有限公司 2009-2019
//All rights reserved   
//////////////////////////////////////////////////////////////////////////////////     

//初始化PB5和PE5为输出口.并使能这两个口的时钟     
//LED IO初始化
void LED_Init(void)
{
 
 GPIO_InitTypeDef  GPIO_InitStructure;
 
 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA|RCC_APB2Periph_GPIOD ENABLE);  //使能PAPD端口时钟

 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8;  //LED0-->PA.8 端口配置
 GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;   //推挽输出
 GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;  //IO口速度为50MHz
 GPIO_Init(GPIOA &GPIO_InitStructure);  //根据设定参数初始化GPIOA.8
 GPIO_SetBits(GPIOAGPIO_Pin_8);  //PA.8 输出高

 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_2;       //LED1-->PD.2 端口配置 推挽输出
 GPIO_Init(GPIOD &GPIO_InitStructure);     //推挽输出 ,IO口速度为50MHz
 GPIO_SetBits(GPIODGPIO_Pin_2);   //PD.2 输出高 
}
 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2020-11-29 19:25  上传csdn的三个版本\
     目录           0  2019-11-11 21:50  上传csdn的三个版本\四VL53L0(版本二)\
     目录           0  2020-11-29 19:21  上传csdn的三个版本\四VL53L0(版本二)\VL53L0X_general\
     文件      106824  2019-11-12 19:26  上传csdn的三个版本\四VL53L0(版本二)\VL53L0X_general\JlinkLog.txt
     文件         690  2019-11-11 21:53  上传csdn的三个版本\四VL53L0(版本二)\VL53L0X_general\JlinkSettings.ini
     目录           0  2018-06-21 09:33  上传csdn的三个版本\四VL53L0(版本二)\VL53L0X_general\LED\
     文件        1301  2016-12-07 13:17  上传csdn的三个版本\四VL53L0(版本二)\VL53L0X_general\LED\led.c
     文件         640  2017-07-24 20:16  上传csdn的三个版本\四VL53L0(版本二)\VL53L0X_general\LED\led.h
     目录           0  2018-06-21 09:33  上传csdn的三个版本\四VL53L0(版本二)\VL53L0X_general\lib\
     目录           0  2018-06-21 09:33  上传csdn的三个版本\四VL53L0(版本二)\VL53L0X_general\lib\inc\
     文件        8982  2017-12-23 14:56  上传csdn的三个版本\四VL53L0(版本二)\VL53L0X_general\lib\inc\misc.h
     文件       21690  2017-12-23 14:56  上传csdn的三个版本\四VL53L0(版本二)\VL53L0X_general\lib\inc\stm32f10x_adc.h
     文件        7555  2017-12-23 14:56  上传csdn的三个版本\四VL53L0(版本二)\VL53L0X_general\lib\inc\stm32f10x_bkp.h
     文件       27559  2017-12-23 14:56  上传csdn的三个版本\四VL53L0(版本二)\VL53L0X_general\lib\inc\stm32f10x_can.h
     文件        6573  2017-12-23 14:56  上传csdn的三个版本\四VL53L0(版本二)\VL53L0X_general\lib\inc\stm32f10x_cec.h
     文件        2162  2017-12-23 14:56  上传csdn的三个版本\四VL53L0(版本二)\VL53L0X_general\lib\inc\stm32f10x_crc.h
     文件       15233  2017-12-23 14:56  上传csdn的三个版本\四VL53L0(版本二)\VL53L0X_general\lib\inc\stm32f10x_dac.h
     文件        3818  2017-12-23 14:56  上传csdn的三个版本\四VL53L0(版本二)\VL53L0X_general\lib\inc\stm32f10x_dbgmcu.h
     文件       20754  2017-12-23 14:56  上传csdn的三个版本\四VL53L0(版本二)\VL53L0X_general\lib\inc\stm32f10x_dma.h
     文件        6824  2017-12-23 14:56  上传csdn的三个版本\四VL53L0(版本二)\VL53L0X_general\lib\inc\stm32f10x_exti.h
     文件       25445  2017-12-23 14:56  上传csdn的三个版本\四VL53L0(版本二)\VL53L0X_general\lib\inc\stm32f10x_flash.h
     文件       27016  2017-12-23 14:56  上传csdn的三个版本\四VL53L0(版本二)\VL53L0X_general\lib\inc\stm32f10x_fsmc.h
     文件       20175  2017-12-23 14:56  上传csdn的三个版本\四VL53L0(版本二)\VL53L0X_general\lib\inc\stm32f10x_gpio.h
     文件       30029  2017-12-23 14:56  上传csdn的三个版本\四VL53L0(版本二)\VL53L0X_general\lib\inc\stm32f10x_i2c.h
     文件        3828  2017-12-23 14:56  上传csdn的三个版本\四VL53L0(版本二)\VL53L0X_general\lib\inc\stm32f10x_iwdg.h
     文件        4383  2017-12-23 14:56  上传csdn的三个版本\四VL53L0(版本二)\VL53L0X_general\lib\inc\stm32f10x_pwr.h
     文件       30452  2017-12-23 14:56  上传csdn的三个版本\四VL53L0(版本二)\VL53L0X_general\lib\inc\stm32f10x_rcc.h
     文件        3857  2017-12-23 14:56  上传csdn的三个版本\四VL53L0(版本二)\VL53L0X_general\lib\inc\stm32f10x_rtc.h
     文件       21863  2017-12-23 14:56  上传csdn的三个版本\四VL53L0(版本二)\VL53L0X_general\lib\inc\stm32f10x_sdio.h
     文件       17725  2017-12-23 14:56  上传csdn的三个版本\四VL53L0(版本二)\VL53L0X_general\lib\inc\stm32f10x_spi.h
     文件       52427  2017-12-23 14:56  上传csdn的三个版本\四VL53L0(版本二)\VL53L0X_general\lib\inc\stm32f10x_tim.h
............此处省略759个文件信息

评论

共有 条评论