亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? amplifier_drv.h

?? DSP實(shí)現(xiàn)三相異步電機(jī)矢量控制的C語(yǔ)言算法
?? H
字號(hào):
//! @file amplifier_drv.h
//!
//! Copyright (c) 2004
//!
//! Please read file license.txt for copyright notice.
//!
//! @brief This file contains the low level macros and definition for the
//! amplifiers
//!
//! @version 1.4 (pwm3-ac-ctrl-motor-0_0_3)
//!
//! @todo
//! @bug

#ifndef AMPLIFIER_DRV_H
#define AMPLIFIER_DRV_H

//_____ I N C L U D E S ____________________________________________________

//! @defgroup Amplifiers_modules Amplifiers Modules
//! Amplifiers Modules
//! @{
//_____ M A C R O S ________________________________________________________

   //! @defgroup Amplifiers_macros Amplifiers Macros
   //! Low level macros that permit the use of the Amplifiers of the product.
   //! @{

      //! @defgroup Amplifier0_macros Amplifier 0 Macros
      //! Low level macros that permit the use of the Amplifier 0 of the product.
      //! @{

   //! *** CONFIGURE THE AMPLIFIER 0 ***
   //! ****** AMP0CSR
   //! 7   AMP0EN    : 1 Enable the amplifier
   //! 6   AMP0IS    : 1 Shunt the amplifier input
   //! 5:4 AMP0G1:0  : Amplifier 0 gain selction bits
   //!               : 00 gain  5
   //!               : 01 gain 10 
   //!               : 10 gain 20 
   //!               : 11 gain 40 
   //! 3:2 Reserved  : Not used
   //! 1:0 AMP0TS1:0 : Amplifier 0 Trigger Source Bits
   //!               : 00 ADCclk/8
   //!               : 01 PSC0 
   //!               : 10 PSC1
   //!               : 11 PSC2
   //! ****** END AMP0CSR

         //! @defgroup Turn_on_amplifier0 Turn on the Amplifier 0
         //! Turn on the Amplifier 0
         //! @{
#define Enable_amp0()                         (AMP0CSR |= (1<<AMP0EN))  
#define Is_amp0_enabled()                     (AMP0CSR &  (1<<AMP0EN))
         //! @}

         //! @defgroup Amp0_input_shunt Amplifier0 Input shunt
         //! Configure the Amplifier 0 shunt Option
         //! @{
#define Enable_amp0_input_shunt()             (AMP0CSR |=  (1<<AMP0IS))
#define Disable_amp0_input_shunt()            (AMP0CSR &= ~(1<<AMP0IS)) 
         //! @}

         //! @defgroup Amplifier0_gain_configuration Amplifier 0 Gain Configuration
         //! Configure the value of the gain of the Amplifier 0
         //! @{
//! Amplifier 0 Gain  5 Configuration
#define Set_amp0_gain05()                                                      \
           (AMP0CSR &= ~(  (1<<AMP0G1) | (1<<AMP0G0) ) ) 
//! Amplifier 0 Gain 10 Configuration
#define Set_amp0_gain10()                                                     \
           (AMP0CSR &= ~(1<<AMP0G1),                                          \
            AMP0CSR |=  (1<<AMP0G0) )
//! Amplifier 0 Gain 20 Configuration
#define Set_amp0_gain20()                                                     \
           (AMP0CSR |=  (1<<AMP0G1),                                          \
            AMP0CSR &= ~(1<<AMP0G0) )
//! Amplifier 0 Gain 40 Configuration
#define Set_amp0_gain40()                                                     \
           (AMP0CSR |=  ((1<<AMP0G1) | (1<<AMP0G0)) ) 
         //! @}

         //! @defgroup Amplifier0_clock_selection Amplifier 0 Clock Selection
         //! Select the clock which will be used to clock the amplfier
         //! @{
//! Amplifier 0 clocked by ADCclk/8
#define Amp0_internal_clock()                                                 \
           (AMP0CSR &= ~(  (1<<AMP0TS1) | (1<<AMP0TS0) ) ) 
//! Amplifier 0 clocked by PSC0 trig signal
#define Amp0_psc0_clock()                                                     \
           (AMP0CSR &= ~(1<<AMP0TS1),                                         \
            AMP0CSR |=  (1<<AMP0TS0) )
