 |
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
tilz0R Član


Pridružen-a: Čet 31 Maj 2012 15:39 Prispevkov: 898 Aktiv.: 5.70 Kraj: Črnomelj
|
Objavljeno: Čet Dec 18, 2014 11:38 pm Naslov sporočila: |
|
|
Še nastavitev ure.
Zavihek "Pinout":
- Najdi "RCC" na levi,
- Pod opcijo "High speed clock" izberi "Crystal/Ceramic Resonator".
Nato nastavi nastavitve kot so na sliki spodaj (Zavihek Clock configuration).
Sysclk = 168MHz,
APB1 = 42MHz
APB2 = 84MHz
Opis: |
|
Velikost datoteke: |
134.54 KB |
Pogledana: |
21 krat |

|
_________________ Knowledge sharing is caring.
majerle.eu | stm32f4-discovery.net |
|
Nazaj na vrh |
|
 |
matjazkariz Član


Pridružen-a: Sre 03 Nov 2004 18:09 Prispevkov: 1026 Aktiv.: 4.35
|
Objavljeno: Pet Dec 19, 2014 1:13 am Naslov sporočila: |
|
|
tilz0R je napisal/a: |
UART1 NE DELA v konfiguraciji PA9/PA10 ... |
Hvala Tilen za ta info! Pred časom sem poskušal na Discovery-u omogočiti UART ravno na teh pinih, pa ni hotelo delat. Dejansko je na serijskem portu bil prisoten signal, ki pa je bil "pofiltriran". Sem bil prepričan, da nisem nečesa pravilno inicializiral, sheme pa nisem šel preverjat...
_________________ LP, Matjaž |
|
Nazaj na vrh |
|
 |
tilz0R Član


Pridružen-a: Čet 31 Maj 2012 15:39 Prispevkov: 898 Aktiv.: 5.70 Kraj: Črnomelj
|
Objavljeno: Pet Dec 19, 2014 1:16 am Naslov sporočila: |
|
|
Vbistvu je priklopljen čip gor, ki služi kot low-pass filter.
_________________ Knowledge sharing is caring.
majerle.eu | stm32f4-discovery.net |
|
Nazaj na vrh |
|
 |
damo Član


Pridružen-a: Čet 31 Jul 2003 13:45 Prispevkov: 2008 Aktiv.: 8.52 Kraj: Krško
|
Objavljeno: Pet Dec 19, 2014 7:18 am Naslov sporočila: |
|
|
Tilen, hvala! Bom popoldne poskušal na uart3.
No, pa ostalim tudi hvala!
_________________ Dobrga štromarja samo slab šnops strese! |
|
Nazaj na vrh |
|
 |
tilz0R Član


Pridružen-a: Čet 31 Maj 2012 15:39 Prispevkov: 898 Aktiv.: 5.70 Kraj: Črnomelj
|
|
Nazaj na vrh |
|
 |
damo Član


Pridružen-a: Čet 31 Jul 2003 13:45 Prispevkov: 2008 Aktiv.: 8.52 Kraj: Krško
|
Objavljeno: Ned Dec 21, 2014 7:38 pm Naslov sporočila: |
|
|
Evo, po parih dneh sem spet v delavnici.
Transmit deluje. Zdaj moram še nagruntat, kako uporabit printf (in kasneje scanf) za pošiljanje po uart. Tilen, ogledujem si tvoj prispevek o tem. Ti delaš s std.per.lib, jaz pa s hal. Se v tem primeru kaj skomplicira oz. podvojuje?
trenutno se trudim z enostavnejšim prisotopom, pa mi javlja napake:
Koda: |
void send (UART_HandleTypeDef *huart, uint8_t *tekst)
{
uint8_t buffer[256];
int l;
sprintf (&buffer, &tekst);
l=strlen(buffer);
HAL_UART_Transmit(&huart, &buffer, l, 5000);
} |
_________________ Dobrga štromarja samo slab šnops strese! |
|
Nazaj na vrh |
|
 |
tilz0R Član


Pridružen-a: Čet 31 Maj 2012 15:39 Prispevkov: 898 Aktiv.: 5.70 Kraj: Črnomelj
|
Objavljeno: Pon Dec 22, 2014 9:02 am Naslov sporočila: |
|
|
Odstrani vse & znake v funkciji.
Poleg tega, ni ti treba naredit sprintf, lahko pošlješ kar tvoj "tekst".
_________________ Knowledge sharing is caring.
majerle.eu | stm32f4-discovery.net |
|
Nazaj na vrh |
|
 |
. Član

Pridružen-a: Pon 23 Avg 2004 16:16 Prispevkov: 16777190 Aktiv.: 71165.67
|
Objavljeno: Pon Dec 22, 2014 11:09 am Naslov sporočila: |
|
|
Brisana vsebina odstranjenega uporabnika.
|
|
Nazaj na vrh |
|
 |
|
|
Ne, ne moreš dodajati novih tem v tem forumu Ne, ne moreš odgovarjati na teme v tem forumu Ne, ne moreš urejati svojih prispevkov v tem forumu Ne, ne moreš brisati svojih prispevkov v tem forumu Ne ne moreš glasovati v anketi v tem forumu Ne, ne moreš pripeti datotek v tem forumu Ne, ne moreš povleči datotek v tem forumu
|
Uptime: 458 dni
Powered by phpBB © 2001, 2005 phpBB Group
|