CCS С2000 Must Die

Feb 08, 2005 2 Replies

Hi All,



Веселье:



#define PWM_LIMIT 0x7709



pwm_value = 12345; if(pwm_value > PWM_LIMIT) pwm_value = PWM_LIMIT; else if(pwm_value < -PWM_LIMIT) pwm_value = -PWM_LIMIT; // а здесь мы уже потеряли значение pwm_value // и это не зависит от уровня оптимизации



Баги бывают разные, но надо же и совесть иметь.



VLV



"Быть честным - лучший способ оставаться бедным" (c) Hаполеон Бонапарт


Hello, Vladimir!

Втp Фев 08 2005, Vladimir Vassilevsky писал к All по поводу "CCS С2000 Must Die." VV> #define PWM_LIMIT 0x7709 VV> else if(pwm_value < -PWM_LIMIT) pwm_value = -PWM_LIMIT;

Возможно глупый вопрос, но чему равен -PWM_LIMIT ?

VV> VLV WBR! Maxim Polyanskiy.

Tue Feb 08 2005 23:26, Maxim Polyanskiy wrote to Vladimir Vassilevsky:

VV>> #define PWM_LIMIT 0x7709 VV>> else if(pwm_value < -PWM_LIMIT) pwm_value = -PWM_LIMIT; MP> Возможно глупый вопрос, но чему равен -PWM_LIMIT ?

Вообще-то /-/ это делимитер, так что все нормально. Hо мысль интересная, надо будет попробовать вставить пробел после /-/.

VLV

"Быть честным - лучший способ оставаться бедным" (c) Hаполеон Бонапарт

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required