//! Amplifier 0 clocked by PSC1 trig signal
#define Amp0_psc1_clock()                                                     \
           (AMP0CSR |=  (1<<AMP0TS1),                                         \
            AMP0CSR &= ~(1<<AMP0TS0) )
//! Amplifier 0 clocked by PSC2 trig signal
#define Amp0_psc2_clock()                                                     \
           (AMP0CSR |=  ((1<<AMP0TS1) | (1<<AMP0TS0)) ) 
         //! @}


         //! @defgroup Turn_off_amplifier0 Turn off the Amplifier 0
         //! Turn off the Amplifier 0
         //! @{
#define Disable_amp0()                         (AMP0CSR &= ~(1<<AMP0EN) )  
         //! @}

      //! @}

      //! @defgroup Amplifier1_macros Amplifier 1 Macros
      //! Low level macros that permit the use of the Amplifier 1 of the product.
      //! @{

   //! *** CONFIGURE THE AMPLIFIER 1 ***
   //! ****** AMP1CSR
   //! 7   AMP1EN    : 1 Enable the amplifier
   //! 6   AMP1IS    : 1 Shunt the amplifier input
   //! 5:4 AMP1G1:0  : Amplifier 1 gain selction bits
   //!               : 00 gain  5
   //!               : 01 gain 10 
   //!               : 10 gain 20 
   //!               : 11 gain 40 
   //! 3:2 Reserved  : Not used
   //! 1:0 AMP1TS1:0 : Amplifier 1 Trigger Source Bits
   //!               : 00 ADCclk/8
   //!               : 01 PSC0 
   //!               : 10 PSC1
   //!               : 11 PSC2
   //! ****** END AMP1CSR

         //! @defgroup Turn_on_amplifier1 Turn on the Amplifier 1
         //! Turn on the Amplifier 1
         //! @{
#define Enable_amp1()                         (AMP1CSR |= (1<<AMP1EN))  
#define Is_amp1_enabled()                     (AMP1CSR &  (1<<AMP1EN))
         //! @}

         //! @defgroup Amp1_input_shunt Amplifier1 Input shunt
         //! Configure the Amplifier 1 shunt Option
         //! @{
#define Enable_amp1_input_shunt()             (AMP1CSR |=  (1<<AMP1IS))
#define Disable_amp1_input_shunt()            (AMP1CSR &= ~(1<<AMP1IS)) 
         //! @}

         //! @defgroup Amplifier1_gain_configuration Amplifier 1 Gain Configuration
         //! Configure the value of the gain of the Amplifier 1
         //! @{
//! Amplifier 1 Gain  5 Configuration
#define Set_amp1_gain05()                                                      \
           (AMP1CSR &= ~(  (1<<AMP1G1) | (1<<AMP1G0) ) ) 
//! Amplifier 1 Gain 10 Configuration
#define Set_amp1_gain10()                                                     \
           (AMP1CSR &= ~(1<<AMP1G1),                                          \
            AMP1CSR |=  (1<<AMP1G0) )
//! Amplifier 1 Gain 20 Configuration
#define Set_amp1_gain20()                                                     \
           (AMP1CSR |=  (1<<AMP1G1),                                          \
            AMP1CSR &= ~(1<<AMP1G0) )
//! Amplifier 0 Gain 40 Configuration
#define Set_amp1_gain40()                                                     \
           (AMP1CSR |=  ((1<<AMP1G1) | (1<<AMP1G0)) ) 
         //! @}

         //! @defgroup Amplifier1_clock_selection Amplifier 1 Clock Selection
         //! Select the clock which will be used to clock the amplfier
         //! @{
//! Amplifier 1 clocked by ADCclk/8
#define Amp1_internal_clock()                                                 \
           (AMP1CSR &= ~(  (1<<AMP1TS1) | (1<<AMP1TS0) ) ) 
//! Amplifier 1 clocked by PSC0 trig signal
#define Amp1_psc0_clock()                                                     \
           (AMP1CSR &= ~(1<<AMP1TS1),                                         \
            AMP1CSR |=  (1<<AMP1TS0) )
//! Amplifier 1 clocked by PSC1 trig signal
#define Amp1_psc1_clock()                                                     \
           (AMP1CSR |=  (1<<AMP1TS1),                                         \
            AMP1CSR &= ~(1<<AMP1TS0) )
