求助,编译出现错误

ls053758 2012-03-04 10:12:02
没有分呀,求助。
/****************************************************************************
* 名称 :AD9920A_Write
* 功能 : 写AD9920A寄存器函数
* 入口参数 :addr:寄存器偏移地址
dat:寄存器配置值
* 出口参数 :无
****************************************************************************/
void AD9920A_write(unsigned char addr, unsigned char dat)
{
int count;
for(count=0;count<12;count++)
value[count]=addr[count];
for(count=0;count<28;count++)
value[count+12]=addr[count];
SPI_Write(value);
}
".\AD9920A_INI.c", line 17: cc0142: error: expression must have
pointer-to-object type
value[count]=addr[count];
...全文
95 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ls053758 2012-03-05
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 quwei197874 的回复:]
addr是个字符,不是字符数组
[/Quote]我是想实现这个功能,调用的哪个函数,不知道怎么传参数,参数怎么设置?
void AD9920A_CFG(void)//配置AD9920A寄存器
{

AD9920A_write(0x090,0x0000002);
}
ls053758 2012-03-04
  • 打赏
  • 举报
回复
我是想实现这个功能,调用的哪个函数,不知道怎么传参数,参数怎么设置?
void AD9920A_CFG(void)//配置AD9920A寄存器
{

AD9920A_write(0x090,0x0000002);
}
quwei197874 2012-03-04
  • 打赏
  • 举报
回复
addr是个字符,不是字符数组

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