Проблемы с разрешением экрана с Win 10 IoT и официальным 7-дюймовым сенсорным экраном R Pi

#raspberry-pi #windows-10-iot-core

#raspberry-pi #windows-10-iot-core

Вопрос:

Официальный 7-дюймовый сенсорный дисплей Raspberry Pi (https://www.raspberrypi.org/products/raspberry-pi-touch-display /) очень хорошо работает с Windows 10 IoT Core, работающим на моем Raspberry Pi 2 B, поскольку поддержка была добавлена обратно в режиме предварительного просмотра (дисплей и сенсорное управление работают). За исключением разрешения экрана. Это почти правильно, но все на экране выглядит слегка растянутым по горизонтали, что придает пользовательскому интерфейсу приложения дешевый вид. Наиболее заметными являются круглые формы, которые растягиваются по горизонтали в форме эллипса.

Я перепутал значения в config.txt файле, который утверждает, что он используется 800x480 , но, похоже, никакие изменения не влияют на экран. Есть ли какой-либо способ улучшить разрешение, соответствующее 800x480 размерам экрана? Ниже config.txt приведен тот, который я использую. Пожалуйста, посмотрите внимательно; Я использую пользовательское разрешение, которое все предлагают. Я имею в виду небольшое растяжение экрана, а не совершенно неправильное разрешение.

 # For more options and information see
# http://www.raspberrypi.org/documentation/configuration/config-txt.md
# Some settings may impact device functionality. See link above for details
# GPU Firmware SHA256 checksum: 7CE2EF13CDD77F1782FFFF98533572503DF4B46765966CC7E18F6C6455B9623A
# kernel.img SHA256 checksum: 8E86F0927DEC464C0D81BBD0B3E7C3FB852FE621853CD4F4E6D38786FAB573E4
# kernel.img git commit ID: 107b92c0ce491ba1e4d0d7068355cafa9da34920

#
# Boot
#
init_uart_clock=16000000    # Set UART clock to 16Mhz
kernel_old=1                # Load kernel.img at physical memory address 0x0
safe_mode_gpio=8            # A temp firmware limitation workaround
max_usb_current=1           # Enable maximum usb current

#
# Memory
#
gpu_mem=32                  # Set VC to 32MB, ARM DRAM to (1008-32)MB
hdmi_force_hotplug=1        # Enable HDMI display even if it is not connected (640x480)

#
# Overclocking
#
core_freq=250               # Frequency of GPU processor core in MHz
force_turbo=1               # Disables dynamic frequency clocking, so that all frequencies and voltages stay high

#
# Video
#
framebuffer_ignore_alpha=1  # Ignore the alpha channel for Windows.
framebuffer_swap=1          # Set the frame buffer to be Windows BGR compatible.
disable_overscan=1          # Disable overscan
hdmi_group=2                # Use VESA Display Mode Timing over CEA
hdmi_mode=87
hdmi_cvt=800 480 60 6 0 0 0 # Add custom 800x480 resolution (group 2 mode 87)

# Rotate the screen and control panel 180
lcd_rotate=2
  

Комментарии:

1. Иногда я получаю лучшее разрешение после перезагрузки rapsberry pi с IoT Core. Однако у меня нет официального 7-дюймового сенсорного экрана. Я использую 22-дюймовый ЖК-экран.

2. Я перезагружался много раз без изменений.

3. Я думаю, что это может быть проблема с соотношением сторон оборудования. См raspberrypi.org/forums/viewtopic.php?t=120710amp;p=817889

4. Похоже, это проблема. Спасибо за информацию.

5. @koopaking3 Отлично — теперь я опубликовал ответ…

Ответ №1:

Похоже, это проблема с оборудованием. Есть несколько сообщений о том, что соотношение сторон этого устройства уменьшено примерно на 10%.

Например, смотрите https://www.raspberrypi.org/forums/viewtopic.php?t=120710amp;p=817889