⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 init.lst

📁 周立功dp1581usb2.0实验仪
💻 LST
📖 第 1 页 / 共 3 页
字号:
 330   2                      D14_Cntrl_Reg.D14_ENDPT_TYPE.VALUE = 0x1500;//设置为同步,使用双缓冲,禁止FIFO,禁止无空包
 331   2                      
 332   2                      
 333   2                      //Iso In Endpoint Type
 334   2                      D14_Cntrl_Reg.D14_ENDPT_INDEX = 7;//选择端点
 335   2                      D14_Cntrl_Reg.D14_ENDPT_TYPE.VALUE = 0x1500;//设置为同步,使用双缓冲,禁止FIFO,禁止无空包
 336   2                      
 337   2                      //端点使能                              
 338   2      
 339   2                      //enable FIFO
 340   2                      D14_Cntrl_Reg.D14_ENDPT_INDEX = 2;//选择端点
 341   2                      D14_Cntrl_Reg.D14_ENDPT_TYPE.VALUE |= 0x0800;                   
 342   2                      
 343   2                      //enable FIFO
 344   2                      D14_Cntrl_Reg.D14_ENDPT_INDEX = 3;//选择端点
 345   2                      D14_Cntrl_Reg.D14_ENDPT_TYPE.VALUE |= 0x0800;                   
 346   2                      
 347   2                      //enable FIFO
 348   2                      D14_Cntrl_Reg.D14_ENDPT_INDEX = 4;//选择端点
 349   2                      D14_Cntrl_Reg.D14_ENDPT_TYPE.VALUE |= 0x0800;                   
 350   2                      
 351   2                      //enable FIFO
 352   2                      D14_Cntrl_Reg.D14_ENDPT_INDEX = 5;//选择端点
 353   2                      D14_Cntrl_Reg.D14_ENDPT_TYPE.VALUE |= 0x0800;                   
 354   2                      
 355   2                      //enable FIFO
 356   2                      D14_Cntrl_Reg.D14_ENDPT_INDEX = 6;//选择端点
 357   2                      D14_Cntrl_Reg.D14_ENDPT_TYPE.VALUE |= 0x0800;                   
 358   2                      
 359   2                      //enable FIFO
 360   2                      D14_Cntrl_Reg.D14_ENDPT_INDEX = 7;//选择端点
 361   2                      D14_Cntrl_Reg.D14_ENDPT_TYPE.VALUE |= 0x0800;                   
 362   2                      
 363   2              }
 364   1              
 365   1              //设置高速端点
