期刊文献+

基于AT91SAM9261高速铁路路基沉降嵌入式数据集中器设计

Design of embedded data collector for high-speed railway embankment settlement based on AT91SAM9261
下载PDF
导出
摘要 介绍了一种基于AT91SAM9261高速铁路路基沉降嵌入式数据集中器的设计方案。在设计中,我们采用CycloneⅢFPGA开发平台,实现了对数据集中器多串口的扩展。结合实际监控环境特点,运用工厂方法模式(Factory Method),做到了对各生产厂家仪器的无缝兼容,并预留接口,以方便未来对协议种类的扩展。充分运用SQLite数据库的触发器以及事务处理能力,提升系统的数据库性能。使用EPOLL单线程事件驱动I/O技术,较好地解决了网络中大量用户的并发接入问题,并利用用户的请求使用机制,增强其安全性。实际应用表明,该设计具有很好的推广价值。 This paper describes a design of embedded data collector for high-speed railway embankment settlement based on AT91SAM9261.In the design,we achieve multi-serials extension in the data collector conveniently with Cyclone Ⅲ FPGA development platform.Considering the actual characteristics of monitoring environment,we adopt Factory Method to gain completely compatibility of instruments from various manufactures,and also provide an interface for the future extension of instrument agreements.We also use the flip-flop and transaction processing ability of SQLite to improve the system database performance.We adopt EPOLL Single Process Event-Driven(SPED) I/O method to solve the problem of a great deal of clients requests successfully,and also take advantage of users request-use mechanism to improve its security.As been proved,this design has a very good promotional value.
出处 《电子设计工程》 2013年第17期182-186,共5页 Electronic Design Engineering
关键词 多串口扩展 工厂方法模式 EPOLL单线程事件驱动I O技术 请求使用机制 SQLite AT91SAM9261 multi-serials extension factory method EPOLL single process event-driven I/O method request-use mecha nism SQLite AT91SAM9261
  • 相关文献

参考文献8

二级参考文献20

共引文献62

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部