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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6393|回复: 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
' k: j& g: _, L* `/ }1 H- F还有就是34行怎么能用这个东西定义?定义的空间多大?35行初始化原函数在哪里?
4 R0 _, F5 B! ~9 k4 c/ o6 Y8 C

本帖子中包含更多资源

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

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

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
沙发
发表于 2015-7-21 15:48:34 | 只看该作者
1、引入的其他头文件里面引入了对 ad7606 类型的定义; m: T6 V, f8 R; i8 q
2、不太明白你这第二个问题
3 ^" {( r2 l0 d) r. E' Q 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
% e/ X' l2 J; x1、引入的其他头文件里面引入了对 ad7606 类型的定义
7 r, i. N5 @$ W0 N2、不太明白你这第二个问题
/ y( [* B% k* D1 |2 ] syslink 安装目录下有 AP ...

+ ^  N* N* F, E3 @. |比如这个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' P7 ~: M6 k' K! z& t
比如这个ad7606 *ad;可是在ad7606.c里只有这个struct _ad7606 {  }。_ad7606与ad7606一样吗?第二个问题 ...

) ]& i5 ?/ P& S$ k  对于1: typedef struct _ad7606 ad7606;
# j9 r$ t$ g3 X6 }/ H/ N  对于2: memset(loop, 0, sizeof(MessageLoop));
1 O6 L9 _6 a; U, H  . X) @% G) x7 x2 Z$ i/ q: B" c
  你应该去了解下 typedef 的使用
9 J! D7 f: E3 h6 e9 ?1 {
回复 支持 反对

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

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

; p" D) s( w7 Y& V4 I1 j! ~0 w2 F# M  对于1: typedef struct _ad7606 ad7606;+ c; q; ]% m4 _: O* [/ Z
  对于2: memset(loop, 0, sizeof(MessageLoop));
; X/ C; n2 e) ^  
% S) J' T$ c( i' h  你应该去了解下 typedef 的使用
; ^+ G5 t& w6 u7 x8 x% |
回复 支持 反对

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
6#
发表于 2015-7-22 10:32:51 | 只看该作者
松鼠 发表于 2015-7-21 15:54
$ ~/ [. m7 G: }' d* [% m: J; Y比如这个ad7606 *ad;可是在ad7606.c里只有这个struct _ad7606 {  }。_ad7606与ad7606一样吗?第二个问题 ...

% p6 C* H( F( y  对于1: typedef struct _ad7606 ad7606;
2 s+ o! Y( g" T7 ~3 n* J  对于2: memset(loop, 0, sizeof(MessageLoop));. S1 n, v2 S: a: \6 b% c3 o4 t
  
% B3 B; E4 B2 B* ]9 O) p% A  你应该去了解下 typedef 的使用/ r) x8 r5 R  x) W  h- p3 U' \
回复 支持 反对

使用道具 举报

14

主题

57

帖子

1299

积分

金牌会员

Rank: 6Rank: 6

积分
1299
7#
 楼主| 发表于 2015-7-22 20:31:09 | 只看该作者
本帖最后由 松鼠 于 2015-7-22 20:32 编辑
4 L! D  c3 y$ f' @% o" ~
tenny 发表于 2015-7-22 10:32- a. a8 c$ Y) ~; O* K# P' K1 S
对于1: typedef struct _ad7606 ad7606;: J# G5 w4 E9 J, Q* L( ~3 w! W" D
  对于2: memset(loop, 0, sizeof(MessageLoop));, X& X9 h; w* ]3 K
  

# `: _% A$ G$ f- L5 z) J4 A% g8 b首先,你们的代码里没有用typedef,而且在struct _ad7606{}后面没有ad7606。第二,代码里是memset(loop,sizeof(MessageLoop),0);是不是我的代码是错误的?
. E2 x) M) W: Q: m8 j5 q( P  xC:\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
; p. ?2 p# `7 ], ^% G2 b3 {# \6 C对于2, 是之前的代码参数传递有问题,实参2和3反了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-7 03:11 , Processed in 0.041777 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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