【极海APM32F407 Tiny Board】1.开箱
[复制链接]
开箱报告有些晚了,十天前已经收到板子了,但是最近事情比较多,迟迟没有晒出来分享。下面进入正题,嘿嘿。
根据官方开放出来的PCB文件,APM32F407 Tiny Board为两层板,整体元器件布局都放置在顶层。核心MCU型号为APM32F407IGT6,封装为LQFP176,相比之下更喜欢BGA176封装的APM32F407IGH6,个人对BGA封装的芯片情有独钟哈哈。个人感觉APM32F4系列最具特点的地方就是片上USB外设内置PHY,可以直接使用内置USB PHY使用,也可以自己外加USB PHY使用,另外一个就是新增支持SM2、SM3、SM4等多种加密算法,有助于保障数据信息安全。
对于APM32F407 Tiny Board,板上最具特色的应该是板上集成了一个GEEHY-LINK,把USB外设通过Type-A和Type-C接出来,同时通过APM32F407IGT6的MAC控制器+外部LAN8720 PHY芯片,扩展出以太网接口,可以在上面实现以太网通信。
这次应该是第四次使用极海的产品,第一次大概是在20年9月份,当时正是STM32涨价狂潮的时候,在立创上面抽到了一款APM32F103VBT6评估板(当时还是白板子,后面陆续貌似都换成黑色的了)。
后面又获得了APM32F407VG MINI Board、APM32F4xx Evaluation Board这些,整体使用下来感觉极海带来的开发体验还是挺不错的。
这块APM32F407 Tiny Board应该是极海第一块板载link的评估板了,先说下使用体验,板载link目前固件功能貌似不是很齐全,只支持基础的下载功能,对于一些VCP、MSC等功能,暂时还不支持。具体的插入link处的Type-C口可以看到,设备管理器中并没有对应的虚拟串口,MSC设备也提示无法访问。目前只能外接USB转串口工具看打印信息。
对于板上J2、J6预留了两个2*5 10P的调试接口,不知道官方这里设计的目的是出于什么考虑,板上LED的限流电阻可以考虑更大一些,个人感觉上电后看起来比较刺眼。
还有一个地方,对于APM32F407的USB外设,官方数据手册上显示有三个USB OTG控制器,包括一个全速的USB OTG_FS,两个高速的USB OTG_HS都可同时支持主机和从机功能,但是通过引脚功能描述表发现对应USB OTG_HS只有1组IO口,没有实际上的两组IO口分别对应两个USB OTG_HS外设。查阅应用手册后发现,这两个USB OTG_HS外设共用时
钟、复位、总线地址、CPU 中断、电源供电、引脚等相关资源,两个 USB OTG_HS 同时只能使用一个。
至此真相大白,开箱也到此结束。
捎带问一嘴,哪位大哥知道BGA176封装的APM32F407IGH6在哪能买到吗,今年3月份刚推出的封装,搞块BGA封装的芯片画个更mini的板子。
|