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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7822|回复: 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
1 u& j+ t9 F& x- f还有就是34行怎么能用这个东西定义?定义的空间多大?35行初始化原函数在哪里?
( k  i6 t3 c7 Y! q8 `

本帖子中包含更多资源

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

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

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
沙发
发表于 2015-7-21 15:48:34 | 只看该作者
1、引入的其他头文件里面引入了对 ad7606 类型的定义
% Y% K) Q3 i& B" C, r: o- l; ^2、不太明白你这第二个问题9 Y' p' f% D' h7 x! k. s1 r
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:485 @0 N( C% c5 h: x7 f
1、引入的其他头文件里面引入了对 ad7606 类型的定义5 P' m8 Z. x3 J1 ?5 k# `1 |
2、不太明白你这第二个问题1 q8 b8 \7 k: g5 c, r
syslink 安装目录下有 AP ...

) ^8 L1 U1 e/ I. B1 W7 J2 J比如这个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: O, A( K+ s9 E. S& E3 M
比如这个ad7606 *ad;可是在ad7606.c里只有这个struct _ad7606 {  }。_ad7606与ad7606一样吗?第二个问题 ...
0 ~$ O8 N; E; b
  对于1: typedef struct _ad7606 ad7606;
5 @; ~  H) C: C% ?0 ]  对于2: memset(loop, 0, sizeof(MessageLoop));) l! y6 ~1 |2 O  t' [( m+ A, l2 B8 j
  
9 C* i- B  x/ l! |  你应该去了解下 typedef 的使用
7 U4 \$ r2 ~/ A8 h
回复 支持 反对

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
5#
发表于 2015-7-22 10:32:51 | 只看该作者
松鼠 发表于 2015-7-21 15:54
, y/ {- [* s7 d6 e* z9 C比如这个ad7606 *ad;可是在ad7606.c里只有这个struct _ad7606 {  }。_ad7606与ad7606一样吗?第二个问题 ...

* T7 }( p8 l; z' O- F& \7 g* W2 n6 ?  对于1: typedef struct _ad7606 ad7606;
( i, b2 c; r; G( m  对于2: memset(loop, 0, sizeof(MessageLoop));
( L9 h% I! S, I' |  B  0 p7 t4 b/ d7 K' [
  你应该去了解下 typedef 的使用' s$ z& m/ ]& J9 Y% l( B
回复 支持 反对

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
6#
发表于 2015-7-22 10:32:51 | 只看该作者
松鼠 发表于 2015-7-21 15:54. w4 t1 H2 h4 F) ~8 l. \$ t* ~
比如这个ad7606 *ad;可是在ad7606.c里只有这个struct _ad7606 {  }。_ad7606与ad7606一样吗?第二个问题 ...

- t6 k3 S9 j& y$ i& J  对于1: typedef struct _ad7606 ad7606;
5 G$ Q* a0 e; k9 Z. P  对于2: memset(loop, 0, sizeof(MessageLoop));9 z) S6 s3 d9 @& T/ p6 F, Z6 A
  
9 T3 j# n; u5 e! h+ ^; s  你应该去了解下 typedef 的使用
5 `7 J2 z& K. S; z6 b% u, Q  G
回复 支持 反对

使用道具 举报

14

主题

57

帖子

1299

积分

金牌会员

Rank: 6Rank: 6

积分
1299
7#
 楼主| 发表于 2015-7-22 20:31:09 | 只看该作者
本帖最后由 松鼠 于 2015-7-22 20:32 编辑 - T% B# J2 f2 L1 O# C. J
tenny 发表于 2015-7-22 10:32
- `, Y2 p8 {4 ^: b2 y& w对于1: typedef struct _ad7606 ad7606;: W: e% g$ A# V" H3 r
  对于2: memset(loop, 0, sizeof(MessageLoop));0 Y, U* l+ f' h7 f, v
  
2 ?  C& b# C( V. [1 o; j( v* @4 Y; `
首先,你们的代码里没有用typedef,而且在struct _ad7606{}后面没有ad7606。第二,代码里是memset(loop,sizeof(MessageLoop),0);是不是我的代码是错误的?
% N3 g0 V& e4 r* O7 j- x9 `3 mC:\Users\YS\Desktop\J0JR5ERD3{8AFQM4H}`O)0K

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
8#
发表于 2015-7-23 09:21:54 | 只看该作者
对于1, 查看 ad7606.h7 ~4 [7 O8 v% x* I  h
对于2, 是之前的代码参数传递有问题,实参2和3反了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-12-11 23:15 , Processed in 0.043028 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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