代码的问题 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7730|回复: 7
打印 上一主题 下一主题

代码的问题

[复制链接]

14

主题

57

帖子

1299

积分

金牌会员

Rank: 6Rank: 6

积分
1299
跳转到指定楼层
楼主
发表于 2015-7-21 15:36:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
file:///C:\Users\YS\Documents\Tencent Files\951294484\Image\C2C\JSPXK)6Y@5UYC~7T929OC)A.png这里为什么能用ad7606定义指针,在哪里声明了吗?file:///C:\Users\YS\Documents\Tencent Files\951294484\Image\C2C\JSPXK)6Y@5UYC~7T929OC)A.pngfile:///C:\Users\YS\Documents\Tencent Files\951294484\Image\C2C\JSPXK)6Y@5UYC~7T929OC)A.pngfile:///C:\Users\YS\Documents\Tencent Files\951294484\Image\C2C\JSPXK)6Y@5UYC~7T929OC)A.pngfile:///C:\Users\YS\Documents\Tencent Files\951294484\Image\C2C\JSPXK)6Y@5UYC~7T929OC)A.png
3 {, p7 [$ F' @5 M# g; L还有就是34行怎么能用这个东西定义?定义的空间多大?35行初始化原函数在哪里?
- L1 o0 x6 X3 E3 u0 i

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
沙发
发表于 2015-7-21 15:48:34 | 只看该作者
1、引入的其他头文件里面引入了对 ad7606 类型的定义3 [& V. D- r0 o4 |; q2 s8 e
2、不太明白你这第二个问题
2 I  o# O- E+ F. `; V9 ~; {, u5 ` syslink 安装目录下有 API 文档: syslink_2_21_01_05/docs/html/index.html
回复 支持 反对

使用道具 举报

14

主题

57

帖子

1299

积分

金牌会员

Rank: 6Rank: 6

积分
1299
板凳
 楼主| 发表于 2015-7-21 15:54:12 | 只看该作者
tenny 发表于 2015-7-21 15:486 f! j) H6 D. f0 M! M" H; ^
1、引入的其他头文件里面引入了对 ad7606 类型的定义
! j" f7 ^: H" `2、不太明白你这第二个问题3 H- w3 h- Q9 i7 z+ c; Q  e, F3 G
syslink 安装目录下有 AP ...

, k1 }3 F$ A4 O0 _( U! o  u- D比如这个ad7606 *ad;可是在ad7606.c里只有这个struct _ad7606 {  }。_ad7606与ad7606一样吗?第二个问题比如:ad7606例程里的message_loop.c中的第31行sizeof(MessageLoop)的大小。

点评

对于1: typedef struct _ad7606 ad7606; 对于2: memset(loop, 0, sizeof(MessageLoop)); 你应该去了解下 typedef 的使用  详情 回复 发表于 2015-7-22 10:32
对于1: typedef struct _ad7606 ad7606; 对于2: memset(loop, 0, sizeof(MessageLoop)); 你应该去了解下 typedef 的使用  详情 回复 发表于 2015-7-22 10:32
对于1: typedef struct _ad7606 ad7606; 对于2: memset(loop, 0, sizeof(MessageLoop)); 你应该去了解下 typedef 的使用  详情 回复 发表于 2015-7-22 10:32
回复 支持 反对

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
地板
发表于 2015-7-22 10:32:51 | 只看该作者
松鼠 发表于 2015-7-21 15:54
$ L* u6 Z4 E6 Q( j1 u, Y比如这个ad7606 *ad;可是在ad7606.c里只有这个struct _ad7606 {  }。_ad7606与ad7606一样吗?第二个问题 ...
- D5 U. b+ l* J/ p" T8 E; \$ X+ R
  对于1: typedef struct _ad7606 ad7606;4 r* B: w  a! w9 N
  对于2: memset(loop, 0, sizeof(MessageLoop));0 Q$ @0 K; N  U8 g
  & S% v! j2 |! |6 K2 x( k. P0 K
  你应该去了解下 typedef 的使用
9 h# y& w; a9 n7 _9 E* B
回复 支持 反对

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
5#
发表于 2015-7-22 10:32:51 | 只看该作者
松鼠 发表于 2015-7-21 15:546 J' A& N7 E' W! M) O1 e
比如这个ad7606 *ad;可是在ad7606.c里只有这个struct _ad7606 {  }。_ad7606与ad7606一样吗?第二个问题 ...

- k& l2 Q8 o: f  对于1: typedef struct _ad7606 ad7606;
- |. P* }- ]: H; U! l# f$ B' `  对于2: memset(loop, 0, sizeof(MessageLoop));
4 b. B- u! ^! h8 U  
9 h- w+ K( D% V' E( Y8 _0 x  你应该去了解下 typedef 的使用
7 K6 {4 D& P( K* F
回复 支持 反对

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
6#
发表于 2015-7-22 10:32:51 | 只看该作者
松鼠 发表于 2015-7-21 15:546 Q1 H: J; `) B2 S# |6 e
比如这个ad7606 *ad;可是在ad7606.c里只有这个struct _ad7606 {  }。_ad7606与ad7606一样吗?第二个问题 ...

( O# c% R0 T  ~6 I& u# D  对于1: typedef struct _ad7606 ad7606;
0 I  F; D* g! Q3 I$ {0 J8 Q: H  对于2: memset(loop, 0, sizeof(MessageLoop));
3 {) A3 j# y$ I( f  ( N" S4 ]- J+ L2 ~2 ~
  你应该去了解下 typedef 的使用
0 g' C4 @5 l$ u5 c3 @/ V
回复 支持 反对

使用道具 举报

14

主题

57

帖子

1299

积分

金牌会员

Rank: 6Rank: 6

积分
1299
7#
 楼主| 发表于 2015-7-22 20:31:09 | 只看该作者
本帖最后由 松鼠 于 2015-7-22 20:32 编辑 ' T- X! {) X. d2 R5 v# |5 B
tenny 发表于 2015-7-22 10:321 r; J8 c9 e" v1 R6 ~
对于1: typedef struct _ad7606 ad7606;
" I% [7 f/ n3 G7 ]2 a  对于2: memset(loop, 0, sizeof(MessageLoop));! R6 z( [1 m2 d) E% u' d  Q
  
4 q' e  m; @8 e
首先,你们的代码里没有用typedef,而且在struct _ad7606{}后面没有ad7606。第二,代码里是memset(loop,sizeof(MessageLoop),0);是不是我的代码是错误的?
8 Z% T- l8 l' P" LC:\Users\YS\Desktop\J0JR5ERD3{8AFQM4H}`O)0K

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
8#
发表于 2015-7-23 09:21:54 | 只看该作者
对于1, 查看 ad7606.h
  |& Z7 P* W4 O# N2 Q0 i4 G对于2, 是之前的代码参数传递有问题,实参2和3反了
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2025-11-8 08:07 , Processed in 0.051297 second(s), 31 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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