【天嵌使用教程】嵌入式PC之VS2008开发windows C#教程

  第二期【天嵌使用教程】,将对部分天嵌嵌入式开发板如何使用VS2008开发windows C#进行基础说明。其中,包括新建C#工程,设置网络同步方式,调试C#程序。整个教程将在WINCE环境下进行,使用VS2008工具进行开发。

  天嵌科技本着负责的态度,教大家如何使用工具并且完成自己的开发,而不是提供已经做好的东西。【天嵌使用教程】会不定期公布自主研发的应用程序源码,让每一个客户都能自己来动手开发,逐步成为技术高手。

  文档中使用SDK默认是TQ6410,2440的用户请将平台修改为TQ2440.

1.1新建一个C#的工程

  文件_》新建_》工程,出现如下界面

  选择目标平台为Windows CE,.NET版本选为3.5,点击确定工程创建完毕。

  下面选择设备(也就是对应的SDK):

1.2配置设备工具

  在这里要教大家一种新的调试方式,以往大家都用的是USB同步,这种方式调试程序时速达慢容易出错。这里使用网络同步方式来调试程序,效果非常好。

  工具_》选项_》设备工具,出现如下界面,点击属性

  选择TCP连接传输,点击配置,输出板子的IP

  VS2008配置完成后,将附件中的五个文件拷贝到板子的windows目录下

  启动CMAccept和ConmanClinent2这两个程序,注意是没有界面弹出的,不要以为没启动,当然也可以多启动几次,都没问题的。

  点击VS2008的工具,连接到设备,很快就弹出连接成功。

1.3调试C#应用程序

  在你想调试的地方打断点,在工程名上右键,调试_》新实例,你的程序已经在开发板跑起来了,很方便吧!

时间: 2024-10-22 09:23:34

【天嵌使用教程】嵌入式PC之VS2008开发windows C#教程的相关文章

解决VS2008 开发Windows Mobile 项目生成速度慢的问题(转)

最近用VS2008开发Windows Mobile程序,使用C#..NET Compact Framework,发现项目生成速度比较慢.用VS2008打开项目后,开始一段时间生成速度还能忍受,时间一长,编译速度巨慢,最慢达到5分钟之久,实在无法忍受. 决定找出VS2008生成时,做了什么花费时间的工作.从工具à选项进入“选项”对话框 选择“MSBuild项目生成输出详细信息”为“诊断”这样编译时,会输出具体执行了那些任务,花费了多少时间. 结果发现最花费时间的是 Platform Verific

Delphi开发Windows服务程序教程<一>

开发步骤:1.New->Other->Service Application2.现在一个服务程序的框架已经搭起来了,打开Service1窗口,有几个属性说明一下:AllowPause:是否允许暂停AllowStop: 是否允许停止Dependencies: 设置服务的依存关系,服务的启动是否依赖于某个服务或者组DisplayName: 在“服务”窗口显示的名称Interactive: 设置为true时可以和Windows桌面进行交互,如果我们想在服务里显示窗体的话此设置就要设置为true,另外

Windows API教程文件系统

本篇文章主要介绍了"Windows API教程文件系统",主要涉及到Windows API教程文件系统方面的内容,对于Windows API教程文件系统感兴趣的同学可以参考一下. 索引 概念简介 文件对象 文件流 文件句柄 文件指针 文件系统操作 常见 API 高级文件操作 本讲程序功能列表 CreateFile 具体参数 返回值 DeleteFile 参数 返回值 CopyFile.MoveFile.FindFirstFile ReadFile GetCurrentDirectory

解决VS2008 开发Wince应用程序项目生成速度慢的问题

最近用VS2008开发Windows Mobile程序,使用C#..NET Compact Framework,发现项目生成速度比较慢.用VS2008打开项目后,开始一段时间生成速度还能忍受,时间一长,编译速度巨慢,最慢达到5分钟之久,实在无法忍受. 修改文件C:\Windows\Microsoft.NET\Framework\v3.5\Microsoft.CompactFramework.Common.targets中 <Target        Name="PlatformVerif

粤嵌怎样学习嵌入式?准备前期你需要了解的这些内容

怎样学习嵌入式?在决定好往嵌入式这个方向发展前,先别着急要怎么学,而是先了解下嵌入式是什么.其发展方向究竟如何?这样才能明确自己之后要走的路,而不是茫然四顾,徒然浪费不少时间. 嵌入式系统开发其实就是对智能手机系统开发.智能设备开发.随着智能手机成为主流的通信工具,智能设备的兴起,3g行业,工业.家电等将来都要智能化,嵌入式开发技术是不可缺少的.关于嵌入式的发展方向与考核要求有以下几点: 1.嵌入式的不同分支 嵌入式开发分为硬件开发和软件开发两个方向,细分为为单片机和ARM两个不同的主流平台.偏

【华嵌】承接嵌入式&APP项目开发

武汉华嵌科技有限公司 项目开发范围:                                                                                              一.移动互联APP方向 1.Android 手机APP开发: 2.iOS手机APP开发: 3.HTML5移动互联APP开发 二.嵌入式系统方向 1.ARM+Linux方向的应用程序.系统移植与底层驱动开发: 2.单片机51系列.avr系列.msp430系列软硬件项目开发: 3

Cocos2d-x 3.2 android平台新手开发环境配置教程

参考: http://www.cocoachina.com/cocos/20140529/8596.html 以下内容参考了 cocoachina 中的开发环境配置教程 http://www.cocoachina.com/cocos/20140529/8596.html ,我觉得里面的配置过程,不是很详细,自己在这篇博文的基础上完善了哈,有什么问题,可以留言交流. 前一段时间,学习android开发后,想想做做好玩的游戏玩玩,现在就学习cocos2d-x 3.2,想了解哈,这个游戏引擎-- 学习

微信开发SDK使用教程--手机微信个人号移除好友通知服务端

微信开发SDK使用教程--手机微信个人号移除好友通知服务端 case FriendDelNotice: {// 微信个人号移除好友通知 log.debug("socket:msgtype=FriendDelNotice"); friendDelNoticeHandler.handleMsg(ctx, msgVo); break; } package com.jubotech.framework.netty.handler.socket; import org.slf4j.Logger;

微信二次开发sdk使用教程--手机微信上回复好友的聊天消息通知服务端

微信二次开发sdk使用教程--手机微信上回复好友的聊天消息通知服务端 case WeChatTalkToFriendNotice: {// 手机上回复好友的聊天消息 log.debug("socket:msgtype=WeChatTalkToFriendNotice"); weChatTalkToFriendNoticeHandler.handleMsg(ctx, msgVo); break; } package com.jubotech.framework.netty.handler