STM32F103 Timer onderbreken (met behulp van Keil en STMCubeMX) (1 / 3 stap)

Stap 1: Project maken In STM32CubeMX


Open STM32CubeMX. Klik op 'Nieuw Project'. Selecteer vanuit serie Selecteer 'STMF1', 'lijnen' STM32F103. Selecteer 'STM32F103RBTx' in het MCU's lijst. Klik op "OK".

[1]

Nu moeten 2 dingen gebeuren. Ten eerste de STM32 microcontroller vertoond in uw STM32 Board, klik op 'PA5' en selecteer 'GPIO_Output'. Ten tweede, selecteer 'Interne klok' als 'Klokbron' onder het tabblad 'TIM1' onder het tabblad van de randapparatuur zoals weergegeven in figuur:

[2]

Nu, schakelt naar configuratie Tab. Daar ziet u onder 'Besturingselementen' een 'TIM1'-knop. Klik op die en zult u een venster als dit zien:

[3]

Nu, op dit tabblad van de "Parameter Settings" (al geselecteerd) onder iteminstellingen Selecteer "Prescaler (PSC-16-bits waarde)". En voor dat je een drop-down pijl (op een plaats aangegeven met rode pijl in de volgende afbeelding), klik op dat zult zien. Zorg ervoor dat "Decimaal" is geselecteerd. En verander de waarde van ' 0' tot ' 64000'.

[4]

Teller modus omzetten in 'Down'. Nogmaals, selecteer teller periode, klik op dat drop-down pijl voor dat en ervoor te zorgen dat 'Decimaal' is geselecteerd. Nu, verandering zijn waarde 1. Uw venster moet er zo uitzien:

[5]

Klik op "Apply" en klik op "OK".

Nu, onder het tabblad 'Systeem' Klik op 'GPIO' knop. Selecteer 'PA5' en 'Gebruiker Label' Typ "Ld2".

Nu, onder het tabblad 'Systeem' Klik op 'NVIC' knop. Selecteer 'TIM1 pauze Interrupt' uit interrupt tabel, inschakelen en voorrang prioriteit ingesteld op '1'. Doe hetzelfde voor 'TIM update onderbreken'. En dus nu uw venster moet er als volgt uitzien:

[6]

Klik nu op de knop 'Code genereren'. Fil in de naam van het Project, waar Project op te slaan en ' Toolchain / IDE' Selecteer 'MDK-ARM V5'. Klik vervolgens op "OK". En klik vervolgens op 'Open Project'.

Gerelateerde Artikelen

STM32F103 LED knipperen (met behulp van Keil en STMCubeMX)

STM32F103 LED knipperen (met behulp van Keil en STMCubeMX)

In deze Tutorial zal ik laten zien dat u gedetailleerde stappen op LED knipperen op uw bord STM32F103.Deze Tutorial is onderverdeeld in 4 stappen:Stap 1: Project maken1-1: Project met behulp van STM32CubeMX maken1-2: instellen van LED in STM32CubeMXS
STM32F103 USART ontvangen (met behulp van Keil en STMCubeMX)

STM32F103 USART ontvangen (met behulp van Keil en STMCubeMX)

In deze tutorial, ik zal aantonen hoe ontvangen gegevens met behulp van USART2 van STM32F103 Nucleo bestuur.Deze tutorial is verdeeld in 3 stappen:Met behulp van STM32CubeMX-Project makenProgrammeren in de KeilVisualiseren van de uitvoerStap 1: Maken
STM32F103 USART transmissie (met behulp van Keil en STMCubeMX)

STM32F103 USART transmissie (met behulp van Keil en STMCubeMX)

In deze tutorial, ik zal aantonen hoe te zenden gegevens met behulp van USART2 van STM32F103 Nucleo bestuur.Deze tutorial is verdeeld in 3 stappen:1) het creëren van Project met behulp van STM32CubeMX2) programmering in Keil3) visualiseren van de uit
STM32F103 GPIO Intrupt (met behulp van Keil en STMCubeMX)

STM32F103 GPIO Intrupt (met behulp van Keil en STMCubeMX)

