[发明专利]一种基于Qt的单片机图形界面模拟系统及方法在审
申请号: | 201910836891.7 | 申请日: | 2019-09-05 |
公开(公告)号: | CN110764821A | 公开(公告)日: | 2020-02-07 |
发明(设计)人: | 高陈亮;褚立;金星 | 申请(专利权)人: | 浙江中科领航汽车电子有限公司 |
主分类号: | G06F8/76 | 分类号: | G06F8/76;G06F8/38 |
代理公司: | 33246 浙江千克知识产权代理有限公司 | 代理人: | 周希良 |
地址: | 310000 浙江省杭州市钱*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 图形界面 单片机 模拟单片机 单片机硬件 代码替换 模拟平台 模拟系统 显示图形 信息移植 测试 移植 | ||
本发明公开了一种基于Qt的单片机图形界面模拟系统及方法。本发明涉及的一种基于Qt的单片机图形界面模拟方法,包括,S11.接收基于Qt框架模拟单片机的图形界面信息;S12.对所述接收到的图形界面信息进行测试;S13.若测试结果无误,则将模拟的图形界面信息移植到单片机硬件中。本发明通过模拟平台可以模拟单片机显示图形界面,且将写好的代码替换到单片机工程中完成移植,大大提升了单片机图形界面发开的效率。
技术领域
本发明涉及软件模拟技术领域,尤其涉及一种基于Qt的单片机图形界面模拟系统及方法。
背景技术
单片机又称单片微型计算机,在这个芯片上集成了计算机的各个部件。单片机具有性价比高、体积小、功能强,开发较为容易等优点,在我国单片机系统已被广泛应用于工业自动化控制、消费类电子、智能仪器仪表、通信系统等领域。单片机开发平台以及单片机的开发语言是单片机和嵌入式系统的学习和开发工具。由于不同类型单片机的硬件结构以及外围设备不同,需要使用不同的开发平台对单片机进行学习和研发。随着单片机系统的日益庞大,其指令体系越来越复杂,增加了学习和使用单片机的难度。单片机可以用文本语言编辑、也可以用图形化语言编辑。不过,与文本语言编辑相比,图形化语言编辑能够更加高效的为编程者呈现程序结构。
目前,单片机图形开发方式存在以下几点缺陷:
1、仿真速度慢:现有的单片机开发都会用仿真器调试,每次完成代码后都需要用仿真器写入微控制单元MCU进行调试,相对于纯软件模拟慢。
2、硬件耦合性强:开发人员在研发过程中发现,单片机图形界面的开发和硬件的关系不太大,其实是可以独立于硬件的,但是现有的开发模式还是让软件开发人员在硬件上进行图形界面设计。这样的开发方式加大了软件开发人员损坏电路板的可能性,同时也对软件开发人员有更高的要求。另外每次调试图形界面都需要带着一块板子、电源、仿真器等工具对于应急情况的处理是很不方便的。
3、图片更新时间长:在图形界面开发初期最为明显。由于开发初期界面还未定型,所以要不断修改界面。如果纯粹用单片机开发的模式,一次需要烧写十几分钟甚至更长,开发效率是极低的。
4、模拟测试不太方便:单片机图形界面的控制由外部输入控制,在单片机上是可以模拟外部输入的,比如设置一个定时器,5s执行一次触发。但是这种模拟不太“逼真”。
如公开号为CN101894040A的专利公开了一种图形化编程的单片机仿真器,包括AVR单片机、仿真输出头、RS-232电路。仿真输出头、RS-232电路分别与AVR单片机相连,RS-232电路还与PC机的串口相连。在PC机上还编制了专用程序,通过该装置和专用程序,一个不懂得单片机程序的人就可以在PC机上看图点击鼠标编制输出端口的输出状态。这个编程方法简单易用、状态直观,可以满足非计算机专业人士的编程需要,比如按摩专家将按摩动作和指法编程到单片机中。其对于代码的测试需要用仿真器进行调试,存在调试慢、仿真速度慢、硬件耦合性强等问题。因此,需要提出一种单片机图形界面发开效率高且测试方便的系统。
发明内容
本发明的目的是针对现有技术的缺陷,提供了一种基于Qt的单片机图形界面模拟系统及方法,通过模拟平台可以模拟单片机显示图形界面,且将写好的代码替换到单片机硬件中完成移植,大大提升了单片机图形界面发开的效率。
为了实现以上目的,本发明采用以下技术方案:
一种基于Qt的单片机图形界面模拟方法,包括步骤:
S1.接收基于Qt框架模拟单片机的图形界面信息;
S2.对所述接收到的图形界面信息进行测试;
S3.若测试结果无误,则将模拟的图形界面信息移植到单片机硬件中。
进一步的,所述步骤S2之前还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江中科领航汽车电子有限公司,未经浙江中科领航汽车电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910836891.7/2.html,转载请声明来源钻瓜专利网。