组名:漫天飞舞的板砖
组长:snake0301
成员:snake0301、鹰之翼、(TBC……)
申请理由:
1、对ARM有一定的了解,折腾过LPC2103、 STM32F407等器件,但只是当作高速MCU在使用;
2、接触过嵌入式操作系统uCosII、RtThread等,但只是完成点灯,并未深入了解,也未有实际工程经验;
3、组员均为本地爱好者,方便沟通交流;
4、 时间有保证,周末、每天晚上;
5、有项目背景支撑。
项目简述:
以ARM芯片为处理核心,通过与上位机通信,引入温度传感器ID注册机制,在更换和增删传感器接点时,只需在上位机或注册电路对传感器ID进行操作。该系统可以根据用户的需求,在上位机或注册电路对传感器ID进行注册或注销,控制测温点数量,实现资源的合理利用;同时通过注册机制能够无需重新固化程序就能及时迅速地更换出现故障、新增或删减传感器,为实际系统维护和管理提供了极大的方便。这个项目处于实质审查阶段,已经在F407上基本实现,但考虑到对实时性要求较高,正好借此次活动东风,用操作系统完成。
for 悠龙版主:
该项目主要针对的达拉斯1-wire总线的数字传感器,与以往单总线传感器系统倾向于温度的回显不同,此次主要是利用单总线器件内置SN的产品特点,参考计算机通信网中二层设备的CAM表或三层设备的ARP表的作用 ,将传感器的sn看作类似mac地址的作用,除了在上位机对这些传感器的数据进行处理以外,还实时对传感器的状态进行监控。传感器侧采用RS485总线,与上位机通信前期采用的是USB to RS232。
计划里程碑:
1、5.2-5.16,恶补嵌入式OS的基础知识,以教程较多的OS(例如uCos)为对象完成入门学习;
2、5.17-5.24,比对基础知识,对uTenux系统进行学习,了解其特点,同时了解kits的硬件结构;
3、5.25-6.22,在加载uTenux的基础上,陆续将外围器件模块驱动起来;
4、6.23-xxx,尽量采用实时操作系统uTenux及AT91SAM3S kits平台完成上述项目内容。
日期
标题
传送门
2013-4-27
申请帖
猛戳我