alex_sar писал(а): ↑
а соотвествующий digital-out подключить к pwmgen.0.enable (вместо setp)
Правильно я прописал?
...
loadrt arisc pwm="p,p,p,f,
f" out="PA0,PA1,PA3,PC4,PC7,
PG7"
...
# spindle setup
# PA3:PWM, PC4:DIR, PA0:EN
setp arisc.pwm.3.freq-cmd 1000.0 # Hz
setp arisc.pwm.3.dc-scale 24000.0 # max RPM
setp arisc.pwm.3.pwm-port 0 # PA
setp arisc.pwm.3.pwm-pin 3
setp arisc.pwm.3.dir-port 2 # PC
setp arisc.pwm.3.dir-pin 4
setp arisc.pwm.3.dir-invert 1
net s-rpm spindle.0.speed-out arisc.pwm.3.dc-cmd
net s-en spindle.0.on arisc.pwm.3.enable arisc.gpio.PA0-out-not
# Laser setup
# PG7:PWM, PA0:EN
setp arisc.pwm.4.freq-cmd 1000.0 # Hz
setp arisc.pwm.4.dc-scale 1000.0 # max RPM
setp arisc.pwm.4.pwm-port 6 # PG
setp arisc.pwm.4.pwm-pin 7 # PG7
net s-rpm spindle.0.speed-out arisc.pwm.4.dc-cmd
net s-m62-01 motion.digital-out-01 arisc.pwm.4.enable
Кстати, а какие индексы имеют порты Orange Pi? Я правильно для PG прописал №6?