打印

lpc3250 ssp 读写spieeprom问题

[复制链接]
5798|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jplzl|  楼主 | 2011-5-9 22:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用LPC3250的SSP0读写SPI接口的EEPROM(AT25256)。程序运行到如下一句问题了
:   psspdev->regptr->data = (uint32)* data8;
psspdev->regptr->data : __IO ulong data;    /* SSP data register */
uint8 *data8:*data8中存放要定稿的数据,在程序用ULINK仿真的时候可以看到*data8是有值的0x03,但执行上面那句后,发现SSP数据寄存器居然还是0,这就奇怪了
然道是SSP初始化没成功??其中SSP相关寄存器值班如下
CR0:0x0907
CR1:0x02
SSP0SR:状态寄存器:0x07

请知道的不悭赐教

相关帖子

沙发
6019赵文| | 2011-5-10 18:51 | 只看该作者
不懂啊!

使用特权

评论回复
板凳
jplzl|  楼主 | 2011-5-11 14:25 | 只看该作者
2# 6019赵文 :'(  真是莫名其妙啊,可能是启动代码有问题 但也不至于寄存器不能写入数据吧

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

40

主题

229

帖子

2

粉丝