本帖最后由 Awen 于 2020-10-10 09:30 编辑

首先感谢主办方大力支持本次大赛的举办,同时感谢面包板各位管管的耐心协助,由于前段时间一直在外地出差,最近才更新此次参赛的相关资讯,后面我将会介绍我采用基于STM32F405VT6与ST25DV扩展模块实现手机与PC之间的数据交换;
第一步,先看开箱照片,本次申请到了ST25DV-DISCOVERY作为参考开发平台。ST25DV-DISCOVERY由2部分组成:MCU显示器模块部分MB1283和ST NFC模块部分MB1285。ST25DV-DISCOVERY具有完备的功能模块用于评估无线显示器项目,主控为STM32L405VGT6,板载STLink(插线即可下载调试程序),2.4寸TFT-LCD屏幕,ST25DV扩展模块,还有Micro和mini以及 USB连接口;
正面图
正面图.jpg
背面图
背面图.jpg
主控芯片
主控芯片.jpg
从外观图片上可以看出,板上还有STlink,STLink是通过跳冒连接的,就说明这个板子还可以当个STLink使用,并且有三个按键,一个复位键,一个普通按键,一个四轴按键,其中四轴按键,有引出IIC和SPI通信引脚,可以外围搭配设备;
2.上电,通电后会有ST的开机界面图案,然后进入主界面;
上电图片.jpg
上电图片2.jpg

第三步就是需要将手机与ST25数据相互传输
先打开手机App,准备连接;
连接APP.jpg
连接成功
连接APP3.jpg

接下来我们开始从手机中选取照片,通过NFC上传到开发板上
上传图片中.jpg
上传完成
图片上传完成.jpg
图片展示
图片展示.jpg
接下来打开我自已写的上位机程式
打开.jpg
初始化界面
界面.jpg
连接.jpg
上传图片成功
上传图片成功.jpg
接下来我会展示部分代码图片
部分程式1.jpg
部分程式2.jpg
部分程式3.jpg
部分程式4.jpg
部分程式5.jpg
我大致画了个框架图
整体框架.jpg
上述就是我此次开发大赛的作品,对于专业的人员来讲,可能是班门弄斧了,同时也欢迎各位大佬提供宝贵的建议,谢谢。