完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好,感谢您在任何的帮助,我是一个学生,需要使用一个32位的计数器quaddec大小,所以我创建了一个长整型变量来存储它的价值,因为我需要把它通过UART接口作为字符串来捕捉正交的信息,这里的事情是尽管我做的选择32位的计数器,我接收的数据不到32 768和32 768只是因为它是一个16位的计数器。
我在组件数据表中读到: “32位计数器实现低十六位在硬件计数器上16位软件,减少了硬件资源的使用。对于这个目标,使用额外的ISR。与32位计数器正常工作,中断必须启用。您可以添加ISR代码源文件的需要;看到中断部件数据的更多细节。” 我真的不知道要完全得到这意味着什么但我可以理解,似乎真的从来没有创建一个32位的计数器。 我怎么解决这个问题?再次感谢。 |
|
相关推荐
13个回答
|
|
|
|
|
|
32位解决方案是一个16位的HW计数器与它的溢出/下溢耦合在一起。
进入一个16位的SW计数器,所以这就是中断的原因。 我不清楚这个API是什么? 这是否意味着GetCounter()API只返回较低的16位,即使 API在配置为32位时显示为32位,或者仅为上述API 如果需要的话,可以剥离上16位。 问候,Dana。 |
|
|
|
那句话确切地说是什么意思。
在PSoC的大部分功能是没有一个固定的组成部分,而在UDBs实施。一个国家需要一定的资源。保存这些,QD implemts在硬件32位计数器仅部分,和其他软件。它使用一个中断(触发时,低16位溢出)。为了正常工作,需要在全球范围内启用中断。 这种内部中断不会阻止您使用中断自己的目的。只要连接ISR组件中断的QD输出。 |
|
|
|
GETOffice()返回一个It8/It16或It32,这样就可以得到完整的计数器。正如描述的那样,在软件中处理了32位计数器的部分。它是一个全局变量,但它不打算在外部使用(尽管can can)
|
|
|
|
谢谢,好像你们都这么说!D谢谢大家!!
|
|
|
|
HLI,似乎奇怪我是其明确的中断必须启用,
获得32点上班,每个数据表,但随后的目的是什么 附加的ISR组件,什么地方需要在ISR 代码? 换句话说,组件必须启用中断,但这是否 翻译也要中断输出增加一个ISR组件获取 基本功能? 如果溢出和下溢触发两个中断,“内部” 32位操作的需要,这样的冲突如果用户实现了 相同的中断,UF? 也许我是这里唯一困惑的人。不会是第一次。 问候,Dana。 |
|
|
|
这实际上很简单,我只需要添加ISR中断(只有那个),并且不知何故计数器使用GETAUTHER()来工作。这里是一个测试,计数器输出现在更大,16位:D谢谢!
IMG00897.JPG 205.6 K |
|
|
|
添加一个没有代码的ISR组件,它工作,我疯了!
我能够确认HLI的断言,ReadCounter()实际上是32位。 返回一个32位计数器的SW部分和HW部分。从.LST文件 问候,Dana。 |
|
|
|
@ Dana中断在QD组件输出是外部中断(例如计数器溢出或非法状态转换)。附加一个ISR这里应该没有必要或正常的功能(如果是这是一个bug清规戒律)。
|
|
|
|
|
|
|
|
从OP写的,我不能读取额外的ISR被使用。声明基本上是“按你所说的工作”…
|
|
|
|
|
|
|
|
这种情况是非常严重的,因为它确实与中断一起工作。
|
|
|
|
只有小组成员才能发言,加入小组>>
752个成员聚集在这个小组
加入小组2069 浏览 1 评论
1826 浏览 1 评论
3634 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1760 浏览 6 评论
1510 浏览 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 15:43 , Processed in 1.421752 second(s), Total 100, Slave 84 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号