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

公司网站制作北京那家公司好上海排名优化推广工具

公司网站制作北京那家公司好,上海排名优化推广工具,蓝色为主的网站案例,精美网页欣赏延时函数学习完之后,可以学习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.mnyf.cn/news/16340.html

相关文章:

  • 互联网金融p2p网站建设模板百度资源搜索平台官网
  • 动态ip做网站影响seo吗seo搜索引擎优化课后答案
  • 保定网站建设培训班网站竞价推广都有哪些
  • 个人备案可以做哪些网站站内优化seo
  • wordpress 外部调用长春网站优化指导
  • 网站建设文化信息建一个外贸独立站大约多少钱
  • wordpress文章站主题百度推广和百度竞价有什么区别
  • 四川省建设安全质量监理协会网站硬件工程师培训机构哪家好
  • 做网站经济虚拟币诈骗定罪优化用户体验
  • 广东快速做网站公司武汉seo结算
  • 专业网站建设顾问在线crm系统
  • 做网站公司郑州汉狮怎么做营销
  • 建设彩票网站犯法吗全网关键词搜索排行
  • 网站建设费用做什么科目推广app拿返佣的平台
  • 网站建设 慕课东莞seo外包
  • 卖东西怎么推广搜索引擎优化的主要手段
  • 做财经比较好的网站线上运营的5个步骤
  • 宁波网站推广运营公司神起网络游戏推广平台
  • 新的购物网站怎么做流量分析网络营销该如何发展
  • 可以做h5的网站2022新闻热点10条
  • wordpress seo博客选哪个主题seo文章优化方法
  • 台州网站制作东莞网站建设排名
  • 想要个网站百度竞价排名又叫
  • 深圳注册公司一定要u盾吗seo需要会什么
  • 建设网站查询密码seo推广网址
  • 广州 餐饮 网站建设百度排名点击器
  • 广州市城乡和建设局网站首页合肥网络推广培训学校
  • 深圳微商城网站设计电话无锡百度竞价
  • 室内设计效果图怎么画关键词优化公司哪家推广
  • 58这种网站怎么做产品如何推广市场