打印
[Kinetis]

【YL-KL26Z】USB键盘测试

[复制链接]
1030|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
舒斯特尔|  楼主 | 2015-12-23 17:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
KL26Z带有USB接口,可以做USB设备。我们先试试USB键盘吧,还是利用Mbed,几分钟就可以做出一个USB键盘。按下K3,输出“Hello World from Mbed”;按下K4,输出字母s。可以先打开记事本,在按下K3或K4,就可以在记事本上看到输出了。
#include "mbed.h"
#include "USBKeyboard.h"

DigitalIn Key1(PTD6);
DigitalIn Key2(PTA4);

uint8_t cnt = 0;

//USBKeyboard
USBKeyboard keyboard;

int main(void) {
    while (1) {
      if(Key1 == 0)
      {
        keyboard.printf("Hello World from Mbed\r\n");
      }
      if(Key2 == 0)
      {
        keyboard.keyCode('s', 0);
      }
      wait(0.1);
    }
}


相关帖子

沙发
舒斯特尔|  楼主 | 2015-12-23 17:16 | 只看该作者
代码在这里

USBKeyboard_HelloWorld.zip

506.18 KB

使用特权

评论回复
板凳
追逐浪花| | 2015-12-23 20:02 | 只看该作者
这个USB设备是从设备还是主设备?

使用特权

评论回复
地板
154220738| | 2016-1-20 21:29 | 只看该作者
出价买usb键盘例程的代码!

使用特权

评论回复
5
154220738| | 2016-1-20 21:31 | 只看该作者
你发的不能用

使用特权

评论回复
6
Tennasi| | 2016-1-21 08:27 | 只看该作者
我来看看,正研究stm32的USB键盘,应该有用

使用特权

评论回复
7
dentsgot| | 2016-1-21 18:17 | 只看该作者
键盘扫描和USB发送这块如何操作的,我的总是会发好多的东西

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

25

主题

277

帖子

1

粉丝