trying to change frequency of pwm arduino uno

6 Ansichten (letzte 30 Tage)
msh jgtu
msh jgtu am 17 Nov. 2020
Kommentiert: saber souid am 20 Apr. 2021
i want to connect arduino uno to matlab so i write s-function in matlab simulink file. i am trying to change frequency of pwm of arduino uno so i wrote this line in s-function but i got error
this is the code
TCCR2B = TCCR2B & B11111000 | B00000001; // for PWM frequency of 31372.55 Hz
the error message is
[code]G:/MA1AE7~1/freq31khz_wrapper.c:46:19: error: 'B11111000' undeclared (first use in this function)
TCCR2B = TCCR2B & B11111000 | B00000001; // for PWM frequency of 31372.55 Hz
^
G:/MA1AE7~1/freq31khz_wrapper.c:46:31: error: 'B00000001' undeclared (first use in this function)
TCCR2B = TCCR2B & B11111000 | B00000001; // for PWM frequency of 31372.55 Hz
^
gmake: *** [freq31khz_wrapper.o] Error 1
### Build procedure for model: 'arduinoled' aborted due to an error.
Error(s) encountered while building "arduinoled":
### Failed to generate all binary outputs
  2 Kommentare
msh jgtu
msh jgtu am 18 Nov. 2020
any help
saber souid
saber souid am 20 Apr. 2021
can you send it to me to see the problem
saber.souid@outlook.com

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by