با درود و خسته نباشید
توی میکرو های avr و pic برای ورودی و خروجی کردن پورت ها ما ddr یا tris عدد میدادیم مثلا اگه tris =0 میکردیم اون پورت خروجی میشد و اگه 1 میدادیم ورودی حالا من یه سرچی کردم در موردی stm یه جورایی گنگ بود برام مثلا دوستان نوشته بودند باید توی رجیستر فلان عدد
مثلا این مثال
GPIOB -> CRL = 0x88888888
GPIOB -> CRH = 0x22222222
i = GPIO -> IDR
توی میکرو های avr و pic برای ورودی و خروجی کردن پورت ها ما ddr یا tris عدد میدادیم مثلا اگه tris =0 میکردیم اون پورت خروجی میشد و اگه 1 میدادیم ورودی حالا من یه سرچی کردم در موردی stm یه جورایی گنگ بود برام مثلا دوستان نوشته بودند باید توی رجیستر فلان عدد
0x44444444
بریزی تا مثلا ورودی بشه یا بلعکس ؟؟؟مثلا این مثال
[COLOR=#333333][FONT=tahoma]GPIOB -> CRL = 0x88888888[/FONT][/COLOR]
[COLOR=#333333][FONT=tahoma]GPIOB -> CRH = 0x22222222[/FONT][/COLOR]
[COLOR=#333333][FONT=tahoma]i = GPIO -> IDR[/FONT][/COLOR]
GPIOB -> CRL = 0x88888888
GPIOB -> CRH = 0x22222222
i = GPIO -> IDR
دیدگاه