菜单
  
    本毕业设计使用TI公司生产的DSP芯片TMS320F2812完成底层驱动函数的编写。本毕业设计对该DSP 芯片的研究主要分四个模块:通用数字输入输出(GPIO)模块、异步串行通信(SCI)模块、模数转换(ADC)模块和数模转换(DAC)模块。对硬件模块的使用,本质上就是对相关的寄存器进行读写,因此为了使用这四个模块,首先定义好与其相关的寄存器,然后就是通过对这些寄存器的设置和读写完成希望的功能。对于GPIO模块,设置相应的寄存器配置数字量 I/O 和外设 I/O,数字量 I/O 完成数字量的输入和输出,外设 I/O 用于外设模块的输入和输出(如 SCI对应的 I/O 引脚完成异步串行通信)。对于 SCI模块,主要是读写相应的寄存器来与 RS232接口通信。对于ADC 模块,本毕业设计使用的是 TLC1543 芯片完成A/D转换,转换结果通过 SCI模块从RS232 接口传给通信程序。对于DAC 模块,本毕业设计使用的是 MAX5322芯片完成D/A转换。9658
    关键词  DSP  TMS320x281x  GPIO  SCI  TLC1543  MAX5322  底层驱动函数 Title    Design of DSP-based low-level functions                
     Abstract
    My graduation design is based on DSP of TMS320x281x,which is produced by
    TI corporation.I research on four modules of the DSP:GPIO module,SCI
    module ,ADC module and DAC module.In fact,the use of hardware modules is
    that reading and writing registers.Therefore,if you want to use these
    modules,you must define registers which is associated with these
    modules.Then,you can configure these registers to do what you
    want.Regarding GPIO module,you should configure the corresponding
    registers to set GPIO pins to digital I/O and peripheral I/O.Digital I/O
    pins are to complete the input and output of digital data. Peripheral I/O
    pins are to complete the input and output of peripheral data(for
    example,the peripheral I/O pins which are input and output pins of SCI
    module are used to communicate with the port of RS232). Regarding SCI
    module,this module is used to communicate with the port of RS232.Regarding
    ADC module,I use TLC1543 to do analog to digital conversion.The result of
    analog to digital conversion is transmitted to high-level communication
    program using SCI module.Regarding DAC module,I use MAX5322 to do digital
    to analog conversion.  
    Keywords    DSP  TMS320x281x  GPIO SCI  TLC1543   MAX5322   low-level
    functions
     目   次  
    1  引言  1
    1.1  研究的问题和意义  2
    2  基于 DSP 的可编程控制器的总体设计  3
    2.1  DSP 的特点  3
    2.2  DSP 控制器的硬件结构  3
    2.3  DSP 控制器的软件结构  6
    3   通信模块   7
    3.1   通用数字输入输出模块 7
    3.2   异步串行通信模块   10
    4   模数转换模块和数模转换模块 21
    4.1   模数转换模块   22
    4.2   数模转换模块   27  
    结论   32
    致谢   32
    参考文献  33
    1  引言
    在 20世纪60 年代,随着小型计算机的出现,人们曾试想用其代替继电器进行工
    业控制,但发现用小型计算机进行工业控制不仅输入输出电路不匹配,而且编程复杂,
    无法推广。因此为了实现简单有效的工业控制,人们研制出了可编程控制器,简称 PLC
    (Programmable Logic Controller)。可编程控制器由微处理器、存储器、输入输出
    单元、编程器和电源组成,具有可靠性高、易文修、灵活方便、编程简单等特点,这
  1. 上一篇:PLC交通信号灯智能管理系统的设计与开发
  2. 下一篇:基于电子倍增CCD的夜视图像重建算法
  1. 基于MATLAB的图像增强算法设计

  2. 基于Kinect的手势跟踪与识别算法设计

  3. JAVA基于安卓平台的医疗护工管理系统设计

  4. 基于核独立元分析的非线...

  5. 基于Hadoop的制造过程大数据存储平台构建

  6. 基于安卓系统的测量软件...

  7. 基于VC++的GIS矢量图形系统开发

  8. 河岸冲刷和泥沙淤积的监测国内外研究现状

  9. 酸性水汽提装置总汽提塔设计+CAD图纸

  10. 乳业同业并购式全产业链...

  11. 十二层带中心支撑钢结构...

  12. 大众媒体对公共政策制定的影响

  13. 中考体育项目与体育教学合理结合的研究

  14. 电站锅炉暖风器设计任务书

  15. 当代大学生慈善意识研究+文献综述

  16. java+mysql车辆管理系统的设计+源代码

  17. 杂拟谷盗体内共生菌沃尔...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回