MTK 橫屏如何實現

2021-05-23 11:16:05 字數 605 閱讀 8786

軟體的圖層旋轉呀,去找

gdi_lcd_set_rotate(gdi_layer_rotate_270);

gdi_layer_push_and_set_active(g_camera_cntx.base_layer_handle);

gdi_layer_resize(lcd_height, lcd_width);

gdi_layer_pop_and_restore_active();

這樣的**

樓上原來說的是陀螺儀來感測手機的轉向...

不過好像樓主的本意不是這個, 28,29有硬體的橫屏控制, gdi 裡面有像3樓兄弟說的

screenrotation.c

如果單單讓lcd顯示橫屏,那麼調整lcd initial部分中 的 mx,my,mv三個位的暫存器的值即可。

如何實現橫屏豎屏的切換

實現橫豎屏的切換目前我知道的有二種方式 一是利用api changedisplaysetting 來實現 二是利用在microsoft.windowsce.form中的systemsettings.screenorientation實現,相對來說第一種是呼叫api,很多,不容易看懂.第二種就比較簡單...

MTK螢幕閃屏如何Debug

description 經常有客戶遇到閃屏問題,直接就提issue到mtk來解,其實這樣做效率並 不高。因為造成閃屏的原因多種多樣,客戶提供過來的往往是乙個現象,有時候 連現象都描述的不夠清楚,導致定位問題的時候難以找到正確的方向。其實客戶在遇到閃屏問題時,可以做第一手分析,找到乙個正確的切入點。s...

橫屏豎屏切換

當用n85 n95的時候,可以橫屏豎屏切換。當切換的時候,就要把程式中的控制項位置 大小重新計算,重新畫了。其實也沒有什麼困難的。1.這根據原始螢幕 240 320 的螢幕計算座標。當橫屏豎屏切換的時候,可以用下面的公式進行自動的拉伸。define calc wh a a rect width 24...