您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
 
 
 
 

25 行
629 B

  1. #include "VUMeter.h"
  2. #include "DACInterface.h"
  3. float mVolumeScaling;
  4. void VUMeterInit()
  5. {
  6. mVolumeScaling = DAC_MAX_VALUE/AUDIO_CONSOLE_VOLUME_STEPS;
  7. }
  8. void VUMeterSetVolume(int MainVUVolume, int Zone2VUVolume)
  9. {
  10. int Output = 0;
  11. if(MainVUVolume <= AUDIO_CONSOLE_MAX_VOLUME && MainVUVolume >= 0)
  12. {
  13. Output = (int)((float)MainVUVolume*mVolumeScaling);
  14. DACSetValue(BUREAU_DAC_CHANNEL,Output);
  15. }
  16. if(Zone2VUVolume <= AUDIO_CONSOLE_MAX_VOLUME && Zone2VUVolume >= 0)
  17. {
  18. Output = (int)((float)Zone2VUVolume*mVolumeScaling);
  19. DACSetValue(CUISINE_DAC_CHANNEL,Output);
  20. }
  21. }