biblioteka "stm32l1xx_conf.h

0

wielki bój z programowaniem i w wielu przykładach są zastosowane fragmenty kodu:

    RCC_Conf();
NVIC_Conf();
GPIO_Conf();

kompilator wywala mi błędy. jeśli poprzedzę to wszystko kodem:

void RCC_Conf(void);
void NVIC_Conf(void);
void GPIO_Conf(void);

w dalszym ciągu wywala błędy. w jakimś przykładzie doczytałem że sa potrzebne biblioteki stm32l1_conf.h , niestety nie mam pojęcia gdzie mogę je znaleźć
piszę w środowisku coocox

0

Szukaj pod hasłem STM32 Standard Peripheral Library. Ale osobiście odradzam używanie jej.

0

po przejrzeniu kilkunastu przykładowych programów itd zauważyłem zastosowanie

#include <stdio.h>

błąd przestał wyskakiwać. biblioteka będzie odpowiednia do PWM ?

0

SPL do PWMa? Nada się równie dobrze jak cokolwiek innego. Pytanie po co...
Zresztą już pisałem w poprzednim topicu. Najbardziej odpowiednie będą reference manuale, nie chcę tutaj jakoś bardzo demonizować tej nieszczęsnej biblioteki od ST, ale jaki jest problem w zapisaniu paru bitów do rejestru?
Zresztą popatrz na ilość papieru:
Z biblioteką czytasz:
manual biblioteki
manual procka (bo i tak musisz)
manual rdzenia (j/w)
(ew. inne manuale)

Bez biblioteki wyskakuje Ci pierwszy element a SPL nie ułatwia nic. No dobra, ułatwia zatkanie RAMu i flasha. Zrób chociaż te structy const gdzie możesz...

1 użytkowników online, w tym zalogowanych: 0, gości: 1