完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
如何在PSoC 4 BLE中获得100NS增量计数器,用于时间戳数据样本的目的?
使用UDB计数器,系统抱怨时钟等。 加速度计数据通过I2C获取,数据集之间的间隔约为3.8毫秒。(现在正在工作) “时间”是从计数器读出的,并应用到当前数据集,因为它开始进来。 数据集将通过BLE运到手机上。(这还没起作用) 数据收集运行将是几分钟(大概10分钟),在此期间,时间戳生成器需要运行无故障。 我怎么做100S计数器?主要是关于“计数”(10 MHz)和“时钟”输入的来源问题。 我已经使用这个时间冲压计划其他微控制器,包括PSoC5(FixTouter在2011)。创建者3.2把顶部设计图片弄乱了,所以我不能在那里看到设计信息,因为缺少过时的组件。 谢谢。 |
|
相关推荐
6个回答
|
|
100纳秒?数据速率是10兆赫?或者你只是想要时间分辨率?
BLE将不支持10 MHz数据的连续流。 HTTPS://www. GoGoLe.com /搜索?Q=数据+速率+蓝牙+经典+IE=UTF-8&OE=UTF-8α= Q=比较+Bluetooth +经典+BLE 问候,Dana。 |
|
|
|
珠海易胜 发表于 2019-9-12 06:33 谢谢你的回复 100 ns是时间分辨率,这是我在我的项目1版本中使用的。 版本2是无线的,这就是我考虑BLE的原因。 时间分辨率不必精确为100纳秒,因为无论它是什么结果都可以被缩放以匹配系统的其余部分。 每3.8毫秒的数据速率约为25字节,每毫秒7字节,每毫秒56比特。 这就像加速度计可以提供数据一样快。能处理吗? 数据过滤和集成的,所以一个时间戳是必不可少的。 |
|
|
|
你指出的平均数据速率可以很容易地被BLE支持,但是我想指出,可以为BLE连接设置的最小连接间隔是7.5毫秒。这意味着任何两个数据传输之间的最小差值不能小于7.5毫秒。
因此,当你说你需要每3.8毫秒发送25个字节时,它将更像是每7.6个(3.8 +3.8)ms发送50(25 +25)字节。这意味着,在你的情况下,一组数据将比它原来的预期时间晚些时候被设备3.8接收到。 |
|
|
|
谢谢你指出最小的连接间隔。然而,这不是一个问题,因为每个数据集在采集时要被时间戳。当数据集被实际发送时并不重要。我正在考虑将数据存储在F RAM中并稍后发送。
我需要的帮助是插入PSoC 4 BLE,以便“时间”,大约100Ns的分辨率,可以读取和应用到每个数据集,因为它是通过I2C轮询从加速度计抓取。 有什么想法吗? 从文件编号:1001-96201修订版。*第11页 对于PSoC 3/PSoC 5LP,您可以将任何数字信号从任何源连接到计数/时钟输入。该信号的频率限制在该数据表中的DC和AC电气特性(UDB实现)部分中定义的频率范围。在任何计数器时钟模式下,计数输入最多必须是时钟输入的一半频率。 对于PSoC 4,不能将时钟信号连接到计数输入。 什么可以用于100 ns的输入“计数”? 谢谢。 迪克 |
|
|
|
|
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
752个成员聚集在这个小组
加入小组2069 浏览 1 评论
1824 浏览 1 评论
3633 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1760 浏览 6 评论
1509 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
507浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
357浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
410浏览 2评论
357浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
854浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 03:34 , Processed in 0.996170 second(s), Total 87, Slave 70 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号