查看: 1609|回复: 2

ADS1255软件复位怎么不行?

[复制链接]

该用户从未签到

发表于 2011-7-21 09:40:04 | 显示全部楼层 |阅读模式
分享到:
上电复位是可行的,可是上电复位有失败,软件复位两种方式都不行!
方式一: send   "FE"
方式二: // ADS1255复位    脉冲方式
void  adc_Reset(void)
{
sclk=0; Delay_us(300);
sclk=1; Delay_us(50);
sclk=0; Delay_us(30);
sclk=1; Delay_us(80);
sclk=0; Delay_us(30);
sclk=1; Delay_us(150);
sclk=0;  
}
回复

使用道具 举报

该用户从未签到

发表于 2011-7-21 18:24:24 | 显示全部楼层

回复:ADS1255软件复位怎么不行?

回复第 1 楼 HNXTXX于2011-07-21 01:40:04发表:
上电复位是可行的,可是上电复位有失败,软件复位两种方式都不行!
方式一: send   "FE"
方式二: // ADS1255复位    脉冲方式
void  adc_Reset(void)
{
sclk=0; Delay_us(300);
sclk=1; Delay_us(50);
sclk=0; Delay_us(30);
sclk=1; Delay_us(80);
sclk=0; Delay_us(30);
sclk=1; Delay_us(150);
sclk=0;  
}  


你好!可不可以按照下面流程来初始化。
1) 上电后,用MCU GPIO 拉低RESE(pin9)来硬件复位。再配置相关的寄存器。如果你的RESET(pin9)  有R/C network,  double check 时间常数。
2) 当你要软件复位时,先确认一下,ADC是否可以正常读写。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2011-7-22 16:09:32 | 显示全部楼层

RE:ADS1255软件复位怎么不行?

对,上电初始化很重要
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /2 下一条



手机版|小黑屋|与非网

GMT+8, 2025-1-6 05:59 , Processed in 0.139633 second(s), 19 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.