当前位置: 首页 > wzjs >正文

企业网站建设博客论坛关键词查询工具有哪些

企业网站建设博客论坛,关键词查询工具有哪些,建设银行个人查询,苏州高端做网站1.实验目的 LED灯交替闪烁 2.实验清单 STM32ST-Link 3.代码 同上一个点亮LED的实验一样创建led.c,led.h两个文件编写代码, 3.1led.c #include "led.h" #include "sys.h" //初始化GPIO函数 void led_init(void) {GPIO_InitTypeDef gpio_initstru…

1.实验目的

LED灯交替闪烁

2.实验清单

  • STM32
  • ST-Link

3.代码

同上一个点亮LED的实验一样创建led.c,led.h两个文件编写代码,

3.1led.c

#include "led.h"
#include "sys.h"
//初始化GPIO函数
void led_init(void)
{GPIO_InitTypeDef gpio_initstruct;//打开时钟__HAL_RCC_GPIOB_CLK_ENABLE();//调用GPIO初始化函数gpio_initstruct.Pin = GPIO_PIN_8 | GPIO_PIN_9;gpio_initstruct.Mode = GPIO_MODE_OUTPUT_PP;gpio_initstruct.Pull = GPIO_PULLUP;gpio_initstruct.Speed = GPIO_SPEED_FREQ_HIGH;HAL_GPIO_Init(GPIOB,&gpio_initstruct);//关闭LEDled1_off();led2_off();
}
//点亮LED1的函数
void led1_on(void)
{HAL_GPIO_WritePin(GPIOB,GPIO_PIN_8,GPIO_PIN_RESET); //拉低LED1引脚,点亮LED1
}
//熄灭LED1的函数
void led1_off(void)
{HAL_GPIO_WritePin(GPIOB,GPIO_PIN_8,GPIO_PIN_SET); //拉高LED1引脚,熄灭LED1
}
//翻转LED1状态的函数
void led1_toggle(void)
{HAL_GPIO_TogglePin(GPIOB,GPIO_PIN_8);
}
//点亮LED2的函数
void led2_on(void)
{HAL_GPIO_WritePin(GPIOB,GPIO_PIN_9,GPIO_PIN_RESET); //拉低LED2引脚,点亮LED2
}
//熄灭LED2的函数
void led2_off(void)
{HAL_GPIO_WritePin(GPIOB,GPIO_PIN_9,GPIO_PIN_SET); //拉高LED2引脚,熄灭LED2
}
//翻转LED2状态的函数
void led2_toggle(void)
{HAL_GPIO_TogglePin(GPIOB,GPIO_PIN_9);
}

这个代码和第一个实验的代码很像,因为需要两颗LED的亮灭,所以在第十行的位置加一个或的符号,再将引脚写入就可以同时初始化两个引脚了。
然后下面的函数就是复制粘贴,将引脚号修改即可。要注意不要忘了在LED初始化时将LED2关闭的代码。

3.2main.c

#include "sys.h"
#include "delay.h"
#include "led.h"
int main(void)
{HAL_Init();                         /* 初始化HAL库 */stm32_clock_init(RCC_PLL_MUL9); /* 设置时钟, 72Mhz */led_init();while(1){ led1_on();delay_ms(500);led1_off();led2_on();delay_ms(500);led2_off();}
}

.c文件里的代码逻辑很简单,就是点亮LED1,等待0.5秒,关闭LED1,同时点亮LED2,等待0.5秒,关闭LED2,一直循环就可以实现。
完结

http://www.dtcms.com/wzjs/51519.html

相关文章:

  • 苏州做网站公司有哪些微信管理系统软件
  • 专业网站设计制作服务定制化网站建设
  • 太平洋手机报价大全连云港seo公司
  • 360免费建站空间google关键词规划师
  • 做网站那个公司全网投放广告的渠道有哪些
  • 东营免费网站制作百度竞价产品
  • 学做古典家具网站免费外贸接单平台
  • 交友网站建设的栏目规划网站优化排名易下拉排名
  • 淘宝网站框架新媒体营销案例ppt
  • 用php写的网站有哪些网站推广怎么弄
  • 中国b2b网站大全网络营销教学大纲
  • wordpress软件网站模板下载房地产营销策略有哪些
  • 网站 如何备案班级优化大师使用心得
  • html5怎么做网站网站怎么做的
  • 如何把公司的网站做的靠前软件培训班
  • 做网站在浏览器预览怎么出现了状况十大免费网站推广平台有哪些
  • 国外创意摄影网站seo与sem的关系
  • 北京电子商务app网站建设大兴关联词有哪些类型
  • 开发商城网站开发应用商店关键词优化
  • 网站前台的网址百度热搜关键词排行榜
  • 怎样做网站的源代码长沙关键词优化新报价
  • 临沂莒南网站建设seo优化软件大全
  • wordpress后台页地址修改百度搜索排名优化
  • 除了wordpress南京seo报价
  • 网站备案是备什么互联网营销的优势
  • 乐平网站建设抖音指数
  • 手机如何自制网站关键词自助优化
  • 崆峒区城乡建设局网站百度关键词排名代发
  • 政府网站系统源码百度seo推广优化
  • 做视频网站需要哪些条件网站关键词排名服务