完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你好,
这是我的版本的正交解码器与按钮开关自定义组件(QudDeCysw),它被设计用于将旋转轴编码器连接到PSoC4和PSoC5。已经创建了在有限或耗尽UDB/PLD空间的项目中节省硬件资源的必要性。具有硬件去抖动器的PSOS5四端组件消耗了每个编码器的三个数据通路单元,这对于大部分时间闲置的设备来说是太多了。 四方组件是完全在软件中实现的,不使用任何UDB资源。对于诸如旋转菜单或更新参数等非关键操作的手动旋转轴编码器来说是足够的。 四方组件有几个选项 返回旋转的位置和方向。 可选8位,16位,32位,单或双位置范围。 可选的按钮开关与去抖动。 可选增量步长。 可选范围限制。 使用中断或轮询技术。 附带的存档包含组件库、PSOC5和PSoC4的几个演示项目、组件数据表、应用笔记和算法描述文件。请阅读Read M.TXT中的安装说明。由于社区组件论坛不再存在,它被张贴在这里,PSoC5论坛,作为最相关的地方。 所提供的组成部分是,没有负债。它可以自由使用和修改。 当做, 奥迪赛1 拉链 876字节 M.KelETTTH接口UC与Shaft Encoders.pdf 131.1 K 四方形 6兆字节 四方总线 1.2兆字节 用按钮开关基本应用的四位解码器 886 K 四叉刀 1.2兆字节 以上来自于百度翻译 以下为原文 Hi, Here is my version of the quadrature decoder with a button switch custom component (QudDec_SW), which was designed for interfacing of rotary shaft encoders to PSoC4 and PSoC5. It has been created out of necessity to save hardware resources in projects with limited or exhausted UDB/PLD space. The stock PSoC5 QuadDec component with hardware debouncer are consuming three Datapath cells per single encoder, which is too much for a device which remains idle for most of the time. The QuadDec_SW component is implemented entirely in software, without using any UDB resources. It is sufficient for hand-operated rotary shaft encoders for non-critical operations such as scrolling menu or updating parameters. The QuadDec_SW component has several options Returns position and direction of rotation. Optional 8-bit, 16-bit, 32-bit, single or double position range. Optional button switch with debouncing. Optional increment step size. Optional range limits. Uses interrupt or polling technique. Attached archive contains component library, several demo projects for PSoC5 and PSoC4, a component datasheet, Application Note and algorithm description paper. Please read installation instructions in the readme.txt. Since the Community Components forum is no longer exists, it is being posted here, PSoC5 forum, as the most relevant place to be. The component provided as-is, no liabilities. It is free to use and modify. regards, odissey1
|
|
相关推荐
5个回答
|
|
|
|
|
|
谢谢你,鲍伯。 编写文档实际上有助于概念和调试,但是 巨大的时间。 很抱歉,社区组件论坛消失了,被稀释成 软件论坛。我非常想念它。应该有一些储存库 定制代码,如果你有机会,请向柏树提及。 当做, 奥迪赛1 2017年9月20日1时09分,“USEL13138899”& LT;社区经理@ CyPress .com & Gt; 以上来自于百度翻译 以下为原文 Thank you, Bob. Writing documentation actually helped with concept and debug, but ate enormous time. Sorry to say that Community Components forum is gone, being diluted into the Software forum. I miss it a lot. There should be some repository for custom code, please mention it to Cypress if you have a chance. regards, odissey1 On Sep 20, 2017 1:09 AM, "user_1377889" <community-manager@cypress.com> |
|
|
|
这是令人敬畏的,而且正是我们正在寻找的,但是在通知列表中的PSoC 4200 BLE上,您的中断示例尝试了两个错误。 这里是组件布局的样子: 以上来自于百度翻译 以下为原文 This is awesome, and exactly what was was looking for, but I'm getting a couple of errors trying your interrupt example out on the PSOC 4200 BLE in the Notice List. And here is what the component layout looks like: |
|
|
|
屏幕截图建议您打开并运行库项目。 演示。运行ISR演示,打开EnCODRESIXRXEX1.CYWRK项目。 请参阅安装文件的自述文件。简而言之,解压缩所有文件 在同一文件夹中提供。检查未压缩的文件夹结构是否相同 在Read Me.txt中显示。 奥迪赛1 2017年10月1日上午9:40,“Turnyy1414731”& L.社区经理@ CyPress .com & Gt; 以上来自于百度翻译 以下为原文 The screenshots suggest that you opened and running library project instead of demo. To run ISR demo, open encoder_isr_ex1.cywrk project. See readme file for installation instructions. In short, unzip all files provided in same folder. Check that unzipped folder structure is same as shown in readme.txt. odissey1 On Oct 1, 2017 9:40 AM, "dturney_1462731" <community-manager@cypress.com> |
|
|
|
附件是组件的更新版本,修复一些小错误和更新的数据表,这些数据描述了更改。
若要更新组件,请通过单击创建者底部的OnUpdate图标解开同一根文件夹中的解压缩和更新组件。 演示项目没有改变。 奥迪赛1 UpDeaTyICON.PNG 9.6 K 拉链 888字节 四叉树 1.2兆字节 四方总线 2.4兆字节 以上来自于百度翻译 以下为原文 Attached is updated version of the component, fixing some minor bugs and updated Datasheet, which describes the changes. To update the component, unzip in the same root folder and update component by clicking onupdate icon at the bottom of the Creator. The Demo projects has not been changed. odissey1
|
|
|
|
只有小组成员才能发言,加入小组>>
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 09:03 , Processed in 0.819442 second(s), Total 56, Slave 47 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号