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

购物网站开发django产品推广文案

购物网站开发django,产品推广文案,软件技术专升本有哪些学校,xml的网站地图织梦制作使用cubemx新建工程的具体操作步骤参考这个:STM32CubeMX学习笔记(3)——EXTI(外部中断)接口使用_cubemx exti-CSDN博客 1、使用回调函数与不使用回调函数的区别 不使用中断回调函数是直接在中断服务函数中放置中断处理函数 使用中断回调函…

使用cubemx新建工程的具体操作步骤参考这个:STM32CubeMX学习笔记(3)——EXTI(外部中断)接口使用_cubemx exti-CSDN博客

1、使用回调函数与不使用回调函数的区别

不使用中断回调函数是直接在中断服务函数中放置中断处理函数

使用中断回调函数是在中断服务函数中调用了GPIO的外部中断处理函数 HAL_GPIO_EXTI_IRQHandler()其主要作用就是判断是几号线中断,清除中断标识位,然后调用中断回调函数 HAL_GPIO_EXTI_Callback()

2、HAL_GPIO_EXTI_Callback() 定义

void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin)
{switch (GPIO_Pin){case GPIO_PIN_0 :HAL_GPIO_TogglePin (GPIOB,GPIO_PIN_0);break;case GPIO_PIN_13 :HAL_GPIO_TogglePin (GPIOB,GPIO_PIN_1);break;		}
}

3、使用中断回调函数的主要优点

  • 提高代码的模块化和可读性;
  • 增强代码的可复用性和灵活性;
  • 简化ISR逻辑,提升系统性能;
  • 支持动态绑定和事件驱动编程;
  • 便于调试和测试。

这种设计模式特别适合复杂的嵌入式系统开发,尤其是在需要处理多个中断源或频繁更改中断逻辑的场景中。通过合理使用中断回调函数,可以使代码更加优雅、灵活和高效。

4、记录一下问题:

在设置按键2对应的引脚时点错了,应该是PC13,选成PC3了。其他没什么问题,和不使用回调函数差不多,多了在main.c文件中添加自己定义的回调函数。

http://www.dtcms.com/wzjs/349338.html

相关文章:

  • 辽宁阜新建设学校官方网站网络营销策划书步骤
  • 天津市住房和城乡建设委员会门户网站关键词排名
  • 网站建设的一般步骤包括网络推广渠道和方法
  • 网站开发流程 原型设计百度推广一条资源多少钱
  • 鹤壁做网站哪家好百度一下浏览器下载安装
  • 专门做图表的网站自己开发网站怎么盈利
  • 网站尾部新手怎么学做电商
  • 网站设计公司 武汉新人跑业务怎么找客户
  • 政府网站开发计划书陕西百度代理公司
  • 网站建设公司怎么投诉兰州网络推广的平台
  • 廊坊怎么做网站网站推广优化方法
  • 在线做炫图网站网络营销制度课完整版
  • 网站建设哪家公司好网站建设个人免费域名注册网站
  • 美丽说网站代码与蘑菇街网站代码是用什么网站语言做的最好用的免费建站
  • 网站搜索引擎关键字怎么做百度贴吧怎么做推广
  • 重点建设专业 专题网站深圳广告公司
  • 卓越科技建站无锡做网站网站关键词免费优化
  • 安卓app市场seo宣传网站
  • 静态网站开发环境网店营销与推广策划方案
  • 上海网站建设与设计seo研究协会网app
  • 石家庄免费建站竞价托管
  • 网站开发好的公司推荐每日新闻简报
  • 国内哪个推广网站做的好郑州短视频代运营公司
  • 番禺区盐城seo排名
  • 淄博市建设档案馆网站网站建设平台
  • wordpress作者编辑seo搜索引擎优化推荐
  • 柳州商城网站开发百度推广获客方法
  • 外围网站代理怎么做小红书推广运营
  • 网站策划方案怎么制作个人网站
  • 中国英文政务网站建设金蝶进销存免费版