-- Groeten, Dré Jansen
Dag Dre,
Gaat er goed uitzien, goed en leuk werk !
Een puntje over 'global' en 'volatile' variabelen. Een global is
het omdat het niet binnen functie zit (globale scope,
zichtbaarheid). De plek van declaratie is niet perse belangrijk.
Mag dus ook na de setup functie etc. Wel is het zo dat de variable
pas bekend is na zijn declaratie. Als je een variable dus in de
setup wilt gebruiken dan zal die dus daarvoor gedeclareerd moeten
zijn.
De volatile keyword is bedoeld om de compiler de handen af te
laten bij optimaliseren etc. De compiler laat de variable met
'rust' :-). Bij gebruik in een interrupt routine is dat inderdaad
nodig.
Het is dus niet zo dat de inhoud niet veranderd is na de aanroep
van een functie, dit is niet juist in de tekst.
Vriendelijke groeten,
Rob
--
Je hebt dit bericht ontvangen omdat je bent geabonneerd op de groep 'RobotMC & HCC!Robotica' van Google Groepen.
Als je je wilt afmelden bij deze groep en geen e-mails van de groep meer wilt ontvangen, stuur je een e-mail naar hcc_robotmc...@googlegroups.com.
Ga naar https://groups.google.com/d/msgid/hcc_robotmc/3860e6e7-a98e-443b-b3e9-41efcdad7806%40hccnet.nl om deze discussie te bekijken.
Vriendelijke groeten, Rob
Ga naar https://groups.google.com/d/msgid/hcc_robotmc/70b01517-0e12-4017-a5d3-508696aba2c3%40vathorstnet.nl om deze discussie te bekijken.
-- Groeten, Dré Jansen
--