Hehe, als je met KeIL werkt zul je erachter komen dat hun standaard startup-files soms dingen bevatten die absoluut niet in een s-file moeten staan (zoals GPIOs die worden geset, en peripherals die op iets anders dan default worden gegooid).
Maargoed, ik vind debuggen toch wel een fundamenteel onderdeel van met die arm-cores werken. Je kunt wel serieel programmeren met de ingebouwde bootloader enzo, maar dat maakt het voor de beginner niet echt makkelijker. Het is toch fijn om te weten of hij daadwerkelijk in een interrupt springt, etc. etc. en met de jtag-tools en probeerversie van keil is dat toch erg lekker werken.
Maargoed, ik vind debuggen toch wel een fundamenteel onderdeel van met die arm-cores werken. Je kunt wel serieel programmeren met de ingebouwde bootloader enzo, maar dat maakt het voor de beginner niet echt makkelijker. Het is toch fijn om te weten of hij daadwerkelijk in een interrupt springt, etc. etc. en met de jtag-tools en probeerversie van keil is dat toch erg lekker werken.