PCB抄板技术网


首页 -- PCB抄板-- PCB技术-- 芯片解密-- 新闻技术 --关于我们
 
PCB抄板技术网 >> PCB抄板 >> 当前位置

芯片解密单片机解密at32f415403基于V2库 usb hid通信

本文主要是使用AT32F403A开发板,基于V2库实现usb hid通讯。


         串口工具使用的Atlink-ez自带的串口功能。


         工程建立、调试工具配置在前面章节有详细介绍。


硬件
         硬件方面使用的是参考官方AT32F437 SURF板子而设计的一个AT32F403A开发板,板子上的芯片是AT32F403AVGT7的型号,开发板上面还板载了一个atlink-ez的仿真器,atlink-ez除了可以在线仿真和下载之外还有一个串口的功能,硬件上是通过跳线帽接到了MCU的串口1,pa9/10上面。


         如下图是开发板pcb图,以及硬件资源。(左边上角的就是atlink-ez,用usb线接到pc即可):


AT32F403A的USBFS 实现了 USB2.0 全速设备协议,总线速度 12Mb/s,支持控制传输(Control)、批量传输(Bulk)、 同步传输(Isochronous)、中断传输(Interrupt),同时支持 USB 挂起/恢复操作。 USBFS 设计有 8 个可配置双向端点,每个端点可根据具体需求配置为不同的传输类型,USBFS 有一块 双端口的 SRAM 用于端点与用户程序的数据交互,同时为了提高传输效率,还实现了批量端点/同步端点 的双缓冲机制。USBFS PHY 内置了 DP 上拉电阻,以满足设备需求。


         官方提供了很多的usb的通信方式的例子,源码在AT32F403A的bsp里面的usb外设文件夹里面,包含虚拟串口、虚拟磁盘、鼠标、键盘、hid、usb耳机等,同时官网也有对应的使用文档介  
返回顶部


2013-2015 PCB抄板技术网 All Rights Reserved.
如有任何问题和建议请联系:498187676@qq.com

深圳市星光芯电子有限公司 版权所有
电话:0755-88820678 QQ: 498187676 地址:深圳市龙岗区南湾街道平吉大道1号建昇大厦B栋1618(李朗软件园对面)
手机:13713820066 联系人:周工

 

 


站点地图

粤ICP备12084176号