本帖最后由 lydu 于 2012-4-6 20:41 编辑
基本情况:
1. 硬件平台:基于飞凌6410核心板(S3C6410,256MB内存,2GB NAND FLASH),http://trade.taobao.com/trade/detail/tradeSnap.htm?tradeID=153550641400761
2. 操作系统:无、uCOS或WinCE;
3. 这是一个信号采集、处理、存储项目,不断有数据进来,需要流水式的信号处理、存储,对实时性有一定要求。
4. 从CPU时间分配上看,信号处理算法需要占70%,采集、存储占25%,其他的串口、USB、LAN都可以秒级别的非实时响应。这样保证信号处理算法由有足够的时间资源可以用。
5. 硬件已经完成。外包的是实现几个功能的软件框架和底层驱动,每个功能测试需要验证通过。
6. 发包方需要事先考察承接方对关键技术的验证。
具体实现的功能:
1). 主模块,信号处理算法,读写SDRAM、NAND Flash、GPIO;
2). 快速响应外部每13.1072ms一次中断(GPIO)。在1ms以内,将指定地址空间的16K×16bit外部SRAM数据传送到SDRAM,在SDRAM中分配两个64MB块,一块存满后切换到另外一块;
3). 每25.6秒,将SDRAM中的64MB高速写入SD卡,写入文件名为RTC当前的年月日时分秒。SD卡为32GB的SDHC卡,最多存510个文件。存满以后,新文件自动覆盖最旧的文件,形成环形记录。
4). 考虑到多任务处理,SD卡的读写速度要求大于20MB/s,需要支持SDHC卡和SD2.0协议;
5). 响应3个UART中断,执行相应的操作;
6). 响应GPIO的中断,执行相应的操作;
7). 支持通过USB-OTG读取存储在SD卡中的数据文件;
8). 支持通过USB-OTG/LAN在线程序版本升级;
9). LAN操作,内嵌WebServer,参数配置用;
7. 工作地点:最好在南京,以便于交流;
8. 交付标准:
1). 软件框架和底层驱动,应用程序开发、调试环境(软件);
2). 在目标硬件上的功能实现测试例;
3). 源代码及说明文档;
9. 完成时间要求:30天
10. 报酬:2W
11. 希望能找个在OK6410平台上做过类似项目的合作伙伴,这样工作量也不是很大,我们出的费用也算合适。如果合作伙伴花很大精力来做,可能就不合算了。
12. 联系方式:QQ1071770903 |