请教二个关于upp接口问题 - TMS320C6748 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 5696|回复: 5
打印 上一主题 下一主题

请教二个关于upp接口问题

[复制链接]

2

主题

8

帖子

1065

积分

金牌会员

Rank: 6Rank: 6

积分
1065
跳转到指定楼层
楼主
发表于 2016-8-16 20:24:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近我在学习UPP接口,现在有几个问题不太明白,想请教一下社区里的工程师或者高手们。
一、开发例程里,有一个UPP_AD7606程序,我不明白AD7606是如何将采集的数据输入到接收缓存里,UPP不需要定义内存吗?
二、如果使用upp跟FPGA通信,fpga如何往upp里读/写数据,需不需跟EMIFA一样定义某一内存空间,然后对该内存进行读/写操作?

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

使用道具 举报

3

主题

852

帖子

3538

积分

创龙

Rank: 8Rank: 8

积分
3538
沙发
发表于 2016-8-17 18:48:15 | 只看该作者

回帖奖励 +1

一有接收缓存的
// configuration macros
#define upp_line_size        (1024)
#define upp_line_count       (4)
#define upp_frame_size       (upp_line_size * upp_line_count)
#define upp_line_offset      (upp_line_size)
#define UPP_CLOCK_DIV        (1)               //分频

/****************************************************************************/
/*                                                                          */
/*              全局变量                                                    */
/*                                                                          */
/****************************************************************************/
// global variables
volatile int upp_interrupt_count = 0;
volatile int upp_error_count = 0;
Uint16 upp_buffer_a[upp_frame_size];
Uint16 upp_buffer_b[upp_frame_size];

二是的
回复 支持 反对

使用道具 举报

2

主题

8

帖子

1065

积分

金牌会员

Rank: 6Rank: 6

积分
1065
板凳
 楼主| 发表于 2016-8-17 18:52:07 | 只看该作者
human 发表于 2016-8-17 18:48
一有接收缓存的
// configuration macros
#define upp_line_size        (1024)

TL_HSAD_LX数据采集卡有没有写数据到dsp的upp程序?程序定义接收通道时,当使用uppDMATransfer函数就可以使能upp传输了吗
回复 支持 反对

使用道具 举报

2

主题

8

帖子

1065

积分

金牌会员

Rank: 6Rank: 6

积分
1065
地板
 楼主| 发表于 2016-8-18 14:42:25 | 只看该作者
human 发表于 2016-8-17 18:48
一有接收缓存的
// configuration macros
#define upp_line_size        (1024)

请问我修改了UPP内部回环测试的FPGA程序,使FPGA发送固定8位二进制数据给DSP,可为什么DSP收到的数据却是高8位与低8位都是固定数据的16位的二进制数?我是通过将收到的数据读出到串口,发现这个现象的。
回复 支持 反对

使用道具 举报

0

主题

3

帖子

45

积分

新手上路

Rank: 1

积分
45
5#
发表于 2016-12-24 17:28:35 | 只看该作者

回帖奖励 +1

大神你好,研究生在搞dsp和FPGA段的UPP通信,实验室只买了 TL_138 EVM-A3开发板,求一份FPGA端的upp代码。我的邮箱:792473665@qq.com万分感谢。
回复 支持 反对

使用道具 举报

26

主题

96

帖子

1380

积分

金牌会员

Rank: 6Rank: 6

积分
1380
6#
发表于 2016-12-29 16:52:15 | 只看该作者

回帖奖励 +1

追梦人 发表于 2016-8-18 14:42
请问我修改了UPP内部回环测试的FPGA程序,使FPGA发送固定8位二进制数据给DSP,可为什么DSP收到的数据却是 ...

因为DSP的upp接收buf是16位的,发送两次填满一个buf。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-16 05:05 , Processed in 0.036970 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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