期刊文献+

基于STM32的硬件开发技术图形化模拟平台

Graphical Simulation Platform for Hardware Development Technology Based on STM32
下载PDF
导出
摘要 本文采用交叉开发的方式,搭建了一套基于STM硬件开发技术的模拟编程平台,针对于青少年编程学习特点而设计相应功能。本文分别使用QT软件和unity软件实现GUI界面的设计,并对双方进行了比较与选择;通过C++程序软件实现对STM32芯片的编程与控制,同时将结合编程的原理以及结构,将其拆分成有益于青少年学习的不同模块,经过不同的模块拼接,实现软件编程以及硬件实现。利用QT成功完成了对源代码的拆分,并根据青少年的学习规律进行组合,找到了一套适合其学习的编程规律。利用C++实现了上位机与STM32的串口通信,通过进入Bootloader完成对相应程序的下载烧录。最后利用相应的硬件搭建的智能小车与智能无人机平台实现规定动作。 It adopts the cross-development method to build a set of simulation programming platform based on STM hardware development technology,and design corresponding functions according to the characteristics of teenagers'programming learning.It uses QT software and Unity software to implement the GUI interface design,and compares and chooses the two sides.The C++is used to program and control the STM32.At the same time,it will be combined with the principles and structure of programming to divide it into Different modules that are beneficial to young people's learning can be implemented through software stitching and hardware implementation through different module splicing.Using QT to successfully complete the split of the source code and combine them according to the learning rules of the youth,found a set of programming rules suitable for their learning.The serial communication between the host computer and STM32 is realized by C++,and the corresponding program is downloaded and programmed by entering the bootloader.Finally,the car and drone platform built with the corresponding hardware are used to achieve prescribed actions.
作者 王寅文 易文淏 易宇琦 张辉 郑子豪 WANG Yin-wen;YI Wen-Hao;YI Yu-qi;ZHANG Hui;ZHENG Zi-hao(Harbin University of Commerce,Heilongjiang Harbin 150028)
机构地区 哈尔滨商业大学
出处 《软件》 2020年第5期146-150,共5页 Software
关键词 教育 硬件技术开发模拟 交叉开发 STM32 Education Hardware technology development simulation Cross development STM32
  • 相关文献

参考文献12

二级参考文献72

共引文献107

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部