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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7954|回复: 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
, x; [6 {; Q' s$ i9 U还有就是34行怎么能用这个东西定义?定义的空间多大?35行初始化原函数在哪里?$ z/ y7 M% z  p/ [

本帖子中包含更多资源

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

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

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
8#
发表于 2015-7-23 09:21:54 | 只看该作者
对于1, 查看 ad7606.h
# i/ A4 {; n* V6 I, I1 D对于2, 是之前的代码参数传递有问题,实参2和3反了
回复 支持 反对

使用道具 举报

14

主题

57

帖子

1299

积分

金牌会员

Rank: 6Rank: 6

积分
1299
7#
 楼主| 发表于 2015-7-22 20:31:09 | 只看该作者
本帖最后由 松鼠 于 2015-7-22 20:32 编辑 ) A) I0 O) u0 |) h' A+ i2 h9 Y# T
tenny 发表于 2015-7-22 10:32! U8 Q7 x; Q& c3 K* c" h! i/ B) |1 g8 L
对于1: typedef struct _ad7606 ad7606;
2 P* J' J3 Z/ U  g; Y2 E7 C  对于2: memset(loop, 0, sizeof(MessageLoop));
$ C; c( r& |& f  

1 K2 t& U! i2 u+ ^# r首先,你们的代码里没有用typedef,而且在struct _ad7606{}后面没有ad7606。第二,代码里是memset(loop,sizeof(MessageLoop),0);是不是我的代码是错误的?- L0 q' \/ k( N) Y2 X( f  e
C:\Users\YS\Desktop\J0JR5ERD3{8AFQM4H}`O)0K

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
6#
发表于 2015-7-22 10:32:51 | 只看该作者
松鼠 发表于 2015-7-21 15:54
; Z- l  i! {% A' D4 w比如这个ad7606 *ad;可是在ad7606.c里只有这个struct _ad7606 {  }。_ad7606与ad7606一样吗?第二个问题 ...
# @  Q$ z8 h) d
  对于1: typedef struct _ad7606 ad7606;
& C6 j2 ?+ _: c2 |  对于2: memset(loop, 0, sizeof(MessageLoop));- w/ a' l" L' w# n0 }7 w$ ^) a' }. a
  
/ H' B% Z3 h  Q! w2 G( o/ d" L0 n  你应该去了解下 typedef 的使用1 X+ l: E+ u: _) E7 p. f
回复 支持 反对

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
5#
发表于 2015-7-22 10:32:51 | 只看该作者
松鼠 发表于 2015-7-21 15:54
" H4 S$ R# \6 d9 L' m* }6 s比如这个ad7606 *ad;可是在ad7606.c里只有这个struct _ad7606 {  }。_ad7606与ad7606一样吗?第二个问题 ...

7 |( u% o! f$ I" Y" c) y4 B  对于1: typedef struct _ad7606 ad7606;$ |! Y+ t- c9 F7 @
  对于2: memset(loop, 0, sizeof(MessageLoop));7 X' l9 X. b6 f- X, H, J/ Q6 M
    _7 @: B% D+ o# I% ^* y' k
  你应该去了解下 typedef 的使用
- X* c3 T+ m& [6 t+ ~* L4 ]
回复 支持 反对

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
地板
发表于 2015-7-22 10:32:51 | 只看该作者
松鼠 发表于 2015-7-21 15:54
3 N1 i( w' e) s2 _' ?3 Q- R比如这个ad7606 *ad;可是在ad7606.c里只有这个struct _ad7606 {  }。_ad7606与ad7606一样吗?第二个问题 ...

, N/ [7 n9 f( ^6 R/ G  对于1: typedef struct _ad7606 ad7606;; M8 a+ ^0 K) o( A' D; a0 J3 d0 k
  对于2: memset(loop, 0, sizeof(MessageLoop));
3 ^" a" C/ s0 t  l3 M  ' Z, w1 C" F  v1 l
  你应该去了解下 typedef 的使用/ X, b7 ?5 _; n* n- r. s: T  z) D
回复 支持 反对

使用道具 举报

14

主题

57

帖子

1299

积分

金牌会员

Rank: 6Rank: 6

积分
1299
板凳
 楼主| 发表于 2015-7-21 15:54:12 | 只看该作者
tenny 发表于 2015-7-21 15:48- `  W' R" O0 G
1、引入的其他头文件里面引入了对 ad7606 类型的定义" W8 w, o7 Q& u( Q5 |
2、不太明白你这第二个问题4 r/ {! D* H. n% i" f8 ~! S% k
syslink 安装目录下有 AP ...

1 K9 M" c" M- z# X  Z比如这个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-21 15:48:34 | 只看该作者
1、引入的其他头文件里面引入了对 ad7606 类型的定义$ w: X6 _1 \$ K- Q) L, c9 ?! r! v% L+ A
2、不太明白你这第二个问题
/ _# \* k" d; w& [. Y syslink 安装目录下有 API 文档: syslink_2_21_01_05/docs/html/index.html
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2026-1-31 02:05 , Processed in 0.059873 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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