C51 COMPILER V7.01  INIT                                                                   03/28/2003 14:38:29 PAGE 7   

 366   1              if(Kernel_Flag.BITS.HS_FS_State == HIGH_SPEED)
 367   1              {
 368   2                      //设置全速端点FIFO大小
 369   2                      
 370   2                      //Interrupt Out MaxPacketSize Endpoint
 371   2                      D14_Cntrl_Reg.D14_ENDPT_INDEX = 2;//选择端点
 372   2                      D14_Cntrl_Reg.D14_ENDPT_MAXPKTSIZE.VALUE = 0x4000;//FIFO=64bytes
 373   2                      
 374   2                      //Interrupt In MaxPacketSize Endpoint
 375   2                      D14_Cntrl_Reg.D14_ENDPT_INDEX = 3;//选择端点
 376   2                      D14_Cntrl_Reg.D14_ENDPT_MAXPKTSIZE.VALUE = 0x4000;//FIFO=64bytes
 377   2                      
 378   2                      //Bulk Out MaxPacketSize Endpoint
 379   2                      D14_Cntrl_Reg.D14_ENDPT_INDEX = 4;//选择端点
 380   2                      D14_Cntrl_Reg.D14_ENDPT_MAXPKTSIZE.VALUE = 0x0002;//FIFO=64bytes
 381   2                      
 382   2                      //Bulk In MaxPacketSize Endpoint
 383   2                      D14_Cntrl_Reg.D14_ENDPT_INDEX = 5;//选择端点
 384   2                      D14_Cntrl_Reg.D14_ENDPT_MAXPKTSIZE.VALUE = 0x0002;//FIFO=64bytes
 385   2                      
 386   2                      
 387   2                      //Iso Out MaxPacketSize Endpoint
 388   2                      D14_Cntrl_Reg.D14_ENDPT_INDEX = 6;//选择端点
 389   2                      D14_Cntrl_Reg.D14_ENDPT_MAXPKTSIZE.VALUE = 0x4000;//FIFO=64bytes
 390   2                      
 391   2                      //Iso In MaxPacketSize Endpoint
 392   2                      D14_Cntrl_Reg.D14_ENDPT_INDEX = 7;//选择端点
 393   2                      D14_Cntrl_Reg.D14_ENDPT_MAXPKTSIZE.VALUE = 0x4000;//FIFO=64bytes
 394   2                      
 395   2                      //设置高速端点类型
 396   2      
 397   2                      //Interrupt In Endpoint Type
 398   2                      D14_Cntrl_Reg.D14_ENDPT_INDEX = 2;//选择端点
 399   2                      D14_Cntrl_Reg.D14_ENDPT_TYPE.VALUE = 0x1700;
 400   2                      
 401   2                      
 402   2                      //Interrupt Out Endpoint Type
 403   2                      D14_Cntrl_Reg.D14_ENDPT_INDEX = 3;//选择端点
 404   2                      D14_Cntrl_Reg.D14_ENDPT_TYPE.VALUE = 0x1700;
 405   2                      
 406   2                      
 407   2                      //Bulk Out Endpoint Type
 408   2                      D14_Cntrl_Reg.D14_ENDPT_INDEX = 4;//选择端点
 409   2                      D14_Cntrl_Reg.D14_ENDPT_TYPE.VALUE = 0x1600;
 410   2                      
 411   2                      
 412   2                      //Bulk In Endpoint Type
 413   2                      D14_Cntrl_Reg.D14_ENDPT_INDEX = 5;//选择端点
 414   2                      D14_Cntrl_Reg.D14_ENDPT_TYPE.VALUE = 0x1600;
 415   2                      
 416   2                      
 417   2                      //Iso Out Endpoint Type
 418   2                      D14_Cntrl_Reg.D14_ENDPT_INDEX = 6;//选择端点
 419   2                      D14_Cntrl_Reg.D14_ENDPT_TYPE.VALUE = 0x1500;
 420   2                      
 421   2                      
 422   2                      //Iso In Endpoint Type
 423   2                      D14_Cntrl_Reg.D14_ENDPT_INDEX = 7;//选择端点
 424   2                      D14_Cntrl_Reg.D14_ENDPT_TYPE.VALUE = 0x1500;
 425   2                      
 426   2                      //端点使能                              
 427   2      
C51 COMPILER V7.01  INIT                                                                   03/28/2003 14:38:29 PAGE 8   

 428   2                      //enable FIFO
 429   2                      D14_Cntrl_Reg.D14_ENDPT_INDEX = 2;//选择端点
 430   2                      D14_Cntrl_Reg.D14_ENDPT_TYPE.VALUE |= 0x0800;                   
 431   2                      
 432   2                      //enable FIFO
 433   2                      D14_Cntrl_Reg.D14_ENDPT_INDEX = 3;//选择端点
 434   2                      D14_Cntrl_Reg.D14_ENDPT_TYPE.VALUE |= 0x0800;                   
 435   2                      
 436   2                      //enable FIFO
 437   2                      D14_Cntrl_Reg.D14_ENDPT_INDEX = 4;//选择端点
 438   2                      D14_Cntrl_Reg.D14_ENDPT_TYPE.VALUE |= 0x0800;                   
 439   2                      
 440   2                      //enable FIFO
 441   2                      D14_Cntrl_Reg.D14_ENDPT_INDEX = 5;//选择端点
 442   2                      D14_Cntrl_Reg.D14_ENDPT_TYPE.VALUE |= 0x0800;                   
 443   2                      
 444   2                      //enable FIFO
 445   2                      D14_Cntrl_Reg.D14_ENDPT_INDEX = 6;//选择端点
 446   2                      D14_Cntrl_Reg.D14_ENDPT_TYPE.VALUE |= 0x0800;                   
 447   2                      
 448   2                      //enable FIFO
 449   2                      D14_Cntrl_Reg.D14_ENDPT_INDEX = 7;//选择端点
 450   2                      D14_Cntrl_Reg.D14_ENDPT_TYPE.VALUE |= 0x0800;
 451   2                      
 452   2              }
 453   1              
 454   1              //设置默认地址有效
 455   1              D14_Cntrl_Reg.D14_ADDRESS.VALUE = 0x80;         
 456   1      }
 457          
 458          
 459          
 460          
 461          
 462          
 463          
 464          
 465          
 466          
 467          
 468          
 469          
 470          
 471          
 472          
 473          
 474          
 475          
 476          
 477          
 478          
 479          
 480          
 481          
 482          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    986    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
C51 COMPILER V7.01  INIT                                                                   03/28/2003 14:38:29 PAGE 9   

   DATA SIZE        =     12    ----
   IDATA SIZE       =      4    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE.  0 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -