完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我使用PSoC1本质上是一个多通道频率计数器,使用16位计数器来计数从10kHz到100kHz的频率。硬件方面,计数器的启用与VCC连接,时钟/计数输入被绑定到被计数的频率以允许直接脉冲计数。使用起始计数器值、结束计数器值和计数器在样本之间滚动的次数来进行一些计算。这个问题是由输入频率大于计数器周期引起的。在计数器在样本之间翻转两次的情况下,第二侧翻不能被考虑,使得最后的频率计数小于其实际频率的全计数器周期。
我想我的问题是因为我运行的频率被计入计数器的时钟中。我相信这限制了中断响应时间,导致错过的TC计数增量。我只是需要确认,如果是这样的话。 |
|
相关推荐
8个回答
|
|
谢谢你的回应,Dana。我的主要问题是缺乏资源,所以我最终绕过这个问题,使用一些动态的重新配置,以获得额外的8位,我需要在每个计数器,消除了需要翻转计数。学习过程比我最初想象的要痛苦得多。
|
|
|
|
解决问题的好方法。PSoC 1/3/4/5LP的优点之一是
动态重新配置,虽然它被强调在3/4 / 5LP家庭。 使用它的最大注意是注意其他效果的精细印刷脚注。 寄存器有变化。 问候,Dana。 |
|
|
|
除了我在PSoC 1一些频率计数工作,用定时器提供门,
绑在HW计数器使能。并在门周期结束时生成一个中断。 这是为了避免延迟和消除由于中断服务的不确定性。那是 说我的柜台太大了(你没有奢侈的)不会溢出,所以 我的挑战比你的少。 以下是一些值得关注的参考资料。 https://www.dropbox.com/sh/prpc74bdga7yijz/aaaec-dmmn5sybwwrrl0-zuoa?DL=0 问候,Dana。 |
|
|
|
除了柜台相关的ISR,ISRs还有什么?还考虑内部时钟
精度规格,除非您在外部XTAL上运行,它在时间不精确方面相当重要。 此外,您使用的任何阻塞功能都会影响这一点。这就是为什么非ISR方法, 和外部XTAL,将得到最好的结果。 问候,Dana。 问候,Dana。 |
|
|
|
谢谢你站在这条主线之上。我知道那个系统以前是5V编程的,所有组件都在3.3V上运行,所有的东西都崩溃了。所以我闪亮了一个新的系统,现在我的计数实际上高于输入频率。在这些输入频率上有大约200MV的噪声,但我不认为这会对在3.3V方波上行驶时的计时或计数产生任何影响。读取计数器数据表也不提供计数器时钟的任何线索。
|
|
|
|
主时钟或内部PSoC时钟在XTAL上吗?FRQ是什么
你在为闹钟跑吗? 它不是时钟在我关注它的时间,你用 解释计数器中的计数。这是影响最大的一个。 片上到芯片的精度。 问候,Dana。 |
|
|
|
你说得对。我使用的是我的定时器模块的内部的32 KHZCH,所以我的采样时间不是1Hz,只是一点点。我用VC3作为1MHZTimeBASE,得到了更精确的定时,并且超额计数本身解决了。谢谢!
|
|
|
|
对于29466,使用内部时钟的定时精度被附加。
正如你所看到的,ILO是+/- 100%,相当差。IMO是~+/- 2.5%。 问候,Dana。 PSOC 29466内部时钟规范 135.2 K |
|
|
|
只有小组成员才能发言,加入小组>>
754个成员聚集在这个小组
加入小组2100 浏览 1 评论
1846 浏览 1 评论
3665 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1782 浏览 6 评论
1532 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
561浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
413浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
433浏览 2评论
379浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
906浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-20 02:26 , Processed in 1.004245 second(s), Total 92, Slave 76 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号