准备开始arm9手持机相关开发,初步选定了采用WINCE做OS,但本人底子基本为0,唯有脚踏实地,勤能补拙啊~~记录这宝贵的过程作以后参考和交流。
2010年2月22号(Mon):好日子3个2。第一次拿到开发板到手,友善之臂的,附带3.5寸触摸屏,整整花了一早上把WINCE相关开发工具装上,vs2005、p1、PB、r2、r3还有些仿真和调试工具(详细见转载的文章),一个都不能少,预留硬盘10G以上。下午开始跑系统,选择nor FLASH启动,见到BOOT的命令提示,逐一把bootloader(nboot)、开始启动照片、WINCE系统镜像烧上(开发版版本匹配问题浪费了点时间),系统启动成功,有点欣慰,赶紧用剩余时间‘亲密接触’下她。。。。
2010年2月23号(Tue):接着昨天的工作,用USB和微软的同步软件把WINCE同步上,启动VC2005,建立了个空嵌入式面板项目,写下第一个程序,著名的‘Hello world!',可是被我改成’hello wince!‘,在pannel的text上显示,有点意思了。和WINDOW下的mfc开发如出一qie,参考了网上文章和书籍,完成了按钮点LED的程序,暗暗中发觉CE的驱动操作和LINUX的相似,FILE操作,是不是。。。(后面就不讨论了)。接下的时间把TestLED程序完善起来,用开发板上的按钮(刚才是触摸屏上显示的)点灯,中断方式,期间MFC的程序要另建线程查询中断事件发生。。发觉这方式有点问题。。(以后学习解决吧。。),但是线程就是做这事,死循环的做,很同情他。今天收获不少。