公司名称:成都忠源电子科技有限公司

联系人:舒玉林 先生 (总经理)

电话:028-85973150

传真:028-85973150

手机:013908182421

直流电源的上位机设计中需注意的几点

发布时间:10月08日

详细说明

直流电源的上位机设计中需注意以下几点:

  1)单片机方面的VUSB 底层驱动函数使用AVRUSB,*新版本的AVR-USB为C语言编写并有详细的注释。开发平台为WinAVR.GCC项目文件夹中需包含驱动文件(usbdrv文件夹),并对usbconfig.h中的部分宏定义做一些修改。

  #define USB_CFG_IOPORTNAME  D//这个接口连接USB总线。当配置为"D"时,寄存器PORTD,PIND and DDRD将有效。

  #define USB_CFG_DMINUS_BIT 1//位配置,是在USB_CFG_IOPORT 中连接USB D-的线。可以配置为接口的任何位。

  #define USB_CFG_DPLUS_BIT 2//位配置,是在USB_CFG_IOPORT 中连接USB D+的线。也可以连接到任意口,但是注意D+一定要连接都中断口INT0

  2)直流电源的单片机在接收到读取数据命令时会自动调用usbFunctionSetup(uchar data[8]),在函数内把全局指针*usbMsgPtr指向所要发送的数据首地址,然后返回(函数返回值)所发送数据的长度就可以了。由于采用的是命令包方式传输数据,每次只能接收4个字节的有效数据,存储在data[2]~data[4]中。

  3)初始化时需要将MAX522的输出置为关闭状态。

  写入MAX522时首先写入8位控制字,然后写入8位DAC数据。

成都忠源电子科技有限公司


联系人:舒玉林 先生 (总经理)
电 话:028-85973150
传 真:028-85973150
手 机:013908182421
Q Q:
地 址:中国四川成都市成都市高新区益州大道北段15号
邮 编:610041
网 址:http://cdzydz.qy6.com(加入收藏)