00-System-Library (STM32F746)

Beschreibung :

zum Initialisieren des Systems, Einschalten des Clocks eines Ports und Delay Funktion.

Module :

1
stm32_ub_system.h, stm32_ub_system.c

Includes :

1
2
#include "stm32f7xx.h"
#include "stm32f7xx_hal.h"

Funktionen :

1
2
3
void UB_System_Init(void);
void UB_System_ClockEnable(GPIO_TypeDef* LED_PORT);
void HAL_Delay(__IO uint32_t Delay);

Beispiel :

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
//--------------------------------------------------------------
// File     : main.c
// Datum    : 01.01.2016
// Version  : 1.0
// Autor    : UB
// EMail    : mc-4u(@)t-online.de
// Web      : www.mikrocontroller-4u.de
// CPU      : STM32F746
// Board    : STM32F746-Discovery-Board
// IDE      : OpenSTM32
// GCC      : 4.9 2015q2
// Module   : CubeHAL
// Funktion : Hauptprogramm
//--------------------------------------------------------------
 
#include "stm32_ub_system.h"
 
int main(void)
{
  // init vom System
  UB_System_Init();
 
  while(1) {
    // nothing to do
  }
}

Hier die Library zum Download :

00 = System : f746_system_v101


Wie hat Dir dieser Artikel gefallen?

1 Stern2 Sterne3 Sterne4 Sterne5 Sterne (Noch keine Bewertungen)
Loading...

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert