找回密码
 立即注册
查看: 98|回复: 8

AI8H8K64U单片机的P1.4和P1.5端口的硬件IIC接口无法使用

[复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:237
  • 最近打卡:2025-06-16 15:17:00

4

主题

34

回帖

229

积分

等待验证会员

积分
229
发表于 2025-6-9 08:43:23 | 显示全部楼层 |阅读模式
AI8H8K64U单片机的P1.4和P1.5端口的硬件IIC接口无法使用,但其他的IIC硬件接口可以正常使用,是什么原因呢?
回复

使用道具 举报 送花

3

主题

714

回帖

139

积分

等待验证会员

积分
139
发表于 2025-6-9 08:58:01 | 显示全部楼层
在STM:STC8H8K64U单片机中,P14和P15端口的硬件IIC接口通常属于PWM控制接口,其功能依赖于特定的驱动程序。以下是一些可能的原因以及相应的解决方案:

1. 检查P14和P15端口的连接是否稳固
原因:P14和P15端口的连接可能因松动或短路导致无法工作。
解决方案:
使用工具检查端口是否牢固连接。
使用兆比表(VCCS)测试端口是否可靠。
在连接完成后,检查电源开关是否完全断开。

2. 检查P14和P15端口的驱动文件
原因:P14和P15端口的驱动程序可能已经更新或不再适用。
解决方案:
确认驱动文件是否存在于系统路径中,并且与软件包兼容。
检查驱动文件的版本号是否为最新版本。
如果已更新,重新加载驱动程序。

3. 检查驱动程序的安装是否正确
原因:P14和P15端口的驱动程序可能未正确安装或配置。
解决方案:
确认驱动程序是否正确安装在相关硬件中。
检查驱动程序的安装路径是否正确。
如果安装失败,重新安装驱动程序。

4. 检查P14和P15端口的驱动文件是否存在
原因:P14和P15端口的驱动文件可能已丢失或损坏。
解决方案:
通过网络尝试获取驱动文件。
如果无法获取,直接在驱动程序中删除P14和P15端口的驱动文件。

5. 检查驱动文件的路径是否正确
原因:驱动文件可能位于错误的路径中。
解决方案:
确保驱动文件位于相关硬件的驱动目录中。
如果路径错误,使用文件系统工具(如系统工具书或删除工具)重新放置驱动文件。

6. 检查P14和P15端口的驱动文件是否兼容
原因:驱动文件可能与P14和P15端口的软件兼容性问题。
解决方案:
确认驱动文件与P14和P15端口的软件兼容。
如果不兼容,重新安装驱动程序。

7. 检查P14和P15端口的驱动文件的大小
原因:驱动文件可能过大,导致读取失败。
解决方案:
确保驱动文件的大小适中,不会导致读取失败。
如果文件过大,可以尝试删除或重置驱动文件。

8. 检查P14和P15端口的驱动文件的版本
原因:驱动文件的版本可能与P14和P15端口的软件兼容性问题。
解决方案:
确认驱动文件的版本号为最新版本。
如果版本已更新,重新加载驱动程序。

9. 检查P14和P15端口的驱动文件的格式
原因:驱动文件的格式可能与P14和P15端口的软件兼容性问题。
解决方案:
确认驱动文件的格式为Windows驱动文件(.32x)。
如果格式不正确,可以尝试重新安装驱动程序。

10. 检查P14和P15端口的驱动文件的大小
原因:驱动文件可能过大,导致读取失败。
解决方案:
确保驱动文件的大小适中,不会导致读取失败。
如果文件过大,可以尝试删除或重置驱动文件。

如果上述原因均不解决问题,可以考虑以下步骤:

1. 检查P14和P15端口的电源开关是否断开:如果电源开关断开,P14和P15端口可能无法工作。
2. 重新安装驱动程序:如果驱动文件已正确安装,但无法工作,可以尝试重新安装驱动程序。
3. 使用驱动文件的重置功能:如果驱动文件已正确安装,但无法工作,可以尝试在驱动文件中重置P14和P15端口的驱动程序。

如果问题仍然无法解决,建议联系硬件供应商或技术支持团队,以确认是否有其他问题。

[本文内容由国芯人工智能辅助生成,仅供参考]
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:146
  • 最近打卡:2025-06-16 10:11:39

16

主题

470

回帖

2572

积分

超级版主

积分
2572
发表于 2025-6-9 08:58:48 | 显示全部楼层
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:208
  • 最近打卡:2025-06-16 08:41:37
已绑定手机

67

主题

1920

回帖

4311

积分

荣誉版主

无情的代码机器

积分
4311
发表于 2025-6-9 09:25:27 | 显示全部楼层

参考手册例程或8H实验箱例程测试。不通的话上传代码和硬件原理图看看。
另外建议示波器\逻辑分析仪抓波形看看
截图202506090924205556.jpg
三天不学习,赶不上刘少奇~
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:237
  • 最近打卡:2025-06-16 15:17:00

4

主题

34

回帖

229

积分

等待验证会员

积分
229
发表于 2025-6-9 10:35:52 | 显示全部楼层
国芯人*** 发表于 2025-6-9 08:58
在STM:STC8H8K64U单片机中,P14和P15端口的硬件IIC接口通常属于PWM控制接口,其功能依赖于特定的驱动程序 ...

我是用AiCube配置的硬件IIC程序,其他IIC硬件接口都可以实现。就P1.4和P1.5接口不能实现。是不是这两个接口需要其他的特殊配置?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:237
  • 最近打卡:2025-06-16 15:17:00

4

主题

34

回帖

229

积分

等待验证会员

积分
229
发表于 2025-6-9 10:36:13 | 显示全部楼层
erci*** 发表于 2025-6-9 09:25
参考手册例程或8H实验箱例程测试。不通的话上传代码和硬件原理图看看。
另外建议示波器\逻辑分析仪抓波形 ...

我是用AiCube配置的硬件IIC程序,其他IIC硬件接口都可以实现。就P1.4和P1.5接口不能实现。是不是这两个接口需要其他的特殊配置?

点评

楼主是不是用开天斧开发板测试的? 实测P14P15可以正常I2C。都是开天斧开发板这两Pin要去掉两个电阻才能正常使用。 [attachimg]103133[/attachimg]  详情 回复 发表于 2025-6-9 11:50
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:237
  • 最近打卡:2025-06-16 15:17:00

4

主题

34

回帖

229

积分

等待验证会员

积分
229
发表于 2025-6-9 10:36:58 | 显示全部楼层
AI*** 发表于 2025-6-9 08:58
数据手册:https://www.stcaimcu.com/data/download/Datasheet/STC8H.pdf

我是用AiCube配置的硬件IIC程序,其他IIC硬件接口都可以实现。就P1.4和P1.5接口不能实现。是不是这两个接口需要其他的特殊配置?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:208
  • 最近打卡:2025-06-16 08:41:37
已绑定手机

67

主题

1920

回帖

4311

积分

荣誉版主

无情的代码机器

积分
4311
发表于 2025-6-9 11:50:18 | 显示全部楼层
ZYHbus*** 发表于 2025-6-9 10:36
我是用AiCube配置的硬件IIC程序,其他IIC硬件接口都可以实现。就P1.4和P1.5接口不能实现。是不是这两个接 ...

楼主是不是用开天斧开发板测试的?

实测P14P15可以正常I2C。但是开天斧开发板这两Pin要去掉两个电阻才能正常使用。

截图202506091149483805.jpg

8H-I2C-Test.zip (597.94 KB, 下载次数: 2)
三天不学习,赶不上刘少奇~
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:237
  • 最近打卡:2025-06-16 15:17:00

4

主题

34

回帖

229

积分

等待验证会员

积分
229
发表于 4 天前 | 显示全部楼层
erci*** 发表于 2025-6-9 11:50
楼主是不是用开天斧开发板测试的?

实测P14P15可以正常I2C。但是开天斧开发板这两Pin要去掉两个电阻才能 ...

嗯,我是用开天斧来测试的
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-6-17 03:43 , Processed in 0.151380 second(s), 99 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表