OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5124|回复: 4

ATT7022 读出来的ID数值不对 求大神》》》》

[复制链接]

1

主题

3

帖子

0

精华

初级会员

Rank: 2

积分
62
金钱
62
注册时间
2019-4-15
在线时间
16 小时
发表于 2019-7-30 14:19:00 | 显示全部楼层 |阅读模式

读出来的数是0x00389150   而手册上的地址是0x0071220A   是有哪里不对吗


#include "ATT7022EU.h"

void ATT7022_Init(void){

          GPIO_InitTypeDef  GPIO_InitStructure;
       
        /* SPI的IO口和SPI外设打开时钟 */
    RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB, ENABLE);
       
        /* SPI的IO口设置 */
        GPIO_InitStructure.GPIO_Pin = GPIO_Pin_12;
        GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
        GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
        GPIO_Init(GPIOB, &GPIO_InitStructure);

    ATT7022_CS_1;

    SPI2_Init();

    SPI2_SetSpeed(SPI_BaudRatePrescaler_2);

}

uint32_t HT7038_Read(uint8_t addr){

  uint32_t data = 0;
  uint8_t buff = 0;
  ATT7022_CS_0;

  SPI2_ReadWriteByte(addr);

  ATT7022_DELAY(2);
  buff = SPI2_ReadWriteByte(0);
  data|=buff;
  data<<=8;
  buff = SPI2_ReadWriteByte(0);
  data|=buff;
  data<<=8;
  buff = SPI2_ReadWriteByte(0);
  data|=buff;

  ATT7022_CS_1;

  return data;

}

void HT7038_Write(u8 addr, u32 value)       //写寄存器  
{

        ATT7022_CS_0;      
        SPI2_ReadWriteByte(addr|0x80);                                         
        SPI2_ReadWriteByte(value>>16);   
        SPI2_ReadWriteByte(value>>8);   
        SPI2_ReadWriteByte(value);   
        ATT7022_CS_1;        //SPI_CS = 1 ;
}


正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

8

帖子

0

精华

新手上路

积分
47
金钱
47
注册时间
2019-5-11
在线时间
13 小时
发表于 2020-1-8 10:24:06 | 显示全部楼层
你好,我也出现了7022读ID错误的情况,请问你是怎么解决的呢
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

精华

新手上路

积分
32
金钱
32
注册时间
2019-11-22
在线时间
6 小时
发表于 2021-7-7 20:58:35 | 显示全部楼层
请问解决了吗?我也是这个问题
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
6
金钱
6
注册时间
2021-9-8
在线时间
1 小时
发表于 2021-9-9 16:34:00 | 显示全部楼层
你这个分频有问题吧 频率太高  改成PI_BaudRatePrescaler_256试试
回复 支持 反对

使用道具 举报

0

主题

5

帖子

0

精华

初级会员

Rank: 2

积分
58
金钱
58
注册时间
2017-9-7
在线时间
15 小时
发表于 2021-10-15 14:27:47 | 显示全部楼层
和我碰到的一模一样 不过我解决了
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-9 00:59

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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