TI中文支持网
TI专业的中文技术问题搜集分享网站

怎样把ek-tm4c123gh6pm模拟成usb_dev_ketboard

如题,

如果不实现任何按键功能,只是让板子能被主机识别为键盘,需要做哪些事情?

Sky Lau:

回复 Jacky Xu:

谢谢~

这两个板子的外设不一样,我原来试过,把例程改了一下,编译之后,没有成功被识别为键盘。

所以我想问下被识别为键盘需要做哪些工作,看看自己哪里改错了。

Jacky Xu:

回复 Sky Lau:

你用的是ek-tm4c123gxl?

这是launchpad,这个板子所使用的也不应该是你说的TM4C123GH6PM芯片。launchpad本身所使用的这颗是不带USB-OTG功能,只能作为device使用。

但是作为USB DEVICE使用却没有什么问题的。所以你应该重新回到原来的代码,进行修改。看是在哪里出错

标准的和你说的应用相关的流程,两个芯片没啥区别

Sky Lau:

回复 Jacky Xu:

谢谢~我看了下,芯片是TM4C123GH6PMI。

是只能作为device使用

现在我已经把板子模拟成了usb_dev_keyboard,然后我想把device接口接主机,把debug接口接另一台电脑,通过这台电脑向debug接口发送字符,然后板子把字符通过device接口输入到主机,可以实现吗?

debug接口可以作为虚拟串口,能用来发送字符信息吗?需要哪些知识?

开发组件里有可以用的API吗?

谢谢~

xyz549040622:

回复 Sky Lau:

这个是可以实现的,但是开发组件中没有现成的API。但是有个问题,debug接口的板子是没有固件的,所以最好的办法是,用两块launchpad,两者之间用串口或者其他接口通讯,然后两个launchpad的USB口分别接两个PC。

赞(0)
未经允许不得转载:TI中文支持网 » 怎样把ek-tm4c123gh6pm模拟成usb_dev_ketboard
分享到: 更多 (0)