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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6414|回复: 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& Z' f/ k2 t$ D; d. P! |1 `8 p
还有就是34行怎么能用这个东西定义?定义的空间多大?35行初始化原函数在哪里?
+ t) X/ d6 a! \1 k" W, l2 C+ C" K3 ]

本帖子中包含更多资源

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

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

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
沙发
发表于 2015-7-21 15:48:34 | 只看该作者
1、引入的其他头文件里面引入了对 ad7606 类型的定义$ Z( \/ e/ D& g& a) @
2、不太明白你这第二个问题1 ^3 l2 s. @, }* C$ N
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:488 s7 J! k* c  h7 E2 i; i
1、引入的其他头文件里面引入了对 ad7606 类型的定义$ j& o! u, E: z6 A
2、不太明白你这第二个问题. }: S( G3 x* z1 R8 P* c6 d! l
syslink 安装目录下有 AP ...

9 n( B3 Z3 ]7 C比如这个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
1 w# m; E, Y) K7 w& v比如这个ad7606 *ad;可是在ad7606.c里只有这个struct _ad7606 {  }。_ad7606与ad7606一样吗?第二个问题 ...
  ^7 l5 w; s3 F& z- W# l0 D3 a2 t
  对于1: typedef struct _ad7606 ad7606;
' s4 c+ Z+ z3 W& Y# @; G0 a& _  对于2: memset(loop, 0, sizeof(MessageLoop));) i1 C+ m) Y( n, L& f+ r$ d/ O5 c7 J7 d; n  v
  $ [1 r) t& I5 g: G$ @, w( c# ]
  你应该去了解下 typedef 的使用
! L) z4 r: p2 g6 N. y, a2 P* @
回复 支持 反对

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
5#
发表于 2015-7-22 10:32:51 | 只看该作者
松鼠 发表于 2015-7-21 15:544 A2 u. ~5 l( d2 o9 Z5 U
比如这个ad7606 *ad;可是在ad7606.c里只有这个struct _ad7606 {  }。_ad7606与ad7606一样吗?第二个问题 ...
+ L2 ?9 t/ z4 f: i% y
  对于1: typedef struct _ad7606 ad7606;
8 S. M. p: Y$ k0 }8 R: j  对于2: memset(loop, 0, sizeof(MessageLoop));
- N# ^. _; J3 U: V9 \  . b  \6 K' p6 x$ N
  你应该去了解下 typedef 的使用
7 p* J/ X1 L' w& e3 v: S1 ]
回复 支持 反对

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
6#
发表于 2015-7-22 10:32:51 | 只看该作者
松鼠 发表于 2015-7-21 15:543 A/ H, b1 k1 f3 T! x$ W+ H& B# t
比如这个ad7606 *ad;可是在ad7606.c里只有这个struct _ad7606 {  }。_ad7606与ad7606一样吗?第二个问题 ...
, r/ ~' J& [4 R
  对于1: typedef struct _ad7606 ad7606;
' b" @0 O4 p6 i2 Y0 q$ N  对于2: memset(loop, 0, sizeof(MessageLoop));
; y% L; e. Y: O( s; q  D/ T  
7 J" y! A! k. Y! R+ p* Z  你应该去了解下 typedef 的使用
  m* s7 T6 e6 t7 y
回复 支持 反对

使用道具 举报

14

主题

57

帖子

1299

积分

金牌会员

Rank: 6Rank: 6

积分
1299
7#
 楼主| 发表于 2015-7-22 20:31:09 | 只看该作者
本帖最后由 松鼠 于 2015-7-22 20:32 编辑
: e+ |0 q, {) \% @
tenny 发表于 2015-7-22 10:32
7 B% H) c. @' L对于1: typedef struct _ad7606 ad7606;3 E3 R2 a7 V( a
  对于2: memset(loop, 0, sizeof(MessageLoop));
( D9 Z" h8 B2 S2 E" Z; g/ x  

6 y% u/ `9 O6 C, K  h首先,你们的代码里没有用typedef,而且在struct _ad7606{}后面没有ad7606。第二,代码里是memset(loop,sizeof(MessageLoop),0);是不是我的代码是错误的?
  f2 q( Z$ E# TC:\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
2 F. {4 `. T5 Z( u7 F对于2, 是之前的代码参数传递有问题,实参2和3反了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-19 15:25 , Processed in 0.042191 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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