“Programmeren van 32-bit microcontrollers” - cursus RUB 30.360. van MSU, training 10 weken. (3 maanden), Datum: 28 november 2023.
Gemengde Berichten / / November 28, 2023
Aanvullende postdoctorale opleiding op het gebied van natuurkunde.
De Faculteit Natuurkunde biedt trainingen aan voor het opleiden van specialisten op het gebied van nanotechnologie, experimentele automatisering en programmeren van embedded systemen op basis van microcontrollers. De lessen worden gegeven door vooraanstaande professoren en docenten.
Het programma is gewijd aan de studie van de architectuur en programmering van moderne microcontrollers van de 8051-familie in C en assembleertalen, evenals het gebruik van de USB-interface. Microcontroller is een chip die is ontworpen om elektronische apparaten te besturen. In wezen is het een computer die eenvoudige taken kan uitvoeren. Microcontrollers vormen de basis voor het bouwen van embedded systemen; ze zijn te vinden in veel moderne apparaten, zoals telefoons, wasmachines, enz. Microcontrollers worden vaak gebruikt als onderdeel van een experimentele opstelling in een natuurkundig laboratorium. Moderne microcontrollers worden gekenmerkt door een hoge mate van integratie: ze zijn uitgerust met ingebouwde extra apparaten. Deze apparaten, bestuurd door de microprocessorkern van de microcontroller, voeren bepaalde functies uit. Ingebouwde apparaten hebben een grotere betrouwbaarheid omdat ze geen externe elektrische circuits vereisen. De bekendste ingebedde apparaten zijn geheugenapparaten en verschillende seriële interfaces I/O, timers, systeemklok/oscillator, A/D- en D/A-converters, pulsbreedte modulatoren. In dit programma krijgen studenten basisinformatie over het ontwerp, de programmering en de besturing van 32-bit microcontrollers.
Doel van het programma: Opleiding van specialisten op het gebied van experimentautomatisering en programmering van embedded systemen op basis van microcontrollers. De lessen omvatten een beschrijving van de werking van een specifieke microcontrollereenheid of een extern aangesloten apparaat, evenals voorbeelden van programma's om ermee te werken. Met de cursus kunt u vaardigheden verwerven in het programmeren in de C-taal van moderne embedded systemen met behulp van microcontrollers. Het leerproces omvat ook het beheersen van de algemene principes van elektronica, digitale signaalverwerking en modellering van elektronische systemen terwijl je aan problemen werkt.
Programma richting
Professionele programma's
Programma gebied
Wiskunde en wetenschap
Programma groep
Natuurkunde en astronomie
Programmatype
Geavanceerde trainingsprogramma's
Vorm van studie
Correspondentiecursussen waarbij gebruik wordt gemaakt van technologieën voor afstandsonderwijs
Toelatingseisen
Studenten moeten beschikken over kennis van de taal C en programmeervaardigheden daarin, minimaal een middelbare opleiding, en uitstekende pc-kennis.