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

STM32是不是任意IO口都可以用作模拟IIC

hehung 2018-03-02 浏览量:6633
STM32是不是任意IO口都可以用作模拟IIC
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 一般来说没有被占用的IO口都可以(想PA15那种被jtab占用的要释放),毕竟stm32的GPIO都有50MHz的高速模式,只要不是太高速的数据传输应该都没问题。
    • 发布于 2018-03-02
    • 举报
    • 评论 1
    • 1
    • 0
电子老工程师 回复了 :推荐型号 TPS709B50DBVT Texas Instruments 回复

其他答案 数量:24
  • 别用jtag的口,模拟的话,别的应该都可以
    • 发布于2018-03-02
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :PM6697H ST 国产没有符合替代。 回复

  • 闲置的都可以,只要具备GPIO工能。
    • 发布于2018-03-02
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :MC9S08DZ48AMLC(FREESCALE) 已经停产 原厂下架相关信息 不建议使用。 回复

  • 都可以的,把下载口留出来就行。
    • 发布于2018-03-02
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :https://www.mouser.com/catalog/additional/On_Semiconductor_5121_RoHS_Certificate.pdf 回复

  • 闲置的接口都是可以用的,否则就不算GPIO了。
    • 发布于2018-03-02
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :从实物引脚有裂纹痕迹,物料受到撞击和挤压。导致金属引脚和封装绝缘损坏,不能使用。 回复

  • 可以说几乎所有的空闲IO口都可以。除了一些用来调试或者BOOT0,BOOT1这样的特殊功能引脚。
    • 发布于2018-03-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以配置成GPIO功能的引脚都是可以的。

    有的就不行,比如boot0引脚啊,就不可以。

    • 发布于2018-03-02
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :国产没有合适的型号,推荐型号7448042001 Würth Elektronik ,该型号与原型号尺寸不同,是立式的,附件规格书,需要发给客户确认是否符合设计要求 回复

  • 是的

    所谓模拟IIC,就是用两个常规IO来实现与IIC一样的波形输出

    • 发布于2018-03-02
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :DRV5013BCQDBZR的丝印是+NLBC, 1IX2,物料是正确的 回复

  • 大部分可以,个别的不行,如swd接口pa14和pa15,和连接rcc晶振的接口pc14和pc15,这些接口有特定的复用功能,引脚特性和别的gpio还是有点区别的。

    • 发布于2018-03-02
    • 举报
    • 评论 2
    • 0
    • 0
电子老工程师 回复了  : 回复
电子老工程师 回复了  : 回复

  • 不被其它复用功能使用,配置为普通GPIO 口的引脚都可以用模拟I2C时序,实现I2C操作
    • 发布于2018-03-03
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :-K表示带有塑料薄膜上盖。 回复

  • 除了特殊功能引脚,其他的gpio口都可以
    • 发布于2018-03-03
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :FCI被 AMPHENOL已经收购,同一个型号就是同一个物料。 回复

电子老工程师 回复了  :物料型号错误。 回复

  • 模拟I2C操作,不管什么设备,只要能够随意控制GPIO输出高低电平,能够设置输入检测外部输入高低,就能够封装I2C,进行模拟。关键在封装GPIO时的时序要设计好。
    • 发布于2018-03-03
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :https://octopart.com/ra1540109-apem-66158065 回复

  • 一般空闲的IO口都可以模拟I2C总线
    • 发布于2018-03-03
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :经过查找,该型号没有相同封装的替代,推荐型号ISO7761FQDWQ1 Texas Instruments 需要跟客户确认封装是否符合 回复

电子老工程师 回复了  :封装: SMD5032-2P 品牌: YXC扬兴科技 型号: X503212MSD2GC 回复

  • 一般的可以做普通IO都是可以的,但是IIC电路需要设置上拉
    • 发布于2018-03-03
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :两个只是包装方式不一样,不带尾缀的是管装,带尾缀X的是卷轴包装 回复

  • iic就是一个sda 一个scl两个线 一个时钟频率 一个数据传输 
    • 发布于2018-03-03
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :https://atta.szlcsc.com/upload/public/pdf/source/20190731/C405262_D42404E2F86F7E1DA56FE62C286E7E4D.pdf 回复

电子老工程师 回复了  :前台有5K库存。 回复

  • 通用的GPIO口都能模拟I2C,严格按照I2C的时序就行,像有特殊功能的IO不能用。
    • 发布于2018-03-03
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :推荐型号BGA2851,115 NXP USA Inc.附件是规格书,需要客户确认是否符合实际设计 回复

  • 可以查看芯片手册和原理图
    • 发布于2018-03-04
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :NVS代表该料属于汽车级 回复

相关问题

问题达人换一批

STM32是不是任意IO口都可以用作模拟IIC