NUCLEO F767ZI vprašanja

programski jeziki in programiranje

Moderator: tilz0R

NUCLEO F767ZI vprašanja

OdgovorNapisal/-a glavic » 03 Nov 2016, 09:30

Včeraj sem dobil NUCLEO board, danes pa imam že vprašanja, zato sem tudi odprl to temo, kjer bom povprašal za razne probleme na katere bom naletel.

https://developer.mbed.org/platforms/ST-Nucleo-F767ZI/
http://www.st.com/en/evaluation-tools/nucleo-f767zi.html
datasheet

1) https://gist.github.com/Glavic/91b0863c ... 9414e816c5
Prvi problem je branje in pisanje na usb portu; vendar problem v smislu, da ko preberem znak, in nekaj napišem nazaj na usb, zadeva zmrzne (primer črke "R" v switch-u).
Če pa znak preberem, in ne napišem ničesar, primer črke "G" ali "B" v switch-u, deluje normalno.
Zakaj je temu tako?
Uporabniški avatar
glavic
 
Prispevkov: 88
Pridružen: 13 Sep 2016, 16:54
Kraj: Grosuplje
Zahvalil se je: 57 krat
Prejel zahvalo: 8 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 0

Re: NUCLEO F767ZI vprašanja

OdgovorNapisal/-a tilz0R » 03 Nov 2016, 11:09

Najbolje bo, da za MBED kodo kar tam vprašaš.

To so njihove knjižnice in samo oni vejo kaj so mislili z realizacijo njih in kako delujejo.

PS: Predlagal bi ti kaj drugega, samo to ni tema tukaj.
Knowledge sharing is people' caring., T. MAJERLE
Uporabniški avatar
tilz0R
 
Prispevkov: 1456
Pridružen: 18 Jan 2015, 00:12
Kraj: Črnomelj
Zahvalil se je: 190 krat
Prejel zahvalo: 355 krat
Uporabnika povabil: s56rga
Število neizkoriščenih povabil: 255

Re: NUCLEO F767ZI vprašanja

OdgovorNapisal/-a glavic » 03 Nov 2016, 12:10

tilz0R je napisal/-a:Najbolje bo, da za MBED kodo kar tam vprašaš.

To so njihove knjižnice in samo oni vejo kaj so mislili z realizacijo njih in kako delujejo.

PS: Predlagal bi ti kaj drugega, samo to ni tema tukaj.

Drugo vprašanje bi se verjetno glasilo:

2.) mbed mi ni všeč: ni autocomplete funkcije: compiler včasih rabi kar nekaj časa (odvisno glede na promet); rabiš net; pa še kaj bi se našlo...
Potrebujem namreč IDE. Kot sem razumel, ST nima svojega IDEja? So pa drugi: http://www.st.com/en/development-tools/stm32-ides.html?querycriteria=productId=LN1200
Torej vprašanje, ki je bilo verjetno postavljeno že 100x: kateri IDE? Kaj pravite na STM32CubeMX?
Uporabniški avatar
glavic
 
Prispevkov: 88
Pridružen: 13 Sep 2016, 16:54
Kraj: Grosuplje
Zahvalil se je: 57 krat
Prejel zahvalo: 8 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 0

Re: NUCLEO F767ZI vprašanja

OdgovorNapisal/-a tilz0R » 03 Nov 2016, 12:13

mbed res nevem kaj dela na tem svetu :D Mogoče podpira več familij, kakorkoli.

IDE-jev je kot solate. TrueSTUDIO, IAR, Keil, Eclipse in ARM GCC, OpenSTM32, etc.
Katerega koli boš izbral bo dobro. CubeMX ti lahko zgenerira projekte za vse "tavečje" IDE-je, tudi za zastonjskega OpenSTM32.
Knowledge sharing is people' caring., T. MAJERLE
Uporabniški avatar
tilz0R
 
Prispevkov: 1456
Pridružen: 18 Jan 2015, 00:12
Kraj: Črnomelj
Zahvalil se je: 190 krat
Prejel zahvalo: 355 krat
Uporabnika povabil: s56rga
Število neizkoriščenih povabil: 255

Re: NUCLEO F767ZI vprašanja

OdgovorNapisal/-a s54mtb » 03 Nov 2016, 12:54

Tole je sicer za familijo L4, vendar je ista pesem za karkoli drugega. Morda ti bo lažje začeti:
https://drive.google.com/file/d/0B3t0l1 ... sp=sharing

opisano je pa korak po korak, kako začeti z cubeMX + free orodji od ST (eclipse-based).

LP,
M.
s54mtb
 
Prispevkov: 8166
Pridružen: 15 Jan 2015, 01:10
Zahvalil se je: 1055 krat
Prejel zahvalo: 2601 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 62

Re: NUCLEO F767ZI vprašanja

OdgovorNapisal/-a glavic » 03 Nov 2016, 14:50

s54mtb je napisal/-a:Tole je sicer za familijo L4, vendar je ista pesem za karkoli drugega. Morda ti bo lažje začeti:
https://drive.google.com/file/d/0B3t0l1 ... sp=sharing

opisano je pa korak po korak, kako začeti z cubeMX + free orodji od ST (eclipse-based).

LP,
M.

