[elektro] ARM STM32F100 GPIO 8bites kétirányú használata.
Pipi
lista at puzsar.hu
Thu Jul 30 21:42:11 CEST 2015
keveset foglalkoztam vele, de emlékeim szerint van neki külön set bit és külön clr bit regisztere is a port beállításhoz
2015.07.30. 20:00 keltezéssel, elight írta:
> Sziasztok.
>
> Hogyan szokták ezt egyszerűen.
>
> Bitenként nézve sokat kellene billegetni.
>
> Van ilyen mód?
> Vagy folyamatosan maszkolni és irányt váltogatni szükséges?
>
> Az a gondom, ha pl. def-elem a felső 8 bitre
>
> #define LCD_DATA_OUT Hi(GPIO_ODR)
> #define LCD_DATA_IN Hi(GPIO_IDR)
>
>
> a kimenet használatakor az alsó bitek is változnak időnként..
>
> LCD_DATA_OUT = 0xBE;
>
> tehát arra jutnék , word változóba kell tenni és maszkolni kellene talán.
>
> De még keresgélem , hogy egyáltalán jó irányban tapogattam a hibát?
> De ez a gyanus. Maga az LCD működik, de más out bit is billen alsó
> byte-ban,
> aminek nem lenne szabad
> Üdv István
>
> -----------------------------------------
> elektro[-flame|-etc]
>
>
--
Pipi
http://www.puzsar.hu
More information about the Elektro
mailing list