概述: 本DIY项目设计的目标就是做一个能被PC机Windows操作系统完全兼容的U盘和遥控键盘,设计采用了AT91SAM7S64型ARM7单片机作为主控,便于大家在玩和学的过程中,掌握到32位ARM单片机的开发过程及包括USB接口在内的诸多接口技术.遥控解码这一块也是很有趣味性和技巧性的课题,让大家赛一赛,赛出水平,赛出风格.
项目进度预算: 9月10日前完成原理图的评审与定稿,所有器件的封装的搜集与整理及器件布局工作 9月15日前完成PCB板布线与检查 9月23日前完成器件的备料及拿到由印制板厂家生产的PCB板 10月1日前完成焊接2台样机及各模块的测试程序并及进行板级测试 10月15日前完成U盘功能,10月25日前完成遥控按收器功能 10月30日前对第一版进行总结,如果功能完全实现则可小批量生产 11月上旬根据情况修改设计存在的BUG,进行小批10台样板测试 11月中旬完成软件测试及硬件定型,定型后即可由网站批量生产给大家自己学习和自由发挥.
设计说明: 由于本项目是由21ic网站主办的DIY活动,所有有必要开源的资源都会开源,同时也希望大家能参与进来,共同分享DIY的乐趣,编写和总结开发的各种资料,目前以下部分希望有义工来主动请战 1.遥控接收解码程序的编制(已有芯行天下等网友报名参战,遥控发射芯片较多,大家可以和选自己熟悉的来做不要重复就可以了) 2.U盘开发文档的编制,U盘开发文档网上流传的是一个由北航网友编制的PDF文档,但基中大部分只有框架,没有细化,希望有志愿者将这一文档进行完善,结合我们DIY项目的U盘来作详细的讲述,让大家都彻底理解如何做好USB存储类设备.
备注: 1. 项目技术支持的网络平台选为21IC网站的BLOG平台的"侃单片机"群组作为双向交流的地方,大家有什么想法和疑问可以在群组中发贴. 2.希望大家都能一如既往的热心回答别人的提问,共同学习,共同提高是我们的追求.
|