革新2410D开发板试用手记(二)

上一篇文章:
http://www.cnblogs.com/aawolf/archive/2008/05/29/1209854.html

导入BSP

革新2410D开发板附带了电源、串口线、直连网线、方口USB线,以及烧写Boot-loader所用的JTGA和并口线。为了能够正常使用,我们需要首先将开发环境配置好,Windows CE 6.0开发环境的具体配置,请参考《Windows Embedded CE 6.0开发初体验》

http://www.cnblogs.com/aawolf/archive/2007/12/01/979449.html

我们需要将串口线连接到URAT1接口(COM1接口),在革新2419D开发板上,COM1是用来输出Windows CE调试信息的;然后将SW1开关切换到左边(靠近LCD屏排线的一侧),因为Windows CE要使用SMC卡作为存储介质。设置完成后,连接LCD屏、电源线、串口线和网线后,我们的开发环境就基本就绪了。

<shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"><stroke joinstyle="miter"></stroke><formulas><f eqn="if lineDrawn pixelLineWidth 0"></f><f eqn="sum @0 1 0"></f><f eqn="sum 0 0 @1"></f><f eqn="prod @2 1 2"></f><f eqn="prod @3 21600 pixelWidth"></f><f eqn="prod @3 21600 pixelHeight"></f><f eqn="sum @0 0 1"></f><f eqn="prod @6 1 2"></f><f eqn="prod @7 21600 pixelWidth"></f><f eqn="sum @8 21600 0"></f><f eqn="prod @7 21600 pixelHeight"></f><f eqn="sum @10 21600 0"></f></formulas><path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"></path><lock v:ext="edit" aspectratio="t"></lock></shapetype>

在开发板的附带CD中包括了革新2410D开发板的BSP,为革新2410D定制系统前,必须先将BSP导入到Windows CE 6.0 R2的开发环境中。有些厂家制作的安装包来部署BSP,而革新的部署相对简单。

在附带光盘的BSP目录下,找到2410D.rar文件,解压。Windows CE 6.0 R2 BSP文件都被保存到C:\WINCE600\PLATFORM下,所以,我们将解压之后的BSP目录拷贝到C:\WINCE600\PLATFORM下即可。

这样,BSP的导入就完成了,我们就可以进入Platform Builder,来开发一个Windows CE的平台了。

下篇文章:

http://www.cnblogs.com/aawolf/archive/2008/06/03/1212696.html

阅读更多

mono试用手记

07-31

先简单介绍一下。mono是Novell赞助的一个开源项目,目的是开发跨平台的Microsoft.Net Framework,而且还包括编译器、集成开发环境,目前也和微软同步到3.5版本,可用于Linux/Unix/Mac等非Windows平台。也就是说,Visual Studio编译的exe程序,直接可以在linux/Mac/Unix上运行了,至少目标是这样,不知道微软是会高兴还是担心。mono初期连WinForm都不支持,不过现在除了企业、硬件等一些复杂应用,一般应用程序都能使用。rnrn  在主页http://www.go-mono.com/看了看,直接安装的有Suse/Solaris/Redhat/Mac版本(而且还有windows版本,没敢试),我装的是Ubuntu,只好下载了最新版本1.9.1的source来编译。不愧是Linux,装东西难得一次成功,缺这缺那折腾了2个多小时才装好(最后发现必须用apt-get install libgdiplus)。从http://sharpchess.com/下了个国际象棋游戏,这是个用C#编的程序,运行mono SharpChess.exe,没反应?再按了一下回车才出来界面:rn[img=http://p.blog.csdn.net/images/p_blog_csdn_net/kechen/EntryImages/20080730/SharpChess1.png][/img]rn界面上绘图的坐标有点错误rnrn打开文件对话框,基本还算正常rn[img=http://p.blog.csdn.net/images/p_blog_csdn_net/kechen/EntryImages/20080730/load.png][/img]rn走了一步棋,出了一个老早就担心的错误:除了Microsoft用捺,别人都用撇rnUnhandled Exception: System.UnauthorizedAccessException: Access to the path "/home/chaochun\BackupGame.sharpchess" is denied.rn获取操作系统信息,写程序的时候把这个考虑进去应该可以避免,最好是mono把这个问题解决了。rnrn希望mono还能不断改进,我也可以不用vim/gcc/QT来编程序了,还是很佩服这些做linux开源的人。

没有更多推荐了,返回首页