代码的问题 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站
点击跳转“创龙科技服务通”

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 8076|回复: 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. a( e" a. v1 Y. a5 P, {
还有就是34行怎么能用这个东西定义?定义的空间多大?35行初始化原函数在哪里?
% @5 k8 W) Q3 _" ~/ l) V8 ^! o

本帖子中包含更多资源

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

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

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
沙发
发表于 2015-7-21 15:48:34 | 只看该作者
1、引入的其他头文件里面引入了对 ad7606 类型的定义
+ B* N8 F2 O: P1 B0 F- r9 D2、不太明白你这第二个问题
4 ~6 R& o% t; l& \4 ]* m$ V 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:48
9 w* G! I! |9 N1、引入的其他头文件里面引入了对 ad7606 类型的定义6 R' r+ r: l) f4 Y) \) F
2、不太明白你这第二个问题
$ A4 W% i/ c9 y) }, ~  H7 p syslink 安装目录下有 AP ...

$ k, o. i+ U: P4 s# U: R- I  x比如这个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
: `+ x& Y! V+ c3 G% M比如这个ad7606 *ad;可是在ad7606.c里只有这个struct _ad7606 {  }。_ad7606与ad7606一样吗?第二个问题 ...
8 d4 y$ P, `. r/ l- B
  对于1: typedef struct _ad7606 ad7606;
" Q7 H5 d6 a* a3 B( r6 o0 a  对于2: memset(loop, 0, sizeof(MessageLoop));- X0 x4 ~7 B" @- C
  ! {9 Z1 P# M+ C" O, d- B' ^
  你应该去了解下 typedef 的使用
0 A. F4 b" [( R! q5 X' w3 A) h, p9 x. B
回复 支持 反对

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
5#
发表于 2015-7-22 10:32:51 | 只看该作者
松鼠 发表于 2015-7-21 15:54
) r1 W1 y4 ^5 y& o比如这个ad7606 *ad;可是在ad7606.c里只有这个struct _ad7606 {  }。_ad7606与ad7606一样吗?第二个问题 ...
, s% M& p9 t& i2 x; l
  对于1: typedef struct _ad7606 ad7606;6 g9 h# a1 @5 y1 c  w3 {. Y* `
  对于2: memset(loop, 0, sizeof(MessageLoop));( D# S# J4 a+ u, Q
  9 }' E& Z3 i1 v* Z5 ]: j
  你应该去了解下 typedef 的使用
2 m" }$ \7 a. q* L" A
回复 支持 反对

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
6#
发表于 2015-7-22 10:32:51 | 只看该作者
松鼠 发表于 2015-7-21 15:54
1 N7 O3 J, R+ v$ \# @6 [5 p; n/ W比如这个ad7606 *ad;可是在ad7606.c里只有这个struct _ad7606 {  }。_ad7606与ad7606一样吗?第二个问题 ...

  P, |. O* M  r% j" F. p  对于1: typedef struct _ad7606 ad7606;
) m4 f; t* b2 U  对于2: memset(loop, 0, sizeof(MessageLoop));/ b8 E) X, Z/ i$ m2 y- F5 B) I' e
  ( e) I8 [: U) I& R
  你应该去了解下 typedef 的使用
9 _. t/ [& F4 R3 w, O3 \  u
回复 支持 反对

使用道具 举报

14

主题

57

帖子

1299

积分

金牌会员

Rank: 6Rank: 6

积分
1299
7#
 楼主| 发表于 2015-7-22 20:31:09 | 只看该作者
本帖最后由 松鼠 于 2015-7-22 20:32 编辑
; s/ G7 p& n9 ^: N0 O4 `
tenny 发表于 2015-7-22 10:32" v$ |& q5 y4 Y
对于1: typedef struct _ad7606 ad7606;" C0 s% |; H/ A  O$ Z& Y/ w3 D
  对于2: memset(loop, 0, sizeof(MessageLoop));/ J) ^+ w+ ?# O4 R
  
8 l! {" d7 }- H0 |
首先,你们的代码里没有用typedef,而且在struct _ad7606{}后面没有ad7606。第二,代码里是memset(loop,sizeof(MessageLoop),0);是不是我的代码是错误的?
% \% ^0 Q8 _; `3 b+ X8 `0 bC:\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
/ _3 L  y( b/ B$ k9 U4 M* ~对于2, 是之前的代码参数传递有问题,实参2和3反了
回复 支持 反对

使用道具 举报

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

本版积分规则

点击跳转“创龙科技服务通”

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

GMT+8, 2026-3-17 06:21 , Processed in 0.042208 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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