论文部分内容阅读
本文采用交叉开发的方式,搭建了一套基于STM硬件开发技术的模拟编程平台,针对于青少年编程学习特点而设计相应功能。本文分别使用QT软件和unity软件实现GUI界面的设计,并对双方进行了比较与选择;通过C++程序软件实现对STM32芯片的编程与控制,同时将结合编程的原理以及结构,将其拆分成有益于青少年学习的不同模块,经过不同的模块拼接,实现软件编程以及硬件实现。利用QT成功完成了对源代码的拆分,并根据青少年的学习规律进行组合,找到了一套适合其学习的编程规律。利用C++实现了上位机与STM32的串口通信