In deze Tutorial, zal ik u tonen hoe te gebruiken GPIO pin als een interrupt.Via de blauwe knop zullen we interrupt op ons STM32 Board om te schakelen LED op dezelfde boord. Deze tutorial is verdeeld in drie stappen:Stap 1: Project maken In STM32Cube
STM32F103 GPIO Input (met behulp van Keil en STMCubeMX)

STM32F103 GPIO Input (met behulp van Keil en STMCubeMX)

In deze Tutorial zal ik u tonen hoe te krijgen input van GPIO pin.We nemen input via de blauwe knop op ons STM32 Board om te schakelen LED op dezelfde boord.Deze tutorial is verdeeld in drie stappen:Stap 1: Project maken In STM32CubeMXStap 2: Het sch
STM32F103 aan de slag (met behulp van Keil en STMCubeMX)

STM32F103 aan de slag (met behulp van Keil en STMCubeMX)

In deze tutorial zal ik helpen u krijgen installeren van software die u nodig heeft tijdens het ontwikkelen van uw applicatie gebruik STM32 bord.Ik zal met behulp van STM32F103RBT6. De meeste van deze tutorial is ook van toepassing op andere STM-plat
Real-time klok met behulp van AT89s52

Real-time klok met behulp van AT89s52

Welkom terug, dit is shubham Trivedi en vandaag ga ik ontwerp Real-time klok met behulp van At89s52 Microcontroller. De AT89S52 Microcontroller is het hart van dit project. DS1307 IC wordt gebruikt als RTC. Deze DS1307 IC verplicht I2C-interface, maa
Real-time klok met behulp van PIC18F452

Real-time klok met behulp van PIC18F452

Welkom bij u. Hier ben ik ontwierp een Real timerklok met behulp van PIC18F452 microcontroller. Ik zal uitleggen hoe real-time klok met behulp van PIC microcontroller ontwerp. RTC met behulp van PIC18F452PIC is vooraf microcontroller serie. In PIC-mi
Real-time klok met behulp van DS3231 (EASY)

Real-time klok met behulp van DS3231 (EASY)

Ik heb geconstateerd dat het gebruik van de RTC chip-DS3231 uiterst moeilijk is, met behulp van de arduino. Gewoon de tijd instellen is vrij complex, niet het vermelden van de code. Daarom heb ik een geweldige en makkelijk te gebruiken bibliotheek di
Analoge Timer Switch - met behulp van een oude ei timer

Analoge Timer Switch - met behulp van een oude ei timer

- dit is niet een instructable, dit is alleen voor toont u kerels een gefinaliseerde project -Ei timer met niets, maar zijn mechanische interne circuit te functioneren als een timer voor een elektrisch circuit alias zonder timer chip.Materiaal:1 x sc
Arduino Real time klok met behulp van Ds1302

Arduino Real time klok met behulp van Ds1302

Deze week heb ik besloten dat ik wil bouwen een klok. Ik wil een klok diealtijd het juiste moment dus ik moet een onderdeel dat hiervoor die ik wat onderzoek en vond ik de ds1302.Stap 1: Bekijk de videoIk maakte een video op YouTube waar ik je laten
DIY Pebble Time (staal) dok met behulp van karton

DIY Pebble Time (staal) dok met behulp van karton

Sommige schema's. Ik ben niet erg goed op dit maar in het geval je geïnteresseerd in de metingen bent ik gebruikt om te bouwen van een Pebble Time dok met behulp van karton. Kan gemakkelijk aan te passen dit hout of ander materiaal te:).Stap 1: Front
ADS-B Real-time flight tracker en controle apparaat met behulp van Intel Edison

ADS-B Real-time flight tracker en controle apparaat met behulp van Intel Edison

Automatische afhankelijk Surveillance-Broadcast (ADS-B) is een nauwkeurige satelliet-gebaseerd systeem voor toezicht. ADS-B maakt gebruik van GPS-technologie om te bepalen van de locatie van een vliegtuig, luchtsnelheid en andere gegevens, en zendt d
Bouw uw eigen logica sonde op de goedkope met behulp van een 555 Timer!

Bouw uw eigen logica sonde op de goedkope met behulp van een 555 Timer!

Hallo! Door te klikken op dit instructable je een stap dichter bij het gebouw een goedkoop, gemakkelijk om te bouwen, en wat nog belangrijker is nuttig kleine gadget... een logica sonde! Een logica sonde is handig wanneer u werkt met verschillende ch