问一段代码的作用 - TMS320C6748 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1148|回复: 3

[已解决] 问一段代码的作用

[复制链接]

8

主题

15

帖子

108

积分

注册会员

Rank: 2

积分
108
发表于 2022-9-2 16:57:30 | 显示全部楼层 |阅读模式

startware例程USB_DEV_BULK,main.c中:
    ulReadIndex = (unsigned int)(pcData - g_pucUSBRxBuffer);
如此得到的g_pucUSBRxBuffer[ulReadIndex]是否为收到的数据的首地址?为何(unsigned int)(pcData - g_pucUSBRxBuffer)可以得到?pcData这里代表什么?

本帖子中包含更多资源

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

x
回复

使用道具 举报

8

主题

15

帖子

108

积分

注册会员

Rank: 2

积分
108
 楼主| 发表于 2022-9-2 16:59:42 | 显示全部楼层
文件地址:"...\Demo\StarterWare\Application\USB_DEV_BULK\main.c"
回复 支持 反对

使用道具 举报

0

主题

110

帖子

476

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
476
发表于 2022-9-6 10:01:59 | 显示全部楼层
pcData变量您可以查阅函数原型处的声明

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

8

主题

15

帖子

108

积分

注册会员

Rank: 2

积分
108
 楼主| 发表于 2022-9-13 10:50:45 | 显示全部楼层
创龙科技support 发表于 2022-9-6 10:01
pcData变量您可以查阅函数原型处的声明

这个pcData没有指向newly data会是什么原因?一直指向0,得到的ulReadIndex一直为0,得到的数据会包含旧数据
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-29 08:50 , Processed in 0.043334 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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