徐杨
- 作品数:16 被引量:55H指数:6
- 供职机构:中国科学院近代物理研究所更多>>
- 发文基金:国家大科学工程国家重大科学工程更多>>
- 相关领域:自动化与计算机技术核科学技术电子电信更多>>
- TI TMS320C6713 DSP板Flash二级装载程序设计被引量:6
- 2006年
- DSP系统的程序都是保存在非易失性存储器中,系统启动的时候,程序加载到系统的RAM中去执行。本文详细描述了TITMS320C6713DSP板以Flash作为引导存储器,采用二级装载的办法来实现程序的加载,并给出了数据传输的代码片断。文章介绍的这种二级装载的方法也可以应用于C6000系列其他型号的处理器。
- 王凤臣乔卫民李庆瑞徐杨
- 关键词:数字信号处理器TMS320C6713FLASH引导装载
- 同步加速器磁场电源控制系统的优化研究
- CSR控制系统是一个基于网络的分布式控制系统,它是由许多分控制系统组成。磁场电源控制系统是CSR控制系统中很重要的一部分,它是一个波形发生、数据采集系统。所有依赖波形控制的系统都可以由它来控制。波形的参数由物理学家根据实...
- 徐杨
- 关键词:同步加速器控制系统软件系统
- 基于AT91RM9200的触摸屏驱动及三点校正算法被引量:5
- 2007年
- 凭借Internet的优势,随着性能的提高和价格的下降,嵌入式系统的应用也更加的普及和广泛.本文介绍了在ARM-Linux操作系统下,基于USB接口的五线电阻触摸屏的嵌入式驱动程序和一种可用于纠正一些常见机械性误差的触摸屏三点校准算法,驱动的编译配置和算法的实现。由于校准算法简单、灵活,用软件实现,可降低嵌入式系统中的成本,提高产品质量。
- 徐杨乔卫民赵中
- 关键词:AT91RM9200驱动程序触摸屏
- 数据平滑处理算法的编程被引量:6
- 2007年
- 本文所写的程序是为了我所试验所用的电源控制的测试工作,是对电压值进行平滑处理。只要给出时间递增量就能计算出平滑处理后的电压值。在本文中我们使用了抛物线平滑处理方法,该处理方法我们将基于组件对象模型COM(Component Object Module)来实现,在客户端程序里在对该组件方法进行调用。经实践证明该方法有很好的平滑效果。
- 刘伍丰何旭春徐杨乔卫民
- 关键词:组件对象模型
- 基于COM的HIRFL-CSR电源远程监控系统被引量:2
- 2008年
- 本文介绍了兰州重离子加速器冷却储存环(HIRFL-CSR)最新改造后的电源远程监控的总体设计,包括硬件和软件方面的设计。该系统采用了COM组件实现前端服务器Oracle数据库与前端被控设备数据的交互,以及WEB服务器与中心Oracle数据库的数据交互,实现了控制人员对设备的远程监控。这样有利于对电源设备状态的实时监控,以及电源系统与各子系统的数据交互。该系统已经在现场经过测试,性能稳定。
- 刘伍丰乔卫民敬岚徐杨李桂花
- 关键词:HIRFL-CSRCOMORACLE数据库网关
- 基于DDS的波形发生器在加速器电源控制系统中的应用被引量:6
- 2006年
- 对兰州重离子加速器的电源控制系统进行了研究,设计了以直接数字频率合成器和数字信号处理器为核心的波形发生器;该波形发生器为电源提供脉冲基准信号,控制电源的电流,并可以从上层数据库下载波形数据,通过网络浏览器或组件修改波形数据,便于加速器调试;实验测试表明该波形发生器达到了设计要求。
- 王凤臣李庆瑞乔卫民敬岚徐杨
- 关键词:DDS数字信号处理器波形发生器电源控制
- 基于ARM920T的HIRFL-CSR前端总线控制器FBC-01被引量:10
- 2006年
- 本文论述用于兰州重离子加速器冷却存储环(HIRFL-CSR)控制系统的前端总线系统控制器FBC-01的硬件设计。该控制器是基于0.8mmBGA封装的AT91RM9200(ARM9)处理器,运行嵌入式LINUX操作系统。控制器可以连接标准的VGA显示器、键盘、鼠标,具有通用的10M/100M以太网接口、USB接口、RS-232接口、485接口、CANBUS接口。可以带SD卡、CF卡存储器。该控制器采用现场可编程的FPGA器件设计背板接口,并采用具有64mA高驱动能力的总线驱动器,不仅符合VME规范的电气要求,而且具有灵活的接口信号定义可编程能力,是HIRFL-CSR控制系统的关键部件。
- 敬岚乔卫民徐杨季鹏刘彩虹马云海
- 关键词:ARM9总线控制器嵌入式LINUX
- HIRFL-CSR嵌入式数据库的设计实现被引量:4
- 2008年
- 本文论述了用于兰州重离子加速器冷却储存环(HIRFL-CSR)控制系统的嵌入式数据库的设计和实现方法。控制系统采用三级数据库实现集中管理、分布式控制。前两级基于Windows平台,采用Oracle数据库通过ODBC进行互联,第三级根据控制系统的需要,采用基于嵌入式Linux平台的SQLite数据库引擎通过高速互联网与前两级交换数据。中控室预先将波形数据、事例表等分散存储到前端嵌入式数据库中,实验时,再由嵌入式数据库将数据传递给波形发生器DSP。在同步触发的控制下,DSP根据得到的波形数据产生所需的控制波形,进而控制电源、控制磁场,达到实验目的。
- 徐杨乔卫民刘伍丰郭玉辉龙银东
- 关键词:嵌入式数据库ARM9HIRFL-CSR
- RIBLLⅡ与CSRe中束流控制系统的设计被引量:7
- 2008年
- 介绍了兰州重离子加速器冷却存储环(HIRFL-CSR)的实验环CSRe以及次级束线RIBLLⅡ中束流控制系统的设计。该系统主要采用了Java,COM,Oracle,ARM,DSP,FPGA等技术实现了对磁铁电源的实时、同步控制,已达到对束流的控制。该系统已经运行于现场的束流调试中,并在RIBLLⅡ的束流调试中运行正常、性能稳定。
- 刘伍丰乔卫民原有进郭玉辉徐杨李桂花
- 关键词:束流COMORACLE数据库DSP
- 基于FPGA的VME总线控制器及其驱动程序被引量:3
- 2007年
- 本文论述了用于兰州重离子加速器冷却储存环(HIRFL-CSR)前端控制系统的总线控制器的FPGA设计及其基于ARM-Linux下的驱动程序设计。该总线控制器采用Altera公司的ACEX系列中的EP1K30实现,通过VME总线背板同其它VME设备(CPLD)通信,可读VME设备数据,监视电源运行状况,也可向VME设备发送命令和写数据,并且能够响应VME设备中断,读中断数据。为了能够通过AT91RM9200控制器访问VME总线控制器,必须为其编写相应的驱动程序。驱动程序定义了应用程序调用接口和数据格式,并实现了中断机制、多进程访问和数据的突发(burst)读写。
- 徐杨乔卫民赵中王国强
- 关键词:AT91RM9200驱动程序FPGAVME