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

北京网站设计公司排行网址申请域名

北京网站设计公司排行,网址申请域名,培训网站模板,企业seo解决方案延时函数学习完之后#xff0c;可以学习PY32F003F18的GPIO输出功能。 1、Debug引脚默认被置于复用功能上拉或下拉模式#xff1a;PA14默认为SWCLK: 置于下拉模式PA13默认为SWDIO: 置于上拉模式PF4默认为Boot#xff1a;Boot引脚默认置于输入下拉模式 2、GPIO输出状态#…延时函数学习完之后可以学习PY32F003F18的GPIO输出功能。 1、Debug引脚默认被置于复用功能上拉或下拉模式PA14默认为SWCLK: 置于下拉模式PA13默认为SWDIO: 置于上拉模式PF4默认为BootBoot引脚默认置于输入下拉模式 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.hvoid 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.hvoid Delay_ms(uint32_t x_ms);int main(void) { // HSE_Config();//初始化HSI,HSE,LSI振荡器,HSE用作系统时钟(SYSCLK),同时配置AHB时钟(HCLK)和APB时钟(PCLK)uwTickFreqHAL_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计数器的中断次数计数器uwTickflag1;if (x_ms0) flag0;while (flag){tickendHAL_GetTick();//读取SysTick计数器的中断次数计数器uwTickif(tickendtickstart) tickendtickend - tickstart;else{tmp0xFFFFFFFF;tmptmp-tickstart;tickendtickendtmp; // tickendtickend0xFFFFFFFF-tickstart;}if ( tickend x_ms) flag0;//超时} }
http://www.hkea.cn/news/14469727/

相关文章:

  • 彭阳门户网站建设哪个公司建设网站好
  • 浙江网站建设外贸怎么在网上创建网站
  • 网站二级分类广州专业网站建设哪家好
  • 杭州煜灿网络科技有限公司网站开发html代码下载
  • 帝国cms怎样做网站迁移医院网站推广渠道
  • 自己建设网站平台步骤茶叶企业网站源码
  • 网站建设流程时间表上海做网站 公司
  • 网站开发职业生涯规划范文wordpress无法修改主题
  • 广告 网站宝安中心医院怎么样
  • 网站建设维护是做什么会计科目有哪些可以做外链的网站
  • .net个人网站开发视频重庆哪家制作网站好
  • 建设银行的官方网站纪念币跨境电商流程
  • 专门帮做ppt的网站广州手机网站建设联系电话
  • 竞价单页网站模板销售管理系统包括哪几大模块
  • 网络营销网站建设案例wordpress查询数据库插件
  • 网站开发外包 验收深圳提供网站建设服务平台
  • 门户网站个人可以做吗wordpress删除自定义分类
  • 电商 做图 网站有哪些专注服务于站长和网站的信息平台.
  • 做汉字词卡的网站商业网站教程
  • 论坛网站建设价格wordpress 文字
  • 门户网站的营销特点网站后台 栏目管理
  • 网站布局建设wordpress破解管理员帐号
  • 网站建设 北京昌平wordpress 写博客插件
  • 网站怎么做才吸引人公司网站开发主要技术
  • 太仓市建设招标网站广州做网站平台
  • 上海网站建设润滋做网站要
  • 有没有做英语试题的网站长沙做网站的公司对比
  • 四川省建设科技协会网站装修公司的口碑排名
  • 上海建设工程质监站网站洛阳做网站公司
  • 做视频用的网站巴中做网站 微信开发