//! Amplifier 1 clocked by PSC2 trig signal
#define Amp1_psc2_clock()                                                     \
           (AMP1CSR |=  ((1<<AMP1TS1) | (1<<AMP1TS0)) ) 
         //! @}


         //! @defgroup Turn_off_amplifier1 Turn off the Amplifier 1
         //! Turn off the Amplifier 1
         //! @{
#define Disable_amp1()                         (AMP1CSR &= ~(1<<AMP1EN) )  
         //! @}

      //! @}

   //! @}


//_____ D E F I N I T I O N S ______________________________________________

//_____ F U N C T I O N S __________________________________________________
   //! @defgroup Amplifiers_low_level_functions Amplifiers Low Level Functions
   //! Amplifiers Low Level Functions
   //! @{

//! Configures the Amplifiers accordingly to the Amplifiers Define Configuration
//! values,
//! Take care that you have to select the ports which will be converted as
//! analog inputs thanks to the DIDR0 and DIDR1 registers.
//!
#ifdef USE_AMP0 //!< this define is set on config.h file
      //! @defgroup Amplifier0_low_level_function Amplifier 0 Low Level Functions
      //! Amplifier 0 Low Level Functions
      //! @{
void init_amp0(void);
      //! @}
#endif //USE_AMP0

#ifdef USE_AMP1 //!< this define is set on config.h file
      //! @defgroup Amplifier1_low_level_function Amplifier 1 Low Level Functions
      //! Amplifier 1 Low Level Functions
      //! @{
void init_amp1(void);
      //! @}
#endif //USE_AMP1

   //! @}

