打印
[国产单片机]

CH559操作USB键鼠串口输出例程分享

[复制链接]
1781|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 我芯永恒 于 2019-8-30 15:54 编辑

      项目需求要用一款单片机将键鼠的数据通过串口输出。考虑到经济实用性与操作的便利性,选择了国产的CH559来实现,评估板和例程程序都是官方提供的,这边简单实测了下,做个分享。有同样需求的老哥可以交流下经验。下面会分享开发资料
      需要的是8位双USB Host 单片机, 支持USB Host/Device模式。CH559兼容MCS51增强型单片机,内嵌USB全速主机和设备控制器,提供并口,双异步串口,主从SPI,3路信号捕捉,3路PWM,ADC等常用功能模块。

(一)评估版下载程序

用官方的下载程序软件通过USB下载,简单易操作。


(二)连USB转串

CH340USB转串模块连接PC,CH559评估板再与CH340连接,只需要3根杜邦线即可完成

(三)接入键鼠查看串口助手

因为CH559有双USB host接口,于是我将键盘鼠标均接上了。


移动鼠标,或点击键盘串口助手均能接收到数据。

顺便附上些代码,就发个main函数吧,所有代码在开发资料里都是公布的,点赞!

除了接收键鼠数据外,也可以修改通过SPI,485等发送键鼠数据。这里就不做演示了。CH559几乎可以满足所有需求,据了解还有高性价比的CH554系列单片机,这也是后期我要尝试的。下面资料分享

CH559技术手册: CH559DS1.PDF (748.04 KB)

CH559开发资料: CH559 EVT.zip (4.51 MB)

单片机烧录软件: 单片机烧录软件.zip (1.45 MB)

CHH559操作键鼠串口输出例程: CH559操作USB键鼠串口输出.zip (45.67 KB)




使用特权

评论回复

相关帖子

沙发
我芯永恒|  楼主 | 2019-9-4 11:46 | 只看该作者

例程论坛里都有,有兴趣的可以去看看有没有自己需要的



使用特权

评论回复
板凳
a130340| | 2020-8-4 20:59 | 只看该作者
可以找你修改一下CH551G模拟键鼠的烧录源码吗?有偿,我Q1500622822

使用特权

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

本版积分规则

25

主题

58

帖子

1

粉丝