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

网站建设应该注意哪些问题网站建设如何运营

网站建设应该注意哪些问题,网站建设如何运营,企业网站和信息化建设制度,网站购买域名之后再怎么做这段代码是用于STM32F10x系列微控制器的程序#xff0c;主要目的是初始化GPIOA并使其所有引脚按照特定的模式进行闪烁。下面是对这段代码的逐行解释#xff1a; #include stm32f10x.h#xff1a;这一行包含了STM32F10x系列微控制器的设备头文件。这个头文件包含…这段代码是用于STM32F10x系列微控制器的程序主要目的是初始化GPIOA并使其所有引脚按照特定的模式进行闪烁。下面是对这段代码的逐行解释 #include stm32f10x.h这一行包含了STM32F10x系列微控制器的设备头文件。这个头文件包含了该系列微控制器的一些寄存器和定义。#include Delay.h这一行包含了自定义的“Delay.h”头文件。这个头文件可能包含了用于产生延迟的函数或宏定义。int main(void)这是主函数的开始它是程序的入口点。{开始主函数的代码块。RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);这行代码使能了GPIOA的时钟。在STM32中为了使用某个外设如GPIO首先需要使能该外设的时钟。这里使用的是APB2总线上的GPIOA外设。GPIO_InitTypeDef GPIO_Initstructure;定义了一个GPIO_InitTypeDef类型的变量GPIO_Initstructure。这个结构体通常用于初始化GPIO。GPIO_Initstructure.GPIO_Mode GPIO_Mode_Out_PP;设置GPIO的模式为推挽输出模式。GPIO_Initstructure.GPIO_Pin GPIO_Pin_All;设置要初始化的GPIO引脚为所有引脚。GPIO_Initstructure.GPIO_Speed GPIO_Speed_50MHz;设置GPIO的输出速度为50MHz。GPIO_Init(GPIOA, GPIO_Initstructure);使用上面定义的GPIO_Initstructure结构体的值来初始化GPIOA。}结束初始化部分。while(1)这是一个无限循环程序将一直运行这个循环中的代码。{开始while循环的代码块。GPIO_Write(GPIOA,~0x0001);将GPIOA的Pin 0和Pin 1设置为高电平其他引脚设置为低电平。Delay_ms(10);延迟10毫秒。GPIO_Write(GPIOA,~0x0002);将GPIOA的Pin 2和Pin 3设置为高电平其他引脚设置为低电平。Delay_ms(10);延迟10毫秒。GPIO_Write(GPIOA,~0x0004);将GPIOA的Pin 4和Pin 5设置为高电平其他引脚设置为低电平。Delay_ms(10);延迟10毫秒。GPIO_Write(GPIOA,~0x0008);将GPIOA的Pin 6和Pin 7设置为高电平其他引脚设置为低电平。Delay_ms(10);延迟10毫秒。GPIO_Write(GPIOA,~0x0010);将GPIOA的Pin 8和Pin 9设置为高电平其他引脚设置为低电平。Delay_ms(10);延迟10毫秒。GPIO_Write(GPIOA,~0x0020);将GPIOA的Pin 10和Pin 11设置为高电平其他引脚设置为低电平。Delay_ms(10);延迟10毫秒。GPIO_Write(GPIOA,~0x0040);将GPIOA的Pin 12和Pin 13设置为高电平其他引脚设置为低电平。Delay_ms(10);延迟10毫秒。GPIO_Write(GPIOA,~0x0080);将GPIOA的Pin 14和Pin 15设置为高电平其他引脚设置为低电平。Delay_ms(10);延迟10毫秒。}结束while循环的代码块。}结束主函数的代码块 #include stm32f10x.h                  // Device header #include Delay.h int main(void) {     RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);          GPIO_InitTypeDef GPIO_Initstructure;     GPIO_Initstructure.GPIO_Mode GPIO_Mode_Out_PP;     GPIO_Initstructure.GPIO_Pin GPIO_Pin_0;     GPIO_Initstructure.GPIO_Speed GPIO_Speed_50MHz;     GPIO_Init(GPIOA, GPIO_Initstructure);               while(1)     {         GPIO_ResetBits(GPIOA,GPIO_Pin_0);         Delay_ms(500);         GPIO_SetBits(GPIOA,GPIO_Pin_0);         Delay_ms(500);         GPIO_WriteBit(GPIOA,GPIO_Pin_0,Bit_RESET);         Delay_ms(100);         GPIO_WriteBit(GPIOA,GPIO_Pin_0,Bit_SET);         Delay_ms(100);                  GPIO_WriteBit(GPIOA,GPIO_Pin_0,(BitAction)0);         Delay_ms(100);         GPIO_WriteBit(GPIOA,GPIO_Pin_0,(BitAction)1);         Delay_ms(100);     } }
http://www.w-s-a.com/news/300159/

相关文章:

  • 教育网站建设网永康市住房和城乡建设局网站
  • 阿里巴巴官网网站django 做网站的代码
  • 网站建设 军报wordpress 订餐模板
  • 网站虚拟主机 会计处理石家庄站建设费用多少
  • 网站建设 服务内容 费用简述网站开发流程
  • 公司制作网站跟企业文化的关系空间制作网站
  • 浙江建设监理协会网站个人网站设计规划书
  • wordpress太卡了贵州seo推广
  • 企业介绍微网站怎么做的手机软件商城免费下载
  • 新手网站设计定价网站开发销售
  • 网站开发公司oa有没有找人做标书的网站
  • 传统门户网站有哪些人武部正规化建设
  • 台州网站制作方案免费无代码开发平台
  • 精通网站建设 pdf微盘学做电商的步骤
  • 想在网上做设计接单有没有网站找一个免费域名的网站
  • 湘潭市网站建设科技有限公司杭州网站建设(推荐乐云践新)
  • 优秀网站评析西双版纳傣族自治州民宿
  • 常用的cms建站系统c2c网站模板
  • wordpress更换图标seo网站建设公司
  • 网站备案 深圳小程序怎么进入公众号
  • 实名认证域名可以做电影网站吗坪山网站设计的公司
  • wdcp怎么上传做好的网站管理咨询公司名称参考
  • 设计师网站pin分销系统小程序开发
  • 高端品牌网站建设兴田德润实惠企业网站建设应该怎么做
  • 做研学的网站优秀软文案例
  • 网站个人简介怎么做建设网站卡盟
  • 影楼做网站安庆建设机械网站
  • 访问网站的原理wix做网站流程
  • 众鱼深圳网站建设设计师网名叫什么好听
  • 中小学生做试卷的网站6网站建设需要注意哪些细节