这次参加STM32全国研讨会圆满收官的分享,很幸运获得开发板一枚。说实话真没想到,看板当时有两种,一个L系列,一个H系列,由于对低功耗那块不熟,从开始就希望能获得H7的开发板,直到收到快递后心里总算踏实了。都知道H7的性能非常强,主频都在280M以上。由于一直也没机会用到ST的性能比较强的芯片,对这块H7还是比较陌生的,所以这篇评测技术方面也没啥亮点,主要说下感受和tool方面吧。板子做工不错,官网能直接找到原理图和板子匹配的代码,直接学习即可。工作一直比较忙,代码这块一直没有深入研究,只是用例程在MDK上修改了下,跑了简单的功能。
另外,我这里还想说下STM32CubeIDE 1.0.2这个软件,借着这个板子,顺便使用了下这个IDE,个人感觉还是比较好用的,简单便捷,针对这个开发板的后续代码调试准备全部用这个IDE来完成。针对这个开发版,一定要上RTOS的,裸机程序发挥不出开发板的性能,初步计划LiteOS或者RT-thread吧,这两个目前都比较热,弄起来也比较简单,不会耗费太多的时间。IDE如下:
图形化和code结合的非常紧密,即改即用,不再像之前需要保存后才能使用,非常方便。*.ioc文件打开就直接能进行图形化编辑,如下能够对时钟等资源直接配置,用户基本不能过多的关注。
好了,最后来个流水灯程序吧,程序是从官网例程中修改的,例程在https://www.st.com/en/evaluation-tools/nucleo-h7a3zi-q.html可以下载到,修改代码让板卡上的3个LED闪起来。
|