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

佛山国内快速建站做网站广告中敏感词会涉及到工商

佛山国内快速建站,做网站广告中敏感词会涉及到工商,网站开发开源软件,网站开发人员需求测量按键按下时长思路 测量按键按下时间实验目的 使用定时器 2 通道 2 来捕获按键 #xff08;按键接PA0#xff09;按下时间#xff0c;并通过串口打印。 计一个数的时间#xff1a;1us#xff0c;PSC71#xff0c;ARR65535 下降沿捕获、输入通道 2 映射在 TI2 上、不分…测量按键按下时长思路 测量按键按下时间实验目的 使用定时器 2 通道 2 来捕获按键 按键接PA0按下时间并通过串口打印。 计一个数的时间1usPSC71ARR65535 下降沿捕获、输入通道 2 映射在 TI2 上、不分频、不滤波 1.硬件 STM32单片机最小系统按键模块 2.软件 定时器HAL驱动层文件添加ic驱动文件添加GPIO常用函数定时器输入捕获实验配置步骤main.c程序 #include sys.h #include delay.h #include led.h #include uart1.h #include ic.hint main(void) {HAL_Init(); /* 初始化HAL库 */stm32_clock_init(RCC_PLL_MUL9); /* 设置时钟, 72Mhz */led_init(); /* 初始化LED灯 */uart1_init(115200);printf(hello world!\r\n);ic_init(65536 - 1, 72 - 1);//计时1uswhile(1){ led1_on();led2_off();delay_ms(500);led1_off();led2_on();delay_ms(500);} } **ic_init(65536 - 1, 72 - 1);//计时1us**语句定时参考 ic.c程序 #include ic.h #include stdio.hTIM_HandleTypeDef ic_handle {0}; void ic_init(uint16_t arr, uint16_t psc) {TIM_IC_InitTypeDef ic_config {0};ic_handle.Instance TIM2;ic_handle.Init.Prescaler psc;ic_handle.Init.Period arr;ic_handle.Init.CounterMode TIM_COUNTERMODE_UP;HAL_TIM_IC_Init(ic_handle);ic_config.ICPolarity TIM_ICPOLARITY_FALLING;ic_config.ICSelection TIM_ICSELECTION_DIRECTTI;ic_config.ICPrescaler TIM_ICPSC_DIV1;ic_config.ICFilter 0;HAL_TIM_IC_ConfigChannel(ic_handle, ic_config, TIM_CHANNEL_2);__HAL_TIM_ENABLE_IT(ic_handle, TIM_IT_UPDATE);HAL_TIM_IC_Start_IT(ic_handle, TIM_CHANNEL_2); }void HAL_TIM_IC_MspInit(TIM_HandleTypeDef *htim) {if(htim-Instance TIM2){GPIO_InitTypeDef gpio_initstruct;//打开时钟__HAL_RCC_GPIOA_CLK_ENABLE(); // 使能GPIOA时钟__HAL_RCC_TIM2_CLK_ENABLE();//调用GPIO初始化函数gpio_initstruct.Pin GPIO_PIN_0; // PA0gpio_initstruct.Mode GPIO_MODE_AF_PP; // 推挽输出gpio_initstruct.Pull GPIO_PULLUP; // 上拉gpio_initstruct.Speed GPIO_SPEED_FREQ_HIGH; // 高速HAL_GPIO_Init(GPIOB, gpio_initstruct);HAL_NVIC_SetPriority(TIM2_IRQn, 2, 2);HAL_NVIC_EnableIRQ(TIM2_IRQn);} }void TIM2_IRQHandler(void) {HAL_TIM_IRQHandler(ic_handle); }void HAL_TIM_IC_CaptureCallback(TIM_HandleTypeDef *htim) {printf(捕获到下降沿\r\n); } ic.h程序 #ifndef __IC_H__ #define __IC_H__#include sys.h void ic_init(uint16_t arr, uint16_t psc);#endif 3.实物效果 硬件模块接线 KEY一端—PA0 KEY另一端—GND ST-Link下载方式 打开串口软件当按键按下时串口打印输出“捕获到下降沿” 实现捕获功能keil源文件
http://www.dnsts.com.cn/news/203123.html

相关文章:

  • asp网站后台管理系统密码破解防盗网站人做清洁
  • 海南工程建设资料备案网站龙岩网站设计培训
  • 青岛君哲网站建设公司怎么样wordpress 评论栏
  • 优秀集团网站设计百度推广是必须先做网站吗
  • 建设网站的公司专业服务免费开源代码网站
  • 建设部网站有建筑施工分包商标注册查询网址
  • 我公司要网站建设北京网站优化企业
  • 维护网站一年多少钱长沙网站推广平台
  • wordpress 多站点 拷贝微信公众号管理工具
  • 凡科建站模板最好用的wordpress主题
  • 手机网站html5凡科网怎么建网站
  • 北京手机网站建设费用接收外国电视卫星天线
  • 企业网站建设项目计划书成免费crm软件
  • 网站做百度排名教程网络推广计划方案
  • 博罗网站开发vi企业形象设计是什么
  • 西安seo网站推广优化网站开发配置
  • 装修网站建设优缺点sem分析是什么意思
  • 手机建网站教程中国做外贸网站
  • wap手机网站尺寸凡科免费网站建设
  • 网站 预算做网站换服务器怎么整
  • 吉安网站建设吉安番禺五屏网站建设
  • 哪些网站可以看一级a做爰片色系网站的
  • wordpress资源站模板爱站网功能
  • 建网站维护需要多少钱渝快办官网
  • 义乌市评建设职称网站做网站需要注意什么问题
  • php做网站有哪些优点网站开发设计内容
  • 北京搜索优化推广公司石家庄搜索引擎优化
  • 网站建设 价格低wordpress 经过天数
  • 用视频做网站背景彭水网站建设
  • 江西泰飞建设有限公司网站陕西优秀的企业门户网站建设