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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7952|回复: 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
2 ^0 K4 z# o% u7 ~9 Y还有就是34行怎么能用这个东西定义?定义的空间多大?35行初始化原函数在哪里?1 `* U- F/ {2 B0 a( n5 N0 a

本帖子中包含更多资源

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

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

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
沙发
发表于 2015-7-21 15:48:34 | 只看该作者
1、引入的其他头文件里面引入了对 ad7606 类型的定义9 A( @, i6 |9 G" Z$ W) `
2、不太明白你这第二个问题7 ^3 o* }! A  v+ W, v( 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:48
& m% R' \$ w" x3 m' s) J) F5 L% c1、引入的其他头文件里面引入了对 ad7606 类型的定义* f3 ^6 P4 ~' t. r8 V
2、不太明白你这第二个问题% r* Z0 D: I- I0 P( _2 a4 @
syslink 安装目录下有 AP ...
- D9 o6 t! `+ x8 P* Z7 w
比如这个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
# U9 Z2 m% ?( p% N2 M4 Q比如这个ad7606 *ad;可是在ad7606.c里只有这个struct _ad7606 {  }。_ad7606与ad7606一样吗?第二个问题 ...
+ Z! T! e$ m" T$ a" P+ }
  对于1: typedef struct _ad7606 ad7606;
1 p4 t; Y' Y  H4 b2 U! _  对于2: memset(loop, 0, sizeof(MessageLoop));
4 n. a& o/ r# G% p* ~0 Y" S& u  * A* Z! |$ Q. d6 \  |& S0 _3 y
  你应该去了解下 typedef 的使用; w8 S6 b: P6 a7 K7 n- c
回复 支持 反对

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
5#
发表于 2015-7-22 10:32:51 | 只看该作者
松鼠 发表于 2015-7-21 15:54& b7 F) y% o! p3 I
比如这个ad7606 *ad;可是在ad7606.c里只有这个struct _ad7606 {  }。_ad7606与ad7606一样吗?第二个问题 ...
7 E; u( x4 S- y2 S
  对于1: typedef struct _ad7606 ad7606;
' F# }+ T- |% S% g: j! d7 t  K  对于2: memset(loop, 0, sizeof(MessageLoop));" c+ C- C7 h$ p$ j
  
4 [0 a) U  X- k1 E4 e  你应该去了解下 typedef 的使用
* e# U6 l9 H" @9 h) e% \& Z
回复 支持 反对

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
6#
发表于 2015-7-22 10:32:51 | 只看该作者
松鼠 发表于 2015-7-21 15:54
6 T$ w' d0 U( r/ P5 d比如这个ad7606 *ad;可是在ad7606.c里只有这个struct _ad7606 {  }。_ad7606与ad7606一样吗?第二个问题 ...
1 j% D+ F7 ?7 }% j5 d% S
  对于1: typedef struct _ad7606 ad7606;9 o0 g& H/ s  P' C& z" y5 U
  对于2: memset(loop, 0, sizeof(MessageLoop));
) ~( }* {( ^4 ~" g  E9 [" o- C  % H2 R- i% X8 u1 I) R  m0 `4 D
  你应该去了解下 typedef 的使用$ U: w, o+ Q! `
回复 支持 反对

使用道具 举报

14

主题

57

帖子

1299

积分

金牌会员

Rank: 6Rank: 6

积分
1299
7#
 楼主| 发表于 2015-7-22 20:31:09 | 只看该作者
本帖最后由 松鼠 于 2015-7-22 20:32 编辑 : w2 X/ [+ `& s% a1 S: Z# ]
tenny 发表于 2015-7-22 10:32/ f4 v  N- t$ @8 w- L/ j* |
对于1: typedef struct _ad7606 ad7606;( C: o2 X) f) H, a2 j! G  l* X! J
  对于2: memset(loop, 0, sizeof(MessageLoop));( A% L7 [/ F' f5 V: c
  
. s' _8 c( r' v5 z) |: G% M; j
首先,你们的代码里没有用typedef,而且在struct _ad7606{}后面没有ad7606。第二,代码里是memset(loop,sizeof(MessageLoop),0);是不是我的代码是错误的?' H& D) C3 t$ @: I/ {
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.h3 {3 v1 D* |. r1 l7 S$ `
对于2, 是之前的代码参数传递有问题,实参2和3反了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2026-1-31 01:01 , Processed in 0.048544 second(s), 30 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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