Uredim vse do koraka 04_First project on SW4STM32.pdf, stran 14, kliknem Ctrl+B, in dobim sledeče napake:
Koda: Izberi vse
13:48:17 **** Incremental Build of configuration Debug for project L4_Blinky ****
make -j8 all
process_begin: CreateProcess(NULL, echo "Building file: ../Src/main.c", ...) failed.
process_begin: CreateProcess(NULL, echo "Building file: ../Src/stm32f7xx_hal_msp.c", ...) failed.
process_begin: CreateProcess(NULL, echo "Building file: ../Src/stm32f7xx_it.c", ...) failed.
process_begin: CreateProcess(NULL, echo "Building file: ../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c", ...) failed.
process_begin: CreateProcess(NULL, echo "Building file: ../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c", ...) failed.
process_begin: CreateProcess(NULL, echo "Building file: ../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c", ...) failed.
process_begin: CreateProcess(NULL, echo "Building file: ../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c", ...) failed.
process_begin: CreateProcess(NULL, echo "Building file: ../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c", ...) failed.
make (e=2): The system cannot find the file specified.

make: *** [Src/main.o] Error 2
make: *** Waiting for unfinished jobs....
make (e=2): The system cannot find the file specified.

make: *** [Src/stm32f7xx_hal_msp.o] Error 2
make (e=2): The system cannot find the file specified.

make: *** [Src/stm32f7xx_it.o] Error 2
make (e=2): The system cannot find the file specified.

make: *** [Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.o] Error 2
make (e=2): The system cannot find the file specified.

make: *** [Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.o] Error 2
make (e=2): The system cannot find the file specified.

make: *** [Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.o] Error 2
make (e=2): The system cannot find the file specified.

make: *** [Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.o] Error 2
make (e=2): The system cannot find the file specified.

make: *** [Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.o] Error 2

13:48:18 Build Finished (took 232ms)
Uporabniški avatar
glavic
 
Prispevkov: 88
Pridružen: 13 Sep 2016, 16:54
Kraj: Grosuplje
Zahvalil se je: 57 krat
Prejel zahvalo: 8 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 0

Re: NUCLEO F767ZI vprašanja

OdgovorNapisal/-a s54mtb » 03 Nov 2016, 15:06

Pa si vse inštaliral?

01_Installation of the tools and drivers.pdf
s54mtb
 
Prispevkov: 8166
Pridružen: 15 Jan 2015, 01:10
Zahvalil se je: 1055 krat
Prejel zahvalo: 2601 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 62

Re: NUCLEO F767ZI vprašanja

OdgovorNapisal/-a glavic » 03 Nov 2016, 15:17

s54mtb je napisal/-a:Pa si vse inštaliral?

01_Installation of the tools and drivers.pdf

Da. In vsi koraki, do omenjenega, so bili uspešni.
Uporabniški avatar
glavic
 
Prispevkov: 88
Pridružen: 13 Sep 2016, 16:54
Kraj: Grosuplje
Zahvalil se je: 57 krat
Prejel zahvalo: 8 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 0

Re: NUCLEO F767ZI vprašanja

OdgovorNapisal/-a Highlag » 03 Nov 2016, 18:10

Za Mbed poglej, če je na voljo kakšna nadgradnja FW za platko, ali pa gonilnikov USB za windowse.

Meni je pa Mbed super. Odpreš brskalnik in delaš. Platforma nima veze. (Delam pod Linuxom in Windows)
[size=50]http://31.15.144.68/[/size]
Highlag
 
Prispevkov: 473
Pridružen: 19 Jan 2015, 18:22
Zahvalil se je: 1 krat
Prejel zahvalo: 89 krat
Uporabnika povabil: borisz
Število neizkoriščenih povabil: 11

Re: NUCLEO F767ZI vprašanja

OdgovorNapisal/-a glavic » 04 Nov 2016, 11:54

Highlag je napisal/-a:Za Mbed poglej, če je na voljo kakšna nadgradnja FW za platko, ali pa gonilnikov USB za windowse.

Meni je pa Mbed super. Odpreš brskalnik in delaš. Platforma nima veze. (Delam pod Linuxom in Windows)
Kje/kako pa to preverim za svojo platko?
Uporabniški avatar
glavic
 
Prispevkov: 88
Pridružen: 13 Sep 2016, 16:54
Kraj: Grosuplje
Zahvalil se je: 57 krat
Prejel zahvalo: 8 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 0

Re: NUCLEO F767ZI vprašanja

OdgovorNapisal/-a tilz0R » 04 Nov 2016, 11:55

Nadgradnjo preveriš tako, da v ST Link utility-ju klikneš na check for firmware updates. Plata mora biti priklopljena na USB v času čekiranja.
Knowledge sharing is people' caring., T. MAJERLE
Uporabniški avatar
tilz0R
 
Prispevkov: 1456
Pridružen: 18 Jan 2015, 00:12
Kraj: Črnomelj
Zahvalil se je: 190 krat
Prejel zahvalo: 355 krat
Uporabnika povabil: s56rga
Število neizkoriščenih povabil: 255

Re: NUCLEO F767ZI vprašanja

OdgovorNapisal/-a glavic » 04 Nov 2016, 12:09

tilz0R je napisal/-a:Nadgradnjo preveriš tako, da v ST Link utility-ju klikneš na check for firmware updates. Plata mora biti priklopljena na USB v času čekiranja.

Torej imam zadnjo verzijo?
Priponke
IMG-20161104-110756-001.png
Uporabniški avatar
glavic
 
Prispevkov: 88
Pridružen: 13 Sep 2016, 16:54
Kraj: Grosuplje
Zahvalil se je: 57 krat
Prejel zahvalo: 8 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 0


Vrni se na Software

Kdo je na strani

Po forumu brska: 0 registriranih uporabnikov in 1 gost