ITE平台之UI开发02-Win32仿真开发UI
利用 Visual Studio 模擬 為縮短軟體開發人員開發與除錯的時間,ITE SDK 提供了在 win32 下利用 vs整合開發工具,利用此開發環境不僅可確保軟體運作獨立性,減少簡易修改下放到 EVB測試的時間。
一、合法安装 Visual Studio 2013 工具(如是商业行为,最好购买正版 ,VS2015 VS2019都可)
注意vs工具需要安装到C盘,因为ITE SDK默认是寻找C槽下的VS编译器。
具体安装在此略过,如有问题再请咨询。
二、WIN32上如何采用工程模拟开发
SDK: 2442
测试project: automotive_display
a、拿到sdk后解压,可以参考系统开发文档新增project或者按照原来的demo project(automotive_display)上开发
build\win32\automotive_display.cmd
b、点击 automotive_display.cmd 脚本,会弹出如下的界面,此时得console 黑框不要关闭了,继续下面得步骤。
win32上UI开发主要注意配置好screen选项, 窗口的width/height ,script也得配置正确,然后点击保存。
然后点击KConfig组态工具右上得"X" 关闭 窗口。
然后等待console 窗口做win32 initial动作,详见如下信息。完成上面得动作后可以关闭console窗口。
上面主要做了2个动作,1是将 project转换成vs工程,另外就是虚拟A/B/T三个盘符(EVB上得文件系统),将运行得配置文件拷贝进去。
会生成如下vs project.
c、点击“automotive_display.sln” 运行。(如果有安装vs 能够正常打开工程)
点击右侧解决方案的 automotive_display 选项,右键设定为启动项(如果不明白可以百度以下vs使用说明)
然后在点击上面”生成“,进行项目的编译动作,如果项目有错误,会在下面提示。
另外编译完成后,点击”启动“,可以运行当前项目,查看ui的运行效果。
三、注意事项说明
每次在启动项目的时候,都需要运行 ”automotive_display.cmd“脚本,这样的目的是为了构建win32仿真的环境,请一定记住,下次打开项目的时候,运行突然奔溃,有可能是这个运行导致的,去看看A槽是否存在,看看A槽里面的.itu是否存在。
四、vs win32模拟 debug相关说明。
vs是个强大的IDE,有很多快捷操作,同时写代码的时候很方便debug,如果在运行的过程中出错也能通过堆栈方式快速的定位问题, 最好的方式是 修改完成后可以及时仿真,项目开发的过程节约了很多时间,希望开发将这个工具利用起来。 不用每次修改一丢丢都去板子上看看实际的效果。
谢谢!
ITE平台之UI开发02-Win32仿真开发UI相关推荐
- 文件系统过滤驱动开发(一)—Win32底层开发小组
声明:本文无太多新意,只是介绍下学习经验,大神级人物(如总监大人)请略过,谢谢合作>_< 吐槽一下:学驱动算起来也是从上学期9月份开始吧,之前在家买了<Windows驱动开发技术详解 ...
- ITE平台之UI开发01-注意事项
UI开发占据了项目一半以上的工作量,一个好的习惯有助于项目的快速完成. 所以就开发过程中的一些注意事项做如下的说明. ITE提供整套开发包,解压后GUI Tool(工具名称 Drawrocker) : ...
- ITE平台开发 chapter5之jperf测试网络吞吐量
1.关于Jperf的介绍 使用JPerf程序能简化了复杂命令行参数的构造,而且它还保存测试结果,同时实时图形化显示结果.JPerf可以测试TCP和UDP带宽质量.JPerf可以测量最大TCP带宽,具有 ...
- X5的UI部分和传统Web页面开发的差异
http://doc.wex5.com/different-with-std-web-ui/#1 X5的UI部分和传统Web页面开发的差异 WeX5是跨端移动开发框架,BeX5是基于WeX5的企业快速 ...
- 云平台设计系统,助力业务快速开发
用友进入3.0阶段,敏捷开发.逆向开发.双披萨饼原则快速作战,"用户之友"价值回归,这些都为快速原型.高保真验证.快速开发.体验一致提出了更高的要求.也带来了更大的压力. 新的变化 ...
- python测试开发自学教程-自动化平台测试开发:Python测试开发实战_PDF电子书
因资源下载地址容易失效,请加微信号359049049直接领取,直接发最新下载地址. 前言 ======================================================= ...
- 微信公众号Java开发-笔记02【开发接入准备、开发接入】
学习视频网址:哔哩哔哩网站 微信公众号开发-Java版 [P01-P02]微信公众号Java开发-笔记01[微信公众号介绍.开发环境搭建] [P03-P04]微信公众号Java开发-笔记02[开发接入 ...
- Win10 UWP开发中的重复性静态UI绘制小技巧 1
Win10 UWP开发中的重复性静态UI绘制小技巧 1 原文:Win10 UWP开发中的重复性静态UI绘制小技巧 1 介绍 在Windows 10 UWP界面实现的过程中,有时会遇到一些重复性的.静态 ...
- 赋能工业互联网融合发展 | 北京信息化和工业化融合服务联盟平台化设计专业委员会、中国仿真学会CAE仿真专业委员会成立
11月28日,由北京市经济和信息化局指导,北京信息化和工业化融合服务联盟与中国仿真学会共同主办,联盟平台化设计专业委员会.中国仿真学会CAE仿真专业委员会.国家数字化设计与制造创新中心北京中心.北京数 ...
最新文章
- 落地即一地鸡毛,AI落地存在的难题有哪些?
- 批量PDF转换成Office文件 PDF转换器下载
- mysql截取栏目字符_mysql截取小数点后1位
- URAL 2045 Richness of words (回文子串,贪心)
- elasticsearch的分布式架构原理
- 未成年人可以申请贷款吗?
- 读《中台架构与实现》
- JavaScript开发中几个常用知识点总结
- centos 需要哪些常用端口_Docker 最常用的镜像命令和容器命令
- 有哪些网站是django开发的_网站模板建设和定制开发哪个好,有哪些区别?
- MSSQL常用操作及方法总结
- 问题-关于 in []使用过程中报错 Constant expression violates subrange bounds
- ios UISegmentedControl的使用简介
- PDF转图片实现方式
- java项目中用到的solr_Solr的原理及在项目中的使用实例.
- JAVA关于MD5加盐加密算法
- CText更新至V1.1.0
- java.lang.UnsupportedOperationException与CleanMyMac X
- 04741<计算机网络原理> 之第二章 网络应用
- 百度云盘上传文件 提示服务器错误,百度网盘上传文件失败怎么办?百度网盘无法上传文件的解决办法...
热门文章
- android 通话的log分析,Android实例]通话接通后震动提示 (转载)
- 高校计算机实验管理人员会议,同济大学对口支援高校计算机实验教学研讨会召开...
- 基于Java的开源 Carrot2 搜索结果聚合聚类引擎 2.0发布了
- 电磁波传播相位是否会变化,关于电磁波的相位不变性和多普勒效应的讨论
- 各个领域公开数据集下载(持续更新)
- linux安装WPS2019操作
- 志愿者招募[网络流]
- 微服务网关soul,这篇值得你拥有
- PAT 1085 PAT单位排行 (Microsoft_zzt)
- HDU - Robberies(01背包)