打印
[国产单片机]

浅谈键鼠转换器里的单片机

[复制链接]
1362|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
我芯永恒|  楼主 | 2019-7-2 09:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
      作为电子发烧友的同时我也是忠实的主机游戏发烧粉,学习工作之余少不了玩些游戏放松消遣下。无论是手游,端游还是主机游戏都有所涉及,玩过游戏的朋友应该都特别理解游戏外设的选择真的对游戏体验有极大影响。由于个人的习惯与偏好,所选的外设必是最适合自己的,就拿我来说吧,或许是从事咱们电子行业的原因,超喜欢用鼠标键盘来操作,玩一般PC游戏没问题,但是玩到手游吃**或者是PS4,xbox的主机游戏就相当不习惯触屏及手柄操作,不得不借助各种外设神器,比如吃**王座啊,PS4键鼠转换器,这些神器真是我的福音。
       实现功能很直接,就是键鼠转换!哈哈,职业原因就想深入研究下,看看是如何用单片机实现这些功能的。
      满足键鼠转换功能的单片机首先必须能够支持USBHost/Device模式,键盘鼠标就必须要求双Host。为此有查阅相关资料,国外很多大公司有相关USBHost单片机,比如STM等,但考虑到性价比及中美贸易关系下的政策约束,我还是更愿意看看咱们的国产单片机,为此我研究了我所买的吃**键鼠转换器中的主控单片机,并特意查看了相关资料分享给大家看看。
       单片机是沁恒电子的CH559,一款8位双USB Host单片机。主要特点如下:
> 增强型E8051内核,主频56M,速度比标准MCS51快8-15倍。
> 内置60KB Code Flash、1KB Data Flash,支持USB或串口ISP。
> 内置6K+256byte RAM。
> 内置DMA控制器,支持USB和Timer3、ADC以及LED控制。
> 内嵌USB控制器和双USB收发器,支持USB2.0全速和低速主机或设备。
> USB主机模式下可以通过内嵌的双端口Root-HUB同时管理两个USB设备。
> 提供支持 FAT12/FAT16/FAT32 文件系统的 U 盘文件级子程序库,实现读写 U 盘文件。
> 提供4组定时器/计数器,支持3路引脚信号捕捉和3路PWM输出。
> 提供2个全双工异步串口,串口1内置8字节FIFO,支持类485模式数据收发。
> 提供2个SPI通信接口,SPI0内置FIFO,支持主/从模式,SPI1支持主模式。
> 提供与GPIO复用的8通道10/11位ADC模数转换器。
> 内置晶振。
> 封装:SSOP20、LQFP48
     资料是根据官网手册提取的,有兴趣的朋友可以百度看看。另附上手册及相关开发资料。对啦,实在有兴趣想自己动手设计,可以在他们官网免费申请样板玩玩。

使用特权

评论回复

相关帖子

沙发
je段| | 2019-7-2 09:22 | 只看该作者
哈哈 有文化打广告都不一样不像我的广告跟卖白菜一样

使用特权

评论回复
板凳
我芯永恒|  楼主 | 2019-7-2 10:46 | 只看该作者
je段 发表于 2019-7-2 09:22
哈哈 有文化打广告都不一样不像我的广告跟卖白菜一样

哈哈,就是好东西推荐给大家尝试呀,酒香还怕巷子深呢,不让坛友吃亏,让坛友有更多选择,好坏自由朋友们评鉴呢

使用特权

评论回复
地板
jackhwang| | 2019-7-2 10:51 | 只看该作者
Code Flash 和 Data Flash是什么区别

使用特权

评论回复
5
我芯永恒|  楼主 | 2019-7-2 11:10 | 只看该作者
jackhwang 发表于 2019-7-2 10:51
Code Flash 和 Data Flash是什么区别

DataFlash用来存储数据,CodeFlash用来存放代码,两者操作方式基本一样,也都支持ECC,DataFlash用做模拟EEPROM,另外就是DataFlash没有Shadow Sector和Boot Sector。

使用特权

评论回复
6
看完才知道是广告 不过芯片不错

使用特权

评论回复
评论
我芯永恒 2019-7-3 17:14 回复TA
哈哈,感谢支持,芯片好不好自己试过才知道,质量才是口碑最好的保证! 
7
jerryjzg| | 2020-7-29 17:08 | 只看该作者
有没有质量比较好的国产的键鼠转换器推荐的?现在大多转换器延迟现象比较严重。。。

使用特权

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

本版积分规则

25

主题

59

帖子

1

粉丝