查看原文
其他

极海APM32E103ZE MINI开发板全方位测评


极海21IC论坛APM32E103xE开发板测评活动已圆满结束,小编为大家汇总了各位工程师的测评帖,快来一睹为快吧!


扫码进入极海APM32 MCU论坛


APM32E103ZE MINI开发板开箱体验

“说是MINI,嘿嘿嘿,其实个头不小,大概有12cm×8cm的样子,版面看起来简洁明快。背面的文字说明,把开发板的资源写得一目了然,这是我到目前为止看着最舒心的介绍。工作频率能达到128MHz,这个可是很有诱惑力的。”

https://bbs.21ic.com/icview-3216190-1-1.html

复制链接打开查看详情


驱动SPI接口液晶屏

“手里有几片3.3V的256*96点阵液晶屏,是准备用于诸如Sxx32之类的开发板用的显示部件。主要是为了调试程序的时候方便查看调试信息以及中间处理结果。这块液晶屏采用SPI接口模式,分辨率为256*96像素,使用16*16点阵显示汉字的话,一屏可以显示16列*6行汉字。由于液晶屏没带字库,需要自己建立。只需要把程序中用到的汉字的点阵数据保存到文件中。”


https://bbs.21ic.com/icview-3219226-1-1.html

复制链接打开查看详情


SPI接口测试感悟及发现的串口问题

“之前测试连接SPI接口的液晶屏的时候,使用的是GPIO口模拟方式实现的。今天着手测试APM32E103的SPI设备。首先使用例程来测试SPI口的通讯,熟悉相关代码。例程中使用SPI作为从设备,由串口1发数据给SPI,同时SPI发数据给串口。从而实现串口和SPI之间的双祥通讯。打开工程、编译、下载,程序运行都正常。然后开始挂载SPI液晶屏,依旧使用其它GPIO口模拟的方式驱动。在程序中加入液晶屏的初始化、测试,经过测试也都正常。”


https://bbs.21ic.com/icview-3222204-1-1.html

复制链接打开查看详情


不同相位、极性设置下SPI输出的对比

“极海APM32E103ZE处理器拥有SPI设备,其中的SPI1设备使用SPI MOSI(PA7)、SPI MISO(PA6)、SPI SCK(PA5)这三个信号。今天我就以这个设备作为测试目标,看看在设置时钟信号为不同相位和极性时,设备输出的SPI信号有何不同。”


https://bbs.21ic.com/icview-3226330-1-1.html

复制链接打开查看详情


USB手柄设备

“板子上主要是最小系统,IO全部引出,很简洁的板子。看到板子上有USB接口,就想试试USB外设做个设备。下载了开发板的资料和开发包,发现关于USB的例子只有一个USB鼠标。好好研究了一下这个例子。就准备试试改一下做成USB手柄设备。下面就是记录下做的手柄设备过程。”


https://bbs.21ic.com/icview-3220444-1-1.html

复制链接打开查看详情


USB键盘鼠标Gamepad手柄一体复合设备


“本次实现了键盘鼠标手柄一体的复合设备。”


https://bbs.21ic.com/icview-3223484-1-1.html

复制链接打开查看详情


CherryUSB的协议栈移植


“偶然间看到了CherryUSB的协议栈,觉得还不错,就试试把APM32E103移植上去。”


https://bbs.21ic.com/icview-3227808-1-1.html

复制链接打开查看详情


初识开发板


“开发板型号:APM32E103ZET6 MINIBOARD V1.0,该板卡集成32位ARM Cortex-M3内核,最高主频可达128MHz,Flash容量512KB,SRAM为128KB。开发板使用规范化包装,由于MCU采用LQFP144的封装,因此MINI型也不会小到哪里去,毕竟硬件资源有这么多。开发板长宽:120mm*82mm,包装精美。……下载完后,重启开发板,闪灯效果呈现。”


https://bbs.21ic.com/icview-3218216-1-1.html

复制链接打开查看详情


驱动OLED屏


“OLED屏在低功耗产品中应用比较广泛,该款屏幕模块尺寸为0.96英寸,主要由裸屏和底板PCB组成,裸屏由SSD1306驱动。这种小屏显示模块支持SPI、IIC通讯方式进行驱动,此次使用IIC通讯方式驱动。”


https://bbs.21ic.com/icview-3225488-1-1.html

复制链接打开查看详情


新板开箱点灯测评

“该板点亮需要单独购买配置usb type B线连接,配置jtag/swd需要接硬件arm仿真器,需要搭载keil:mdk-arm软件环境烧录固件。”


https://bbs.21ic.com/icview-3210426-1-1.html

复制链接打开查看详情



开发板试用

“飞线连接图如下:


代码编译后,成功跟电脑工具传输数据成功。”


https://bbs.21ic.com/icview-3211752-1-1.html

复制链接打开查看详情


AD采集与串口输出


“本次测评主要想测试下APM32E103 MCU的AD采集,并通过串口输出实时采集的AD值。”


https://bbs.21ic.com/icview-3225584-1-1.html

复制链接打开查看详情


APM32E103xE工业级增强型MCU


基于32位Arm® Cortex® -M3内核内核架构,在APM32F103xE系列基础上进行升级,运算频率可达120MHz,供电电压在2.0V~3.6V,其工作温度范围覆盖-40℃~+105℃,帮助产品在工业级温度场景下稳定运行。芯片ESD等级达5KV,满足工业级高可靠性的产品性能标准需求。APM32E103xE配置丰富的片上资源,为用户的应用场景带来更好的选择。



更多产品资料尽在极海官网:www.geehy.com



往期推荐


新品发布

开启E时代|APM32E103xE系列新品上市

APM32芯得

APM32E103串口+DMA解决数据接收的困扰





   0756 6299999

info@geehy.com

www.geehy.com

广东省珠海市香洲区广湾街83号01栋

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存