2010-04-01

虽然今天过节,还是得继续调试目标板:)今天完成的主要工作:

1)使用RAM-Based Registry可以保证在download后进入桌面。因为之前进不到桌面时显示的出错信息经常和注册表与FAT有关,为了专注于调试外部RTC和触摸驱动,尝试性的去除FAT文件系统支持和替换了Hive-based Registry。结果就可以保证进入桌面了!虽然以后肯定还得加入这些支持,现在优先解决触摸驱动问题吧。

2)从BSP目录中移除掉了不需要的USB主设备,MMC驱动等等,这样可以使得搜索得到的结果更加简洁。

3)ParameterView视图中的文件的极不详细解释:

common.bib //里面一大堆文件列表,根据环境变量决定是否包含某一文件到最终的ROM中

platform.bib //根据环境变量决定是否包含某一驱动到最终的ROM文件中

config.bib    //和PE文件格式中的section信息类似

project.bib   //看名字应该是保存工程有关的bib信息,但是我的工程中目前是空的。

 

common.reg //系统注册表信息

platform.reg //驱动有关的注册表设置信息

project.reg  //额外的一些注册表信息,内容不多

详细的有关这些文件的信息请参见PB带的帮助文档。

4)开始检查GPIO口的第二功能设置是否正确,发现手工对照寄存器设置是一件很痛苦的事情,于是写了个小工具辅助之:

image

BitTweaker,点此下载

程序主体框架来自CodeProject上的一个PIC单片机设置辅助程序,silentmj做的主要工作是手工布置那64个x2控件:)

posted on 2010-04-07 09:00  silentmj  阅读(313)  评论(0编辑  收藏  举报