[elektro] ARM STM32 több SPI használata. C

uprogc . uprogc at gmail.com
Tue Jun 9 14:00:00 CEST 2015


Nagyon tomoren fogalmaztal, nehez megfejteni; nem sikerult :)


Szabi


2015-06-09 14:50 GMT+03:00 elight <elight at gmail.hu>:

> Végre megtaláltam..
>
> "Ha már nem találsz hibát a programodban,
>   mert annyira kicsiszoltad, keresd azt a hardverben.. " :-D
>
> Onthatnám  a nagy okos bölcsességem.
> A reset áramkörökbe nem volt okos valamiért
> belevonni ezt a perifériáét.. Érdekes ,
> még töprengek egy sort majd
> miért is  blokkolta?
> A lényeg , hogy műxik...
> Üdv István
>
> 2015-06-09 11:28 keltezéssel, uprogc . írta:
> > Igen, remlik nekem is valami az SPIx-el kapcs.
> >
> >
> > U,
> > Szabi
> >
> > 2015-06-09 12:26 GMT+03:00 elight <elight at gmail.hu>:
> >
> >> Köszi.
> >> Közben leesett...
> >> Más hibát kell keresnem...
> >> Ennél a fordítónál
> >> van kétféle SPI_Read() és SPIx_Read() utasítás..
> >> és az elsőhöz kell egy kapcsoló ha több
> >> SPI-t szeretnék használni az utasítással..
> >> hogy tudja éppen melyik az aktív eszköz.
> >> És rosszul gondoltam,   ez nem proc specifikus.
> >> Valami más zavarhat be..
> >> Üdv István
> >>
> >>
> >>
> >> 2015-06-09 11:19 keltezéssel, uprogc . írta:
> >>> Szerintem kiprobalni nem sok ido.
> >>>
> >>>
> >>> Szabi
> >>>
> >>>
> >>> 2015-06-09 12:14 GMT+03:00 elight <elight at gmail.hu>:
> >>>
> >>>> Lehet.
> >>>> De miért?
> >>>> Eddigi SPI-s dolgaim regiszter írással  oldottam meg,
> >>>> ezt az átkapcsolást más proc-on nem is igényelték.
> >>>> Ennek a mechanizmusát  szeretném ARM on megérteni.
> >>>> Lehet nekiállok inkább  a regisztereket megbizerálni?
> >>>> Üd István
> >>>>
> >>>> 2015-06-09 11:10 keltezéssel, uprogc . írta:
> >>>>> Az elobb hulyeseget irtam,
> >>>>>
> >>>>> ""
> >>>>>
> >>>>> SPI_Set_Active(SPI1_Read, SPI1_Write); *// Sets the SPI1 module
> active*
> >>>>>
> >>>>>
> >>>>> *Szerintem csak igy tudod megszolitani az adott modult, irasra,
> >>>> olvasasra.*
> >>>>>
> >>>>> *Szabi*
> >>>>>
> >>>>>
> >>>>> 2015-06-09 12:07 GMT+03:00 uprogc . <uprogc at gmail.com>:
> >>>>>
> >>>>>> Szia,
> >>>>>>
> >>>>>> Nem az lehet, hogy fogyasztas miatt siman kikapcsolhato a modul?
> >>>>>>
> >>>>>>
> >>>>>> Szabi
> >>>>>>
> >>>>>> 2015-06-09 11:56 GMT+03:00 elight <elight at gmail.hu>:
> >>>>>>
> >>>>>>> Sziasztok.
> >>>>>>>
> >>>>>>> Több SPI csatornát használok.. direkt, nem interruptos módon.
> >>>>>>> Van itt egy utasítás :
> >>>>>>>
> >>>>>>>
> >>>>>>> SPI_Set_Aktive
> >>>>>>> ez miért kellhet , mire jó nekem?
> >>>>>>> PIC-en csont nélkül fut e nélkül is a rutinom..
> >>>>>>>
> >>>>>>> Azt írják hozzá:
> >>>>>>> "Sets the actíve SPI module, witch will be used by SPIx_Read and
> >>>>>>> SPIx_Write routines."
> >>>>>>>
> >>>>>>> Én elsőre azt hinném, ezek független csatornák,
> >>>>>>> és init, azután 'menjen' aminek menni kell..
> >>>>>>>
> >>>>>>> Üdv István
> >>>>>>>
> >>>>>>> -----------------------------------------
> >>>>>>>              elektro[-flame|-etc]
> >>>>>>>
> >>>>> -----------------------------------------
> >>>>>              elektro[-flame|-etc]
> >>>> -----------------------------------------
> >>>>             elektro[-flame|-etc]
> >>>>
> >>> -----------------------------------------
> >>>             elektro[-flame|-etc]
> >> -----------------------------------------
> >>            elektro[-flame|-etc]
> >>
> > -----------------------------------------
> >            elektro[-flame|-etc]
>
> -----------------------------------------
>           elektro[-flame|-etc]
>


More information about the Elektro mailing list