极海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解决数据接收的困扰
info@geehy.com
www.geehy.com
广东省珠海市香洲区广湾街83号01栋