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

温州网站建设方案托管免费引流推广的方法

温州网站建设方案托管,免费引流推广的方法,电影vip免费网站怎么做的,网络推广合同延时函数学习完之后,可以学习PY32F003F18的GPIO输出功能。 1、Debug引脚默认被置于复用功能上拉或下拉模式:PA14默认为SWCLK: 置于下拉模式PA13默认为SWDIO: 置于上拉模式PF4默认为Boot:Boot引脚默认置于输入下拉模式 2、GPIO输出状态&#…

延时函数学习完之后,可以学习PY32F003F18的GPIO输出功能。

1、Debug引脚默认被置于复用功能上拉或下拉模式:
PA14默认为SWCLK: 置于下拉模式
PA13默认为SWDIO: 置于上拉模式
PF4默认为Boot:Boot引脚默认置于输入下拉模式

2、GPIO输出状态:

1)、push-pull,推挽输出

2)、open drain,开漏极输出

3)、上拉/下拉

#define  GPIO_NOPULL        (0x00000000u)   //引脚上拉和下拉都没有被激活
#define  GPIO_PULLUP        (0x00000001u)   //引脚上拉被激活,Pull-up activation
#define  GPIO_PULLDOWN      (0x00000002u)   //引脚下拉被激活,Pull-down activation

3、测试程序

#include "LED.h"void MCU_LED_Init(void);//函数功能:MCU_LED灯引脚初始化,并配置为关灯
void MCU_LED_Init(void)
{GPIO_InitTypeDef  GPIO_InitStructure;__HAL_RCC_GPIOB_CLK_ENABLE();//使能GPIOB时钟//初始化GPIOB5GPIO_InitStructure.Pin = GPIO_PIN_5;                  //选择第5脚GPIO_InitStructure.Pull = GPIO_PULLUP;                //引脚上拉被激活GPIO_InitStructure.Speed = GPIO_SPEED_FREQ_VERY_HIGH; //配置GPIO速度为极高GPIO_InitStructure.Mode = GPIO_MODE_OUTPUT_PP;        //设置引脚工作模式为推挽输出方式HAL_GPIO_Init(GPIOB, &GPIO_InitStructure);//根据GPIO_InitStructure结构变量指定的参数初始化GPIOB的外设寄存器MCU_LED_Off();
}
#ifndef __LED_H
#define __LED_H#include "py32f0xx_hal.h"#define MCU_LED_On()      HAL_GPIO_WritePin(GPIOB,GPIO_PIN_5, GPIO_PIN_SET)   //输出高电平开灯
#define MCU_LED_Off()     HAL_GPIO_WritePin(GPIOB,GPIO_PIN_5, GPIO_PIN_RESET) //输出高电平关灯
#define MCU_LED_Toggle()  HAL_GPIO_TogglePin(GPIOB,GPIO_PIN_5)                //输出电平翻转extern void MCU_LED_Init(void);#endif /* __LED_H */
#include "py32f0xx_hal.h"
#include "LED.h"void Delay_ms(uint32_t x_ms);int main(void)
{
//	HSE_Config();//初始化"HSI,HSE,LSI振荡器",HSE用作系统时钟(SYSCLK),同时配置"AHB时钟(HCLK)和APB时钟(PCLK)"uwTickFreq=HAL_TICK_FREQ_1KHZ;//准备配置"SysTick定时器"每1ms中断一次HAL_InitTick(PRIORITY_LOWEST);//配置"SysTick定时器"每1ms中断一次,优先级为最低
//  HAL_Init();//配置"SysTick定时器"每1ms中断一次,优先级为最低MCU_LED_Init();//MCU_LED灯引脚初始化,并配置为关灯HAL_Delay(1000);while (1){MCU_LED_Toggle();Delay_ms(500);}
}//函数功能:延时x_ms毫秒
void Delay_ms(uint32_t x_ms)
{uint8_t flag;uint32_t tickstart;uint32_t tickend;uint32_t tmp;tickstart = HAL_GetTick();//读取"SysTick计数器"的中断次数计数器uwTickflag=1;if (x_ms==0) flag=0;while (flag){tickend=HAL_GetTick();//读取"SysTick计数器"的中断次数计数器uwTickif(tickend>=tickstart) tickend=tickend - tickstart;else{tmp=0xFFFFFFFF;tmp=tmp-tickstart;tickend=tickend+tmp;
//			tickend=tickend+0xFFFFFFFF-tickstart;}if ( tickend > x_ms) flag=0;//超时}
}

http://www.dinnco.com/news/84962.html

相关文章:

  • 做视频网站需要什么空间吗系统优化助手
  • ps海报素材网站日照seo公司
  • 合肥网页设计公司公司网站优化
  • 网站编辑器做段落空格网站建设明细报价表
  • 模版建网站安卓优化清理大师
  • 广东网站开发设计网页设计的流程
  • 如何做网站ab测试关键词优化公司电话
  • php 网站迁移百度seo软件曝光行者seo
  • 微信24小时人工客服上海seo怎么优化
  • 怎样用云服务器做网站seo快速排名软件品牌
  • 河南锦源建设有限公司网站东莞关键词自动排名
  • WordPress改相对url青岛seo优化
  • wordpress同标题关键字青岛seo整站优化哪家专业
  • 在线域名注册结构优化是什么意思
  • 模板做的网站如何下载地址外贸接单网站
  • 金平党建网站建设方案网上销售都有哪些平台
  • 免费网站制作作业培训机构专业
  • 信阳网站建设招聘谷歌浏览器下载视频
  • 网站审核文件关键词优化公司网站
  • 做特殊任务的网站北京百度关键词优化
  • 海曙区建设局网站sem和seo的关系
  • 四川省人民政府官方网站建立免费个人网站
  • wordpress添加下载文件无锡网站建设方案优化
  • 王爷到电视剧免费完整版seo新闻
  • dedecms网站邮件程序建站cms
  • 怎么做网站推广云浮最火网站排名
  • 门户网站cms程序沧州网络推广公司
  • 医疗网站建设哪个好用公司网址有哪些
  • 长图可以在哪些网站做免费推广的网站平台
  • 精品在线开发网站建设免费信息推广网站