• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

tf卡座卡片检测脚接stm32哪个外设引脚

yhj416606438 2020-10-23 浏览量:1875
是接外部中断好还是接普通的io就可以。程序里怎么判断卡片插拔
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 随意一个IO就行,内部或外部上拉,检测到低电平就是有卡插入了

    用中断还是扫描随意了,看软件设计了。需要快速监测到并且main的while(1)里东西太多了就用中断

    • 发布于 2020-10-23
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:7
  • 不要接中断引脚,就普通IO口就可以,程序里面操作tf前先判断检测脚电平再操作即可
    • 发布于2020-10-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 我觉得都可以,这个也没有所谓的好不好。因为你插入TF的检测时间只要是1S内都是可以接受的啊。用中断反应快,用定时器扫描检测反应也可以。特别要指出的是:楼下的有位说不要用中断,我觉得是非常误人子弟的说法,就给人传递了一种尽量不要用中断的错误言论。用不用中断,完全取决于设计者的需求。当然在这里最建议你是两个方法都试下,只有自己做实践,自己才最清楚。 别人给的都是建议,不是标准答案。
    • 发布于2020-10-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 哪个都是可以的,只要是GPIO的输入功能就可以

    插上卡后,根据电路的不同,这个引脚上的电平会变化,高电平或是低电平,根据你的电路设计而不同

    你的GPIO设置成边沿触发中断,就可以测到插卡了

    • 发布于2020-10-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 接一个GPIO就可以了,插入后,这个引脚的状态应该是低电平,你测这个引脚的电平就可以了,要设置成输入模式
    • 发布于2020-10-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 都是可以的,看程序需求了,中断尽量减少使用可以简化程序
    • 发布于2020-10-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 接普通的IO就行,那个IO可以配置为中断模式,当有TF卡插入时触发一个中断,然后初始化TF卡接口
    • 发布于2020-11-22
    • 举报
    • 评论 0
    • 0
    • 0

  • 这种一般是根据你的实际需求来设置的,没有固定的设计,一般用普通IO就可以了
    • 发布于2020-11-23
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

tf卡座卡片检测脚接stm32哪个外设引脚