//! @}
#endif  // AMPLIFIER_DRV_H

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲成人动漫在线免费观看| 久久99精品国产.久久久久久| 91精品国产综合久久精品性色 | 欧美电影精品一区二区| 成人app软件下载大全免费| 人人狠狠综合久久亚洲| 亚洲视频在线一区| 久久综合狠狠综合久久综合88| 欧美亚洲精品一区| 豆国产96在线|亚洲| 免费一级片91| 午夜视频在线观看一区| 亚洲视频一区在线观看| 久久精品欧美日韩| 日韩无一区二区| 在线免费精品视频| av在线播放成人| 国产成人在线看| 久久91精品久久久久久秒播| 日韩高清不卡一区二区| 一区二区成人在线观看| 综合亚洲深深色噜噜狠狠网站| 久久视频一区二区| 91激情在线视频| 91精品国产乱| 一本色道久久综合亚洲aⅴ蜜桃| 精品在线一区二区| 亚洲成a人v欧美综合天堂| 亚洲三级视频在线观看| 国产精品久久久久久久浪潮网站| www一区二区| 91精品国产91热久久久做人人| 在线观看日韩av先锋影音电影院| www.亚洲在线| 成人禁用看黄a在线| 国产成人综合网| 国产高清在线精品| 国产精品综合一区二区三区| 国产真实乱对白精彩久久| 久久精品国产在热久久| 久久99精品一区二区三区三区| 婷婷丁香久久五月婷婷| 激情另类小说区图片区视频区| 老司机免费视频一区二区三区| 日本视频在线一区| 蜜臀av性久久久久蜜臀aⅴ流畅| 丝袜美腿亚洲一区二区图片| 亚洲在线视频免费观看| 处破女av一区二区| 国产麻豆午夜三级精品| 国产一区二区三区综合 | 麻豆91免费观看| 日产精品久久久久久久性色| 免费不卡在线观看| 黄色日韩网站视频| 成人一区二区三区视频| 99久久99精品久久久久久| 色爱区综合激月婷婷| 欧美最新大片在线看| 欧美高清视频一二三区| 日韩欧美一区在线| 久久久久国产精品麻豆ai换脸| 日本一区二区三区久久久久久久久不 | 日本欧美一区二区| 久久成人av少妇免费| 国产风韵犹存在线视精品| 成人手机电影网| 在线观看国产日韩| 欧美一级在线免费| 中文字幕精品综合| 亚洲自拍另类综合| 久久疯狂做爰流白浆xx| 成人国产精品免费| 欧洲精品一区二区三区在线观看| 欧美日韩国产美| 亚洲欧美另类小说视频| 亚洲国产高清不卡| 亚洲精品欧美二区三区中文字幕| 丝袜诱惑亚洲看片| 成人手机在线视频| 欧美日韩精品一区二区三区| 亚洲电影中文字幕在线观看| 蜜桃av噜噜一区| 成人成人成人在线视频| 91精品国产色综合久久不卡电影 | 99久久久久免费精品国产| 欧美日本一道本在线视频| 久久午夜色播影院免费高清| 一区二区三区四区不卡视频| 国内精品久久久久影院薰衣草| 91同城在线观看| 精品国产自在久精品国产| 亚洲乱码中文字幕综合| 国产麻豆精品在线观看| 欧美丝袜自拍制服另类| 国产亲近乱来精品视频| 五月天一区二区三区| 岛国av在线一区| 91精品国产手机| 偷拍日韩校园综合在线| 国产在线视视频有精品| 91麻豆免费看| 精品99999| 亚洲综合成人在线| 成人综合婷婷国产精品久久免费| 欧美日本乱大交xxxxx| 国产精品国产三级国产三级人妇| 美国十次了思思久久精品导航| 一本一道久久a久久精品综合蜜臀| 久久亚洲影视婷婷| 日韩电影免费在线| 在线看国产一区二区| 国产精品久久影院| 韩国三级中文字幕hd久久精品| 欧美日韩在线观看一区二区 | 91小视频在线| 亚洲精品成人少妇| 成人性视频网站| 精品区一区二区| 三级亚洲高清视频| 欧美写真视频网站| 国产在线乱码一区二区三区| 91色porny蝌蚪| 国产日产欧产精品推荐色| 美女视频免费一区| 7777精品伊人久久久大香线蕉 | 国内精品国产成人| 91精品国产综合久久久久久久 | 日韩精品中午字幕| 人人超碰91尤物精品国产| 在线播放中文一区| 天堂蜜桃一区二区三区| 欧洲av在线精品| 亚洲国产wwwccc36天堂| 在线一区二区三区四区五区| 亚洲另类在线一区| 日本高清不卡aⅴ免费网站| 亚洲女与黑人做爰| 色哟哟国产精品| 亚洲综合在线电影| 欧美午夜电影在线播放| 亚洲成人免费观看| 欧美日本一区二区| 蜜桃视频在线观看一区| 欧美成人aa大片| 国产一区二区三区| 国产精品久线在线观看| 91欧美一区二区| 亚洲国产va精品久久久不卡综合| 狠狠色综合播放一区二区| 欧美系列日韩一区| 亚洲第一av色| 欧美一区二区精品久久911| 美女视频一区在线观看| 久久综合五月天婷婷伊人| 国产电影精品久久禁18| **网站欧美大片在线观看| 在线观看日产精品| 日韩av在线发布| 国产人妖乱国产精品人妖| 99久久精品国产一区二区三区| 亚洲美女在线一区| 欧美高清视频www夜色资源网| 奇米四色…亚洲| 国产亚洲精品aa| 色老汉一区二区三区| 午夜私人影院久久久久| 久久综合九色综合97婷婷| 风流少妇一区二区| 亚洲福利视频三区| 精品国产乱码久久久久久浪潮 | 日韩精品午夜视频| www久久久久| 一本一道久久a久久精品| 日韩电影一区二区三区四区| 久久久久久久网| 在线影院国内精品| 国内不卡的二区三区中文字幕| 国产精品久久综合| 欧美一区二区在线免费观看| 国产成人免费在线观看不卡| 亚洲一区二区三区四区不卡| 欧美成人免费网站| 色综合久久综合网97色综合 | 激情综合色播激情啊| 中文字幕亚洲精品在线观看| 欧美丰满美乳xxx高潮www| 国产成人av网站| 五月激情综合网| 国产精品久久久久久久久久久免费看 | 蜜臀av性久久久久蜜臀aⅴ四虎| 欧美国产日产图区| 91精品国产91热久久久做人人 | 国产成a人亚洲精| 亚洲国产另类精品专区| 国产午夜亚洲精品午夜鲁丝片 | 国产欧美精品国产国产专区| 欧美日韩在线播| 99视频精品免费视频| 久久电影网站中文字幕|