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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6467|回复: 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
7 i! Z3 i6 `7 e0 v' n; |) E0 f还有就是34行怎么能用这个东西定义?定义的空间多大?35行初始化原函数在哪里?1 l) a9 j, }* I4 \% m8 J6 E! [

本帖子中包含更多资源

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

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

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
沙发
发表于 2015-7-21 15:48:34 | 只看该作者
1、引入的其他头文件里面引入了对 ad7606 类型的定义, u) P' {8 J5 g
2、不太明白你这第二个问题
& j2 T5 t- k# k5 |; M( Q% V- t 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, V& U# r4 V& {! B5 R$ H' D: @
1、引入的其他头文件里面引入了对 ad7606 类型的定义
& a6 C& m% i5 V2 p4 z$ F* t/ [3 e2、不太明白你这第二个问题
; u9 D7 i) _) F; a9 e" {$ i8 |5 G syslink 安装目录下有 AP ...
3 _' p  n3 e. |, c- V8 j* [
比如这个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
' G. G3 O5 T* J& Q比如这个ad7606 *ad;可是在ad7606.c里只有这个struct _ad7606 {  }。_ad7606与ad7606一样吗?第二个问题 ...
4 V  Z( L; v# H, h# A) l& R
  对于1: typedef struct _ad7606 ad7606;) S7 [$ P" G' N$ ^& {+ |
  对于2: memset(loop, 0, sizeof(MessageLoop));
% w6 i, y+ q& e! a( m% s  + @: }8 L8 _( @' U
  你应该去了解下 typedef 的使用6 N3 `# v1 j& ~4 b% C7 |) j
回复 支持 反对

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
5#
发表于 2015-7-22 10:32:51 | 只看该作者
松鼠 发表于 2015-7-21 15:54$ S4 a  D0 F" X; A, t/ d% P
比如这个ad7606 *ad;可是在ad7606.c里只有这个struct _ad7606 {  }。_ad7606与ad7606一样吗?第二个问题 ...

: Z- a4 g' K2 q) u: u3 h  对于1: typedef struct _ad7606 ad7606;/ m) ^5 d7 V! V; |  B
  对于2: memset(loop, 0, sizeof(MessageLoop));4 d) T3 T/ _5 i/ y* M' D% N
  
9 X7 D' r$ c; U% h+ {  你应该去了解下 typedef 的使用- u5 E6 ?" x6 g! \" C
回复 支持 反对

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
6#
发表于 2015-7-22 10:32:51 | 只看该作者
松鼠 发表于 2015-7-21 15:54
7 x0 m3 c! Q4 [# x7 ]* H8 t比如这个ad7606 *ad;可是在ad7606.c里只有这个struct _ad7606 {  }。_ad7606与ad7606一样吗?第二个问题 ...

" ~0 Q3 S8 j+ l# P  对于1: typedef struct _ad7606 ad7606;
  }9 `9 `8 a/ L$ a+ A( p  对于2: memset(loop, 0, sizeof(MessageLoop));; I# s& k2 l& w2 h0 Q8 s0 s
  1 m* o+ `% d! J& o. x( |5 }
  你应该去了解下 typedef 的使用0 f2 Z! I5 O/ j* t7 s$ |
回复 支持 反对

使用道具 举报

14

主题

57

帖子

1299

积分

金牌会员

Rank: 6Rank: 6

积分
1299
7#
 楼主| 发表于 2015-7-22 20:31:09 | 只看该作者
本帖最后由 松鼠 于 2015-7-22 20:32 编辑 ) r4 s8 x* N% n; d% z$ U1 S) X# @
tenny 发表于 2015-7-22 10:32) N6 ^. |7 H5 j1 Z; O( n2 t5 h
对于1: typedef struct _ad7606 ad7606;/ v' S1 c# {! y$ b& j
  对于2: memset(loop, 0, sizeof(MessageLoop));
. M- E: j% j2 t% h) H* U  

/ B, g5 l- P, E5 W0 |2 c首先,你们的代码里没有用typedef,而且在struct _ad7606{}后面没有ad7606。第二,代码里是memset(loop,sizeof(MessageLoop),0);是不是我的代码是错误的?* r% [; v" T7 G4 C
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
  }# k8 s% X* B' B0 R; M& G对于2, 是之前的代码参数传递有问题,实参2和3反了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-16 04:49 , Processed in 0.050190 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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