with my prog , when i test on the STM32F407VET6 Black Board crashed
i no understand with 192k sram
can you help
thank
Code: Select all
import machine
#thermostats
cchp=machine.Pin('B15', machine.Pin.IN, machine.Pin.PULL_DOWN)
cchf=machine.Pin('B13', machine.Pin.IN, machine.Pin.PULL_DOWN)
ccha=machine.Pin('D13', machine.Pin.IN, machine.Pin.PULL_DOWN)
csdb=machine.Pin('D4', machine.Pin.IN, machine.Pin.PULL_DOWN)
cchv=machine.Pin('D15', machine.Pin.IN, machine.Pin.PULL_DOWN)
cesc=machine.Pin('D1', machine.Pin.IN, machine.Pin.PULL_DOWN)
ccui=machine.Pin('E8', machine.Pin.IN, machine.Pin.PULL_DOWN)
csam=machine.Pin('E10', machine.Pin.IN, machine.Pin.PULL_DOWN)
csal=machine.Pin('E12', machine.Pin.IN, machine.Pin.PULL_DOWN)
cwc=machine.Pin('E14', machine.Pin.IN, machine.Pin.PULL_DOWN)
cbur=machine.Pin('D8', machine.Pin.IN, machine.Pin.PULL_DOWN)
cent=machine.Pin('D10', machine.Pin.IN, machine.Pin.PULL_DOWN)
tcuve=machine.Pin('E0', machine.Pin.IN, machine.Pin.PULL_DOWN)
#fenetres
fchp=machine.Pin('B14', machine.Pin.IN, machine.Pin.PULL_DOWN)
fchf=machine.Pin('B12', machine.Pin.IN, machine.Pin.PULL_DOWN)
fcha=machine.Pin('D7', machine.Pin.IN, machine.Pin.PULL_DOWN)
fsdb=machine.Pin('D5', machine.Pin.IN, machine.Pin.PULL_DOWN)
fchv=machine.Pin('D14', machine.Pin.IN, machine.Pin.PULL_DOWN)
fesc=machine.Pin('D0', machine.Pin.IN, machine.Pin.PULL_DOWN)
fcui=machine.Pin('E7', machine.Pin.IN, machine.Pin.PULL_DOWN)
fsam=machine.Pin('E9', machine.Pin.IN, machine.Pin.PULL_DOWN)
fwc=machine.Pin('E11', machine.Pin.IN, machine.Pin.PULL_DOWN)
fbur=machine.Pin('E13', machine.Pin.IN, machine.Pin.PULL_DOWN)
fent=machine.Pin('E15', machine.Pin.IN, machine.Pin.PULL_DOWN)
#relais
rchp=machine.Pin('E2', machine.Pin.OUT)
rchf=machine.Pin('E5', machine.Pin.OUT)
rcha=machine.Pin('E6', machine.Pin.OUT)
rsdb=machine.Pin('C13', machine.Pin.OUT)
rchv=machine.Pin('C0', machine.Pin.OUT)
resc=machine.Pin('C1', machine.Pin.OUT)
rcui=machine.Pin('C2', machine.Pin.OUT)
rsam=machine.Pin('C3', machine.Pin.OUT)
rsal=machine.Pin('A0', machine.Pin.OUT)
rwc=machine.Pin('A1', machine.Pin.OUT)
rbur=machine.Pin('A2', machine.Pin.OUT)
rent=machine.Pin('A3', machine.Pin.OUT)
rcirc=machine.Pin('A4', machine.Pin.OUT)
rvan=machine.Pin('A5', machine.Pin.OUT)
rchp.value(1)
rchf.value(1)
rcha.value(1)
rsdb.value(1)
rchv.value(1)
resc.value(1)
rcui.value(1)
rsam.value(1)
rsal.value(1)
rwc.value(1)
rbur.value(1)
rent.value(1)
rcirc.value(1)
rvan.value(1)
mchp=0
mchf=0
mcha=0
msdb=0
mchv=0
mesc=0
mcui=0
msma=0
msal=0
mwc=0
mbur=0
ment=0
mem=[mchp,mchf,mcha,msdb,mchv,mesc,mcui,msam,msal,mwc,mbur,ment]
ther=[cchp,cchf,ccha,csdb,cchv,cesc,ccui,csam,csal,cwc,cbur,cent]
fen=[fchp,fchf,fcha,fsdb,fchv,fesc,fcui,fsam,fsam,fwc,fbur,fent]
rel=[rchp,rchf,rcha,rsdb,rchv,resc,rcui,rsam,rsal,rwc,rbur,rent]
print(cchp.value())