[success]之前一直用的都是现成的开发板,所以下载程序都是直接用USB连线下载的,然后最近买了一块最小系统板,然后就按照普通的STC单片机的思路下载程序,然而还是没有下载进去,最后还是在谷歌上面找了一堆资料才知道如何下载的[/success]
STM32最小系统板烧录
烧录程序的时候是需要下载CH340驱动的,平时用51用的多,所以驱动还是有烧录器都已经准备好了。然后就是连线,我们只需要PA9 PA10
分别连接RXD TXD
最小系统板boot0
置1 ,boot1
置零(这里要特别注意)。
然后自己用FlyMcu
下载就可以了(我们选择不使用RTS和DTR)。然后下载,如果一直显示错误的命令,我们需要按一下rest即可。
老人手环项目
这个是之前一直在做的,做到现在,功能已经很完善了,现在可以测量血压和心率还有血氧溶度了。主要用到了下面几个模块。1.MAX30102芯片,这个芯片主要用来测量血氧溶度以及心率(用到了IIC协议,用起来比较麻烦)
2.MPU6050模块,这个模块主要用于测量血压,同时还可以测量心率
3.NB模块,这个主要用来发送信息,和华为云的进行对接,然后我这里自己在服务器上写一个API,然后手机端就可以调用
项目源码:[ypbtn]https://pan.xiaoyou66.com/s/yuv59epa[/ypbtn]
还有后台的源码就是在华为云给的SDK上搞的,我这里也不贴了,没有必要