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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6464|回复: 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.png7 i7 \  N5 _' P7 [7 V& P
还有就是34行怎么能用这个东西定义?定义的空间多大?35行初始化原函数在哪里?* n9 W6 O# Z, ?

本帖子中包含更多资源

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

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

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
沙发
发表于 2015-7-21 15:48:34 | 只看该作者
1、引入的其他头文件里面引入了对 ad7606 类型的定义% B+ Z6 ]* m3 \: f* X" m5 H4 R2 L3 z
2、不太明白你这第二个问题
3 i$ \# }7 R( L' E4 u 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' q& \' M8 R* w' G5 p6 s! _
1、引入的其他头文件里面引入了对 ad7606 类型的定义; B) h* a* J6 L9 ~
2、不太明白你这第二个问题# ^3 W  J* F3 _
syslink 安装目录下有 AP ...

% L1 G5 {8 x5 N: m7 r; }比如这个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
/ s  j' d3 [7 d8 e. W! W# A比如这个ad7606 *ad;可是在ad7606.c里只有这个struct _ad7606 {  }。_ad7606与ad7606一样吗?第二个问题 ...

4 o! O; w# `" @# S6 z( O6 {8 @1 I/ D  对于1: typedef struct _ad7606 ad7606;
( ^- I; \' b3 ^6 v  A  对于2: memset(loop, 0, sizeof(MessageLoop));; Q5 h' n' d3 S4 g. J  h; G( b! _
  0 D. a" e% Z& b4 i! Q' e
  你应该去了解下 typedef 的使用" x; o; I( c% L& v; e5 u
回复 支持 反对

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
5#
发表于 2015-7-22 10:32:51 | 只看该作者
松鼠 发表于 2015-7-21 15:54
1 R7 P' j  c# ^5 y, E: ^7 w# n: t- C比如这个ad7606 *ad;可是在ad7606.c里只有这个struct _ad7606 {  }。_ad7606与ad7606一样吗?第二个问题 ...
. ~4 O4 e8 G& D& `" h% i. R
  对于1: typedef struct _ad7606 ad7606;
: B  S, H& j! [4 u  G# s" L6 o) }  对于2: memset(loop, 0, sizeof(MessageLoop));+ n5 r, r9 _: i' D$ _8 k- w
  " J& R( F4 S- h/ Z+ d+ _
  你应该去了解下 typedef 的使用; R- u- D' }( {8 a) S' `1 q, f1 {
回复 支持 反对

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
6#
发表于 2015-7-22 10:32:51 | 只看该作者
松鼠 发表于 2015-7-21 15:54- o& {: p$ s9 d+ Y) S
比如这个ad7606 *ad;可是在ad7606.c里只有这个struct _ad7606 {  }。_ad7606与ad7606一样吗?第二个问题 ...
/ l4 e" V. e# Q1 D# C: ^
  对于1: typedef struct _ad7606 ad7606;3 Z, U2 e8 X/ v$ R0 _7 ~: `
  对于2: memset(loop, 0, sizeof(MessageLoop));
  Q# W- v7 c, B8 J5 O  
" d) g. s% K7 e  y! Z3 U: W  你应该去了解下 typedef 的使用; k  Z4 D  U* `0 w) U
回复 支持 反对

使用道具 举报

14

主题

57

帖子

1299

积分

金牌会员

Rank: 6Rank: 6

积分
1299
7#
 楼主| 发表于 2015-7-22 20:31:09 | 只看该作者
本帖最后由 松鼠 于 2015-7-22 20:32 编辑 ; l5 ^9 K9 E! `+ W
tenny 发表于 2015-7-22 10:325 p, e% L' j9 _0 S, f, G. D
对于1: typedef struct _ad7606 ad7606;7 F! N, J, C" x$ B: K8 |
  对于2: memset(loop, 0, sizeof(MessageLoop));2 r5 t$ m- W6 |' e3 j. k
  
6 b  x' ?7 r8 V* N3 q3 B
首先,你们的代码里没有用typedef,而且在struct _ad7606{}后面没有ad7606。第二,代码里是memset(loop,sizeof(MessageLoop),0);是不是我的代码是错误的?3 T$ n4 Z" e  M
C:\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
8 s5 `. k5 h7 P/ @, h对于2, 是之前的代码参数传递有问题,实参2和3反了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-16 03:56 , Processed in 0.043444 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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