SPI STM32 fullduplex - chyba ve funkci read

Michal Grunt michal.grunt na vynet.cz
Neděle Červenec 6 00:22:46 CEST 2014


Vložil jsem to na ulozto.cz (projekt pro CooCox). Je to pracovní verze, chtělo by to kód trochu učesat/přeorganizovat, ale pro názornost to myslím stačí.
http://ulozto.cz/xSMXMvPv/stm32f0-w5100-web-zip

Přeportováno z AVR na STM32F030 z tohoto odkazu.
http://www.ermicro.com/blog/?p=1773

HW:
http://www.dx.com/p/w5100-ethernet-module-for-arduino-deep-blue-works-with-arduino-official-board-303961#.U7h5_GdZrDA
http://www.aliexpress.com/item/stlink-ST-Link-V2-stm32f030f4p6-system-board/1873622766.html

________________________________________
Od: Hw-list [hw-list-bounces na list.hw.cz] za uživatele Jaroslav Buchta [jaroslav.buchta na hascomp.cz]
Odesláno: 5. července 2014 13:19
Komu: HW-news
Předmět: Re: SPI STM32 fullduplex - chyba ve funkci read

Kdybych mohl pro inspiraci poprosit, pripadne nebude lepsi projekt dat
nekam docasne ke stazeni a link do konference?

Dne 5. 7. 2014 12:10, Michal Grunt napsal(a):
> Děkuji za podněty. Už to funguje. Měl jsem špatně inicializovaný pin MISO (okopíroval jsem kód inicializace z jiného projektu kde se MISO nepoužívalo)... Jinak jsem na funkci W5100_Read nic neměnil.
>
> Kdyby někdo potřeboval jednoduchý příklad web stránky pro STM32F0 + W5100, mohu poskytnout.
>
>
> ________________________________________
> Od: Hw-list [hw-list-bounces na list.hw.cz] za uživatele Miroslav Mraz [mraz na seznam.cz]
> Odesláno: 5. července 2014 11:04
> Komu: HW-news
> Předmět: Re: SPI STM32 fullduplex - chyba ve funkci read
>
> A jste si jistý, že přijímaná i vysílaná data (tedy čtení i zápis
> SPI_DR) mají opravdu šířku 1 byte ? To SPI je dost složité, chce to
> přečíst si RM, je tam dost podrobně popsáno co musíte udělat, aby to
> chodilo. Tyhle podivné periferní knihovny od ST jsou sice pro začátek
> dobré, ale k rozumné práci se moc nehodí. Je v nich spousta balastu, což
> je pochopitelné, pokud mají postihnout většinu možností jak se mají
> periférie chovat. A právě v tom balastu se snadno ztratí podstata, která
> bývá mnohdy dost prostá.
> Nehledě na to, že zaplácáte flash hromadou mrtvého kódu.
>
> Mrazík
>
> On 07/04/2014 10:46 PM, Michal Grunt wrote:
>> Tak mám nějakou chybu ve funkci W5100_Read. Vrací mi to pořád jenom 0. Zkoušel jsem různé variace/úpravy co jsem našel na internetu, ale pořád mi to vrací nulu. Neví někdo kde by mohl být problém? W5100_Write funguje, protože jsem modul nakonfiguroval a ping běží. Děkuji.
>>
>>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list


---
This email is free from viruses and malware because avast! Antivirus protection is active.
http://www.avast.com

_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list


Další informace o konferenci Hw-list