完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
当使用USB HID构建项目时,HARMoy没有构建一个现成的接口。用户必须添加代码……作为用户,我希望有一个完整的API。一种向主机发送数据的方法和一种在请求时从主机提供数据的方法。但是如何呢?我找不到一个教程能使我完成和谐没有为我做的工作。我想在和谐内部有一个选项,能使和谐完成工作,给我两种方法。一个发送一个请求。这将是一个巨大的提升。为什么和谐只是一半的工作?什么时候我能期望和谐完成它的请求接口?
|
|
相关推荐
7个回答
|
|
也许你可以参照“D:micro..onyv2_05_01appsu***devicehid_basic.waresrc”中的示例应用程序,它包括发送和接收
|
|
|
|
我试图加载HydBasic示例来修改。在将控制器更改为不同类型之后,完整的设置就不复存在了。我试着用我喜欢的控制器开始设计。但结果是一个完整的USB接口…我无法将文件从示例复制到新创建的项目文件夹,因为配置将阻止使用它。唯一可以工作的就是从一个文件到另一个文件的复制和粘贴……如果我可以修改示例……加载到协调更改控制器中,并添加一些其他部分……然后打包来传输这将是有帮助的。最好的方法是生成一个和谐的项目,告诉和谐我喜欢在HixBasic的基础上做。用我的处理器设置和其他接口…然后通过USB的收发实现整个项目的和谐。
|
|
|
|
您有原始提供项目支持的DEV板吗?
|
|
|
|
不,我在做我的自建硬件
|
|
|
|
嗨,在和谐论坛上多次讨论的推荐方法是有一个原始的微芯片板作为参考,以便于移植过程。为什么?简单地说,因为如果从apps目录构建现有项目,并且它是开箱即用的,那么您将确信如果出现问题,它将是您的硬件问题,或者是对原始示例的适配问题。现有项目到您的董事会,而不修改它(除了适应您特定的硬件/设备)。一旦这个方法生效,您就有了进行修改和查看进展的坚实基础。说出他们需要的50%或70%(通常当使用一个或多个协议栈时),然后剪切并粘贴他们自己的应用程序代码。在完成几个Harmony项目之后,您将会有信心更快地完成这些工作,甚至从头开始构建自己的项目。启动和声:http://MyCHIPIPDeals/COM/HONT:星际争霸
|
|
|
|
谢谢你的回复。硬件不是问题。这是和谐的组成方式。如果能够和谐地构建应用程序所需的所有部分,那将是非常有帮助的。例如:我想在我的设计中有一个USB HID接口。目前,.oy只构建了我的接口的一部分,我必须编写一些部分才能够具有“读”和“写”u***接口。如果和声将构建USB HID接口的所有方面,这将是一个伟大的改进。使用现有的项目和修改对我不起作用!我使用的控制器最适合我的应用程序,这不是我可以在微芯片板上找到的。那么,为什么Marmony不建立完整的接口,只做一半的工作呢?
|
|
|
|
我发现有一个参考项目非常有用,它已经在我学习一个新的系统时开始工作了。如果它很容易,任何人都可以做,而且对程序员来说几乎不需要。
|
|
|
|
只有小组成员才能发言,加入小组>>
5250 浏览 9 评论
2037 浏览 8 评论
1958 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3218 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2266 浏览 5 评论
790浏览 1评论
682浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
611浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
686浏览 0评论
584浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-29 11:15 , Processed in 1.313253 second(s), Total 89, Slave 73 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号