mapl138板子双核通信,dsp串口输出,以及清空环形缓冲区的... - 第2页 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: nihao123
打印 上一主题 下一主题

mapl138板子双核通信,dsp串口输出,以及清空环形缓冲区的...

[复制链接]

8

主题

30

帖子

150

积分

注册会员

Rank: 2

积分
150
11#
 楼主| 发表于 2014-11-15 13:02:46 | 只看该作者
tenny 发表于 2014-11-14 12:12" D1 P' ?8 g9 F. \3 J
对于3  ]% L0 |; i& m5 h
timeout 的输出,1s,可能是时间精度不同造成的debug 输出
6 N) J. Y$ x% j
问题2:6 Z/ o- d8 R! m% j
如何清除环形缓冲区的内容,用什么函数实现?
" I! p4 f/ }" S2 F  F具体情况是这样的:我们使用高的采样率采样输入波形(比如4*1014),然后我们停止工作,然后降低采样率(比如1024),重新启动采样, 这个时候接收和显示的数据 是停止采样前的波形数据(采样率为4*1024时采集的数据),这说明 在停止采样的时候,环形缓冲区暂存有上次的数据,请问如何清空环形缓冲区?
. L4 b& q; V% d8 ^
回复 支持 反对

使用道具 举报

8

主题

30

帖子

150

积分

注册会员

Rank: 2

积分
150
12#
 楼主| 发表于 2014-11-15 13:03:28 | 只看该作者
希望缄默 发表于 2014-11-14 16:550 D( o9 ~" w8 l9 N4 ~
ARM LINUX     使用串口2& H) C& }5 n. F' b! f
DSP SYS/BIOS  使用串口1

. e& e) o6 g8 T) {! T  w问题26 R8 |8 E; v0 M) G9 a
如何清除环形缓冲区的内容,用什么函数实现?/ M# h0 }3 Z0 z" y% A! h
具体情况是这样的:我们使用高的采样率采样输入波形(比如4*1014),然后我们停止工作,然后降低采样率(比如1024),重新启动采样, 这个时候接收和显示的数据 是停止采样前的波形数据(采样率为4*1024时采集的数据),这说明 在停止采样的时候,环形缓冲区暂存有上次的数据,请问如何清空环形缓冲区?
( ^, X$ w: w) f; m1 g
回复 支持 反对

使用道具 举报

14

主题

102

帖子

821

积分

创龙

Rank: 8Rank: 8

积分
821
13#
发表于 2014-11-17 23:14:26 | 只看该作者
nihao123 发表于 2014-11-15 13:02, ]& d. E7 i7 T* C# m1 b/ W: U
如何清除环形缓冲区的内容,用什么函数实现?
: u  J- o$ S  l9 [! p  y2 G+ r具体情况是这样的:我们使用高的采样率采样输入波形(比如4*10 ...

0 h4 v' X: ^0 e2 X3 z4 l% a8 m串口打印 本身就有延时的,这个还没试过每次都去清除呢。8 @4 C- T0 |, S, a
回复 支持 反对

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
14#
发表于 2014-11-18 09:44:06 | 只看该作者
2532609929 发表于 2014-11-17 23:14  ^; B# ~, Q$ ~: \* Q
串口打印 本身就有延时的,这个还没试过每次都去清除呢。

, C9 _' B$ Y1 K* Treader 端 RingIO_flush()
- L% X8 ?+ O  K; O; Z具体的函数使用参看 api 文档# @  c& @% \) u* ]0 [7 ^
http://software-dl.ti.com/dsps/d ... 90ff7765aa4c8404156/ ~! A2 O7 b4 C. v
回复 支持 反对

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
15#
发表于 2014-11-18 09:44:47 | 只看该作者
nihao123 发表于 2014-11-15 13:037 \6 K, i% T( F* U  P! @- \
问题2
/ k. O& T, A( V' }2 {9 r6 M如何清除环形缓冲区的内容,用什么函数实现?3 j( Y* g! W7 L8 k9 X. v  i
具体情况是这样的:我们使用高的采样率采样输入波形( ...
' i) k2 P$ p2 j+ R6 D) r# f# ^
reader 端 RingIO_flush()8 l3 ]! I& p9 u, r. |/ {
具体的函数使用参看 api 文档
8 w3 A: [& I  khttp://software-dl.ti.com/dsps/d ... 90ff7765aa4c8404156
) r3 T/ N$ s& `# q; [
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-26 21:45 , Processed in 0.037758 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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