OpenEdv-开源电子网

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

模拟IIC问题,求助

[复制链接]

16

主题

46

帖子

0

精华

初级会员

Rank: 2

积分
135
金钱
135
注册时间
2014-9-16
在线时间
2 小时
发表于 2014-10-15 20:51:05 | 显示全部楼层 |阅读模式
5金钱
为什么我读出来的是0XFF,如图所示

,我也看论坛上说的,但还是解决不了啊,原子哥说多了一个ACK,但我对照了一下没有多啊,不知道哪里的问题

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

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-10-15 23:06:08 | 显示全部楼层
新版例程不存在这个问题了哦。
好老的代码才有这个bug,检查下其他配置吧。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

16

主题

46

帖子

0

精华

初级会员

Rank: 2

积分
135
金钱
135
注册时间
2014-9-16
在线时间
2 小时
 楼主| 发表于 2014-10-15 23:28:57 | 显示全部楼层
我9月份下载的例程啊,这是我的配置,其他的都一样啊,回复【2楼】正点原子:
---------------------------------
#include "myiic.h"
#include "delay.h"
//IIC驱动代码
//初始化IIC
void IIC_Init(void)
{
    RCC->APB2ENR|=1<<2;    //先使能外设IO ORTA时钟 
GPIOA->CRL&=0XF00FFFFF;    //PB10,11推挽输出
GPIOA->CRL|=0X03300000;
GPIOA->ODR|=3<<5;    //PB10,11 输出高
}
//产生IIC起始信号
void IIC_Start(void)






#ifndef  __MYIIC_H
#define  __MYIIC_H
#include "sys.h"
//IIC驱动代码
//IO方向设置
#define SDA_IN()       {GPIOA->CRL&=0XF0FFFFFF;GPIOA->CRL|=8<<24;}
#define SDA_OUT()      {GPIOA->CRL&=0XF0FFFFFF;GPIOA->CRL|=3<<24;}
//IO操作函数
#define IIC_SCL        Aout(5)   //SCL
#define IIC_SDA    Aout(6)   //SDA
#define READ_SDA    Ain(6)    //输入SDA
//IIC所有操作函数
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-10-15 23:47:32 | 显示全部楼层
回复【3楼】波波152:
---------------------------------
代码看上去没错。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

42

主题

208

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
383
金钱
383
注册时间
2014-6-12
在线时间
35 小时
发表于 2014-10-16 07:12:02 | 显示全部楼层
那个很有可能是你的at24cxx写一个字节部分有问题,ly可以着重看一下那里的代码
回复

使用道具 举报

16

主题

46

帖子

0

精华

初级会员

Rank: 2

积分
135
金钱
135
注册时间
2014-9-16
在线时间
2 小时
 楼主| 发表于 2014-10-16 10:07:26 | 显示全部楼层
写的部分是原子的代码,没错啊
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-30 09:05

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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