This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好、专家、
客户 现在正在使用 TI 的 ADC 采样芯片 ADS7951。 GPIO1应该被设定为通用输出(GPO)功能。
配置过程如下所示:
步骤1:寄存器设置为表11。 命令是0X4002。
0x4002表示:
位15-12 = 4 -> GPIO 寄存器编程
位11-10 = 0 ->正常(保留)
位9 = 0 ->正常运行
位8 = 0 -> GPIO3是 GPIO
位7 = 0 -> GPIO2是 GPIO
位6-4 =-> GPIO1和 GPIO0是 GPIO
位3 = 0 -> GPIO3是输入
位2 = 0 -> GPIO2是输入
位1 = 1 -> GPIO1是输出
位0 = 0 -> GPIO0是输入
步骤2:将 GPIO1设置为高电平
该寄存器设置为表1。 命令是0X1812。
0x1812表示:
位15-12 = 1 ->手动模式
位11 = 1 ->位0-6的编程被启用
位10-7 = 0 ->下一个通道为0
位6 = 0 ->选择2.5V I/p 范围
位5 = 0 ->正常运行
位4 = 1 -> 响应的位15-12是 GPIO 值
位3-0 = 2 -> GPIO 1应为高电平
但它无法将 GPIO1配置为输出并将其设置为高电平。 (客户还读回寄存器的各个位、它显示这些位已成功设置。)
请帮助分析上述设置的问题是什么?
谢谢!
Eden Wen
您好、Edthan、
感谢您在我们的论坛上发帖!
我仔细检查了客户在 EVM 上发送的命令(0x4002和0x1812)、我能够切换并识别 GPIO1配置正确。 由于客户在执行此操作时遇到一些问题、您能否回答以下问题?
此致、
Aaron Estrada
您好、Aaron、
感谢您的支持。
请参阅以下反馈。
[~ userid="312708" url="μ C/support/data-switchers-group/data-switchers/f/data-switchers-forum/1122691/ads7951-Q1-questions-about gpo-configure-of -ads7951/4163109#4163109"]客户使用的是 EVM 还是自己的定制板? 如果使用定制板、您可以用酶提供原理图吗?定制板来实现的。 请找到下面的原理图。
[~ userid="312708" URL"/support/data-switchers-group/data-switchers/f/data-switchers-forum/1122691/ads7951-Q1-questions-to-gpio-configure-of -ads7951/4163109#4163109"]是否监测了所有电源和基准电压? 耗材是否清洁?[/报价]电源和基准电压正常。
[引用 userid="312708" URL"~/support/data-switchers-group/data-switchers/f/data-switchers-forum/1122691/ads7951-Q1-questions-about gpo-configure-of -ads7951/4163109#4163109"] GPIO1是否开始受活动监控以确认没有使用万用表/报价?]是的。 配置电阻器后、它们已通过万用表检查 GPIO1的输出。 这不是活动。
[引用 userid="312708" URL"~/support/data-convers-group/data-convers/f/data-convers-forum/1122691/ads7951-Q1-questions-about -gpio-configure-of -ads7951/4163109#4163109"]从 ADC 读取转换结果时是否遇到问题?可以正确读取 ADC 的转换结果。 没有问题。
此致、
Eden Wen
您好、Edthan、
我没有看到 GPIO 引脚有任何问题。 我确实看到其他 GPIO 也在使用中。 其他 GPIO 是否存在任何问题、还是仅 GPIO1存在问题? 写入手动模式寄存器以将 GPIO1置为高电平后、GPIO 应在命令发送后切换。 正如我在上一个帖子中提到的、我能够使用相同的命令切换 GPIO1。
关于原理图、GPIO1是否连接到页面外的其他位置?
此致、
Aaron
您好、Aaron、
感谢您的大力支持。
根据客户的反馈、问题得到解决。 故障是由系统的其他部件引起的。
此致、
Eden Wen