{"id":465355,"date":"2025-07-01T15:03:16","date_gmt":"2025-07-01T15:03:16","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=465355"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=465355","title":{"rendered":"<span>\u041a \u0447\u0435\u043c\u0443 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c MIPI DSI \u044d\u043a\u0440\u0430\u043d?<\/span>"},"content":{"rendered":"<div><!--[--><!--]--><\/div>\n<div id=\"post-content-body\">\n<div>\n<div class=\"article-formatted-body article-formatted-body article-formatted-body_version-1\">\n<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/gp\/zw\/7q\/gpzw7qjmfejhlyeanwivrhprejo.jpeg\" sizes=\"(max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/webt\/gp\/zw\/7q\/gpzw7qjmfejhlyeanwivrhprejo.jpeg 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/webt\/gp\/zw\/7q\/gpzw7qjmfejhlyeanwivrhprejo.jpeg 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<p> \u041a\u0430\u043a-\u0442\u043e \u043c\u043d\u0435 \u0437\u0430\u0445\u043e\u0442\u0435\u043b\u043e\u0441\u044c \u043f\u043e\u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441 MIPI DSI \u044d\u043a\u0440\u0430\u043d\u0430\u043c\u0438. \u0412\u0441\u0442\u0430\u043b \u0432\u043e\u043f\u0440\u043e\u0441: \u043a \u0447\u0435\u043c\u0443 \u0438\u0445 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c? \u041f\u043e\u0437\u0436\u0435 \u044f \u0432\u044b\u0431\u0440\u0430\u043b \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0438 \u0441\u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043b \u043f\u043b\u0430\u0442\u0443, \u043e \u0447\u0451\u043c \u043d\u0430\u0447\u0430\u043b \u043f\u0438\u0441\u0430\u0442\u044c \u0441\u0442\u0430\u0442\u044c\u044e. \u041d\u043e \u0435\u0441\u0442\u044c \u0438 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u0434\u0440\u0443\u0433\u0438\u0445 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432. \u0420\u0435\u0448\u0438\u043b \u0432\u044b\u043d\u0435\u0441\u0442\u0438 \u044d\u0442\u0438 \u0434\u0430\u043d\u043d\u044b\u0435 \u0432 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u0443\u044e \u0447\u0430\u0441\u0442\u044c.<\/p>\n<p> \u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043f\u043e\u0441\u0442\u0435\u043f\u0435\u043d\u043d\u043e \u0441\u043e\u0431\u0438\u0440\u0430\u043b\u0430\u0441\u044c \u043f\u043e \u043a\u0440\u0443\u043f\u0438\u0446\u0430\u043c \u0438\u0437 \u0440\u0430\u0437\u043d\u044b\u0445 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u043e\u0432, \u0430 \u043f\u043e\u0441\u043b\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e\u0433\u043e \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u044d\u043a\u0440\u0430\u043d\u043e\u0432 \u0431\u044b\u043b\u0430 \u043e\u0441\u043c\u044b\u0441\u043b\u0435\u043d\u0430 \u0441 \u0443\u0447\u0451\u0442\u043e\u043c \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u043e\u0433\u043e \u043e\u043f\u044b\u0442\u0430, \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0442\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u0430 \u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u0432 \u0443\u0434\u043e\u0431\u043d\u043e\u0439 \u0444\u043e\u0440\u043c\u0435.<\/p>\n<p> \u041a\u0430\u043a\u0438\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b? \u041a\u0430\u043a \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u0430\u0442\u044c \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0434\u0430\u043d\u043d\u044b\u0445?<a name=\"habracut\"><\/a><\/p>\n<p> <b>\u0412\u0430\u0440\u0438\u0430\u043d\u0442\u044b:<\/b> <\/p>\n<ol>\n<li>\u041e\u0434\u043d\u043e\u043f\u043b\u0430\u0442\u043d\u044b\u0435 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u044b (\u0433\u043e\u0442\u043e\u0432\u044b\u0435 \u0438\u043b\u0438 \u0441\u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0432\u043e\u044e \u043f\u043b\u0430\u0442\u0443 \u0441 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u043c). <\/li>\n<li>\u041c\u0438\u043a\u0440\u043e\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440\u044b \u0441 MIPI DSI \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u043c. <\/li>\n<li>\u041c\u0438\u043a\u0440\u043e\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440\u044b \u043a\u0440\u043e\u0441\u0441\u043e\u0432\u0435\u0440\u044b \u0441 MIPI DSI \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u043c. <\/li>\n<li>\u041f\u041b\u0418\u0421 (\u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442 \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e, \u0441\u0445\u0435\u043c\u0430 \u043d\u0430 \u0440\u0435\u0437\u0438\u0441\u0442\u043e\u0440\u0430\u0445 \u0438\u043b\u0438 \u0441\u043f\u0435\u0446. \u043c\u0438\u043a\u0440\u043e\u0441\u0445\u0435\u043c\u044b). <\/li>\n<li>\u041c\u0438\u043a\u0440\u043e\u0441\u0445\u0435\u043c\u044b \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u0432 (RGB\/HDMI\/DP\/LVDS\u2026 \u2013&gt; \u041cIPI DSI). <\/li>\n<\/ol>\n<p> <\/p>\n<h2><font color=\"#1c22be\">\u276f<\/font> <font color=\"#454cee\">1. \u041e\u0434\u043d\u043e\u043f\u043b\u0430\u0442\u043d\u044b\u0435 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u044b (\u0433\u043e\u0442\u043e\u0432\u044b\u0435 \u0438\u043b\u0438 \u0441\u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0432\u043e\u044e \u043f\u043b\u0430\u0442\u0443 \u0441 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u043c)<\/font><\/h2>\n<p> <b>\u041c\u0430\u043b\u0438\u043d\u0430.<\/b><br \/> \u0423 \u0432\u0435\u0440\u0441\u0438\u0439 Zero \u041c\u0430\u043b\u0438\u043d\u044b \u043d\u0435\u0442 DSI, \u0442\u043e\u043b\u044c\u043a\u043e CSI \u0434\u043b\u044f \u043a\u0430\u043c\u0435\u0440\u044b.<br \/> \u0423 \u0432\u0435\u0440\u0441\u0438\u0439 1\u0410+, 1\u0412+, 2, 3, \u0410+, \u0412+, 4 \u0435\u0441\u0442\u044c DSI \u0432\u044b\u0445\u043e\u0434 (2 \u043f\u0430\u0440\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u0438 \u043e\u0434\u043d\u0430 \u0442\u0430\u043a\u0442\u043e\u0432\u0430\u044f).<br \/> <a href=\"https:\/\/datasheets.raspberrypi.com\/rpi3\/raspberry-pi-3-b-plus-reduced-schematics.pdf\">\u0421\u0445\u0435\u043c\u0430<\/a>.<\/p>\n<p> <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/lr\/fk\/6q\/lrfk6q1f5kgid0nz3xxaisfcw_s.png\" sizes=\"(max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/webt\/lr\/fk\/6q\/lrfk6q1f5kgid0nz3xxaisfcw_s.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/webt\/lr\/fk\/6q\/lrfk6q1f5kgid0nz3xxaisfcw_s.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<p> \u0423 \u041c\u0430\u043b\u0438\u043d\u044b 5 \u0438 <a href=\"https:\/\/datasheets.raspberrypi.com\/cm5\/cm5-datasheet.pdf\">Compute Module 5<\/a> 2 \u00d7 4-lane MIPI <a href=\"https:\/\/www.raspberrypi.com\/products\/raspberry-pi-5\/\">camera\/display transceivers<\/a>.<\/p>\n<p> \u0415\u0441\u0442\u044c \u0434\u0432\u0430 \u0440\u0430\u0437\u044a\u0451\u043c\u0430. \u041c\u043e\u0436\u043d\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u043f\u043e \u043e\u0434\u043d\u043e\u043c\u0443 \u043d\u0430 \u043a\u0430\u043c\u0435\u0440\u0443\/\u044d\u043a\u0440\u0430\u043d, \u043b\u0438\u0431\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c 2 \u0440\u0430\u0437\u044a\u0451\u043c\u0430 \u043e\u0434\u043d\u043e\u0433\u043e \u0432\u0438\u0434\u0430 (\u043a\u0430\u043c\u0435\u0440\u0430 \u0438\u043b\u0438 \u044d\u043a\u0440\u0430\u043d).<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/a2\/hl\/b-\/a2hlb-cpklrwqsijqh_myue3cui.jpeg\" sizes=\"(max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/webt\/a2\/hl\/b-\/a2hlb-cpklrwqsijqh_myue3cui.jpeg 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/webt\/a2\/hl\/b-\/a2hlb-cpklrwqsijqh_myue3cui.jpeg 781w\" loading=\"lazy\" decode=\"async\"\/><\/div>\n<p> \u0423 <a href=\"https:\/\/datasheets.raspberrypi.com\/cm\/cm3-plus-datasheet.pdf\">Compute Module 3+<\/a>, <a href=\"https:\/\/datasheets.raspberrypi.com\/cm4\/cm4-datasheet.pdf\">CM4<\/a>\u00a0<br \/> 1x 4-lane DSI Display Interface (up to 1Gbps per lane)<br \/> 1x 2-lane DSI Display Interface (up to 1Gbps per lane)<\/p>\n<p> \u041a\u0440\u043e\u043c\u0435 \u041c\u0430\u043b\u0438\u043d\u044b \u0435\u0441\u0442\u044c \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u0434\u0440\u0443\u0433\u0438\u0445 \u043e\u0434\u043d\u043e\u043f\u043b\u0430\u0442\u043d\u0438\u043a\u043e\u0432. \u0423 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0441\u0432\u043e\u0439 \u043d\u0430\u0431\u043e\u0440 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u0432.<br \/> \u0418\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 \u2013 \u043f\u043b\u0430\u0442\u0430 \u043d\u0430 RK3566 (RK3566-2G-16G). \u041a\u0440\u043e\u043c\u0435 MIPI DSI \u0438 HDMI \u043d\u0430 \u043d\u0435\u0439 \u0435\u0441\u0442\u044c EDP.<\/p>\n<p> <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/s5\/jo\/yz\/s5joyznp9rm5x7h9lus7lz09jbs.jpeg\" sizes=\"(max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/webt\/s5\/jo\/yz\/s5joyznp9rm5x7h9lus7lz09jbs.jpeg 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/webt\/s5\/jo\/yz\/s5joyznp9rm5x7h9lus7lz09jbs.jpeg 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<p> <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/si\/qt\/ab\/siqtab1fdyf4sbdlupm6yjwlu9s.png\" sizes=\"(max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/webt\/si\/qt\/ab\/siqtab1fdyf4sbdlupm6yjwlu9s.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/webt\/si\/qt\/ab\/siqtab1fdyf4sbdlupm6yjwlu9s.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<p> <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/4r\/55\/o-\/4r55o-wnhhcmbm3cq7os6nhtnfe.png\" sizes=\"(max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/webt\/4r\/55\/o-\/4r55o-wnhhcmbm3cq7os6nhtnfe.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/webt\/4r\/55\/o-\/4r55o-wnhhcmbm3cq7os6nhtnfe.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<p> \u0414\u043b\u044f \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430 \u043f\u043b\u0430\u0442\u044b \u0441 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u043c \u043d\u0443\u0436\u043d\u043e \u0440\u0430\u0437\u0431\u0438\u0440\u0430\u0442\u044c\u0441\u044f \u0441 \u041b\u0438\u043d\u0443\u043a\u0441\u043e\u043c \u0438 \u043f\u0438\u0441\u0430\u0442\u044c \u0434\u0440\u0430\u0439\u0432\u0435\u0440 \u044d\u043a\u0440\u0430\u043d\u0430.<\/p>\n<p> <b>ESP32-P4.<\/b><br \/> <a href=\"https:\/\/www.erlendervik.no\/ESP32-C5%20Beta_ESP32-P4_ESP8686_ESP32-C3FH4X\/ESP32_P4_Chip_Datasheet_V0.1_PRELIMINARY_EN.pdf\">ESP32-P4<\/a> \u2013 \u044d\u0442\u043e \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043c\u0438\u043a\u0440\u043e\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440 (\u0438\u043b\u0438, \u0441\u043a\u043e\u0440\u0435\u0435, \u0433\u0438\u0431\u0440\u0438\u0434), \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u043e\u0431\u044a\u0435\u043c \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438 \u0438 \u043e\u0431\u043b\u0430\u0434\u0430\u0435\u0442 \u0445\u043e\u0440\u043e\u0448\u0438\u043c\u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044f\u043c\u0438 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439 \u0438 \u0433\u043e\u043b\u043e\u0441\u0430. C\u043e\u0441\u0442\u043e\u0438\u0442 \u0438\u0437 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b (High Performance) \u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0441 \u043d\u0438\u0437\u043a\u0438\u043c \u044d\u043d\u0435\u0440\u0433\u043e\u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u0435\u043c (Low Power). \u0421\u0438\u0441\u0442\u0435\u043c\u0430 HP \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0434\u0432\u0443\u0445\u044a\u044f\u0434\u0435\u0440\u043d\u044b\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440 RISC-V \u0438 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u043f\u0435\u0440\u0438\u0444\u0435\u0440\u0438\u0439\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432, \u0432 \u0442\u043e \u0432\u0440\u0435\u043c\u044f \u043a\u0430\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u0430 LP \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u043c\u0430\u043b\u043e\u043c\u043e\u0449\u043d\u044b\u0439 \u043e\u0434\u043d\u043e\u044f\u0434\u0435\u0440\u043d\u044b\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440 RISC-V \u0438 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u043f\u0435\u0440\u0438\u0444\u0435\u0440\u0438\u0439\u043d\u044b\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430, \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0434\u043b\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0441 \u043d\u0438\u0437\u043a\u0438\u043c \u044d\u043d\u0435\u0440\u0433\u043e\u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u0435\u043c.<\/p>\n<p> <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/rq\/yc\/qa\/rqycqaay4wilykfehtkaozdgjka.png\" sizes=\"(max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/webt\/rq\/yc\/qa\/rqycqaay4wilykfehtkaozdgjka.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/webt\/rq\/yc\/qa\/rqycqaay4wilykfehtkaozdgjka.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<p> ESP32-P4 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 MIPI-CSI \u0438 MIPI-DSI (2 \u043f\u0430\u0440\u044b \u0434\u0430\u043d\u043d\u044b\u0445, \u0434\u043e 1,5 \u0413\u0431\u0438\u0442\/\u0441\/\u043f\u043e\u043b\u043e\u0441\u0430), \u0447\u0442\u043e \u043e\u0431\u043b\u0435\u0433\u0447\u0430\u0435\u0442 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044e \u044d\u043a\u0440\u0430\u043d\u043e\u0432 \u0438 \u043a\u0430\u043c\u0435\u0440 \u0441 \u0432\u044b\u0441\u043e\u043a\u0438\u043c \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435\u043c (\u0434\u043e 1080p). \u0414\u043b\u044f \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f \u0448\u0438\u0440\u043e\u043a\u043e\u0439 \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u0438 ESP32-P4 \u043e\u0441\u043d\u0430\u0449\u0435\u043d \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u044b\u043c\u0438 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430\u043c\u0438 \u0434\u0438\u0441\u043f\u043b\u0435\u044f (\u0434\u043e 24 \u0431\u0438\u0442\/\u0446\u0432\u0435\u0442) \u0438 \u043a\u0430\u043c\u0435\u0440\u044b.<\/p>\n<p> \u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u043e\u043d \u043e\u0441\u043d\u0430\u0449\u0435\u043d \u0435\u043c\u043a\u043e\u0441\u0442\u043d\u044b\u043c \u0441\u0435\u043d\u0441\u043e\u0440\u043d\u044b\u043c \u0432\u0432\u043e\u0434\u043e\u043c \u0438 \u0444\u0443\u043d\u043a\u0446\u0438\u044f\u043c\u0438 \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u044f \u0440\u0435\u0447\u0438, \u0447\u0442\u043e \u0434\u0435\u043b\u0430\u0435\u0442 \u0435\u0433\u043e \u0443\u0434\u043e\u0431\u043d\u044b\u043c \u0434\u043b\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0441 \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u043e-\u043c\u0430\u0448\u0438\u043d\u043d\u044b\u043c \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u043c. ESP32-P4 \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u044f\u0435\u0442 \u0430\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u044b\u0435 \u0443\u0441\u043a\u043e\u0440\u0438\u0442\u0435\u043b\u0438 \u0434\u043b\u044f \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u0441\u0436\u0430\u0442\u0438\u044f \u043c\u0443\u043b\u044c\u0442\u0438\u043c\u0435\u0434\u0438\u0430, \u0432\u043a\u043b\u044e\u0447\u0430\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f H.264 \u0441 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0439 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e 1080p \u043f\u0440\u0438 30 \u043a\u0430\u0434\u0440\u0430\u0445 \u0432 \u0441\u0435\u043a\u0443\u043d\u0434\u0443. SoC \u0442\u0430\u043a\u0436\u0435 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u0432 \u0441\u0435\u0431\u044f \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0439 \u0430\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u044b\u0439 \u0443\u0441\u043a\u043e\u0440\u0438\u0442\u0435\u043b\u044c \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0438\u043a\u0441\u0435\u043b\u0435\u0439 (PPA) \u0438 2D-DMA, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u0434\u0435\u0430\u043b\u044c\u043d\u043e \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0442 \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f.<\/p>\n<p> \u0415\u0441\u0442\u044c \u0438 \u043f\u043b\u0430\u0442\u0430 \u043c\u0430\u043b\u0438\u043d\u043e\u0432\u043e\u0439 \u0444\u043e\u0440\u043c\u044b:<\/p>\n<p> <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/tg\/u9\/tm\/tgu9tmwyjiufm6nuyu6tqfn_uc8.png\" sizes=\"(max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/webt\/tg\/u9\/tm\/tgu9tmwyjiufm6nuyu6tqfn_uc8.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/webt\/tg\/u9\/tm\/tgu9tmwyjiufm6nuyu6tqfn_uc8.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<h2><font color=\"#1c22be\">\u276f<\/font> <font color=\"#454cee\">2.\u041c\u0438\u043a\u0440\u043e\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440\u044b \u0441 MIPI DSI \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u043c<\/font><\/h2>\n<p> \u041f\u0440\u0435\u0436\u0434\u0435 \u0432\u0441\u0435\u0433\u043e \u0432\u0441\u043f\u043e\u043c\u0438\u043d\u0430\u044e\u0442\u0441\u044f \u043c\u0438\u043a\u0440\u043e\u0441\u0445\u0435\u043c\u044b STM. \u0415\u0441\u0442\u044c <a href=\"https:\/\/www.st.com\/resource\/en\/application_note\/an4860-introduction-to-dsi-host-on-stm32-mcus-and-mpus-stmicroelectronics.pdf\">\u0430\u043f\u043d\u043e\u0442\u0430 \u043f\u0440\u043e DSI host<\/a> \u0432 \u043c\u0438\u043a\u0440\u043e\u0441\u0445\u0435\u043c\u0430\u0445 <b>STM32<\/b>.<br \/> DSI Host \u2013 \u044d\u0442\u043e \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0435 \u043f\u0435\u0440\u0438\u0444\u0435\u0440\u0438\u0439\u043d\u043e\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0434\u043b\u044f \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0441 \u0434\u0438\u0441\u043f\u043b\u0435\u044f\u043c\u0438, MIPI DSI. \u041e\u043d\u043e \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u0432 \u0441\u0435\u0431\u044f \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u0432\u0438\u0434\u0435\u043e\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441, <b>\u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u044b\u0439 \u043a LTDC<\/b>, \u0438 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u044b\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 APB, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u043e\u0436\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0434\u043b\u044f \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043d\u0430 \u0434\u0438\u0441\u043f\u043b\u0435\u0439.<\/p>\n<p> \u041a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440 LCD-TFT \u0434\u0438\u0441\u043f\u043b\u0435\u044f (LTDC) \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u0435\u0442 24-\u0440\u0430\u0437\u0440\u044f\u0434\u043d\u044b\u0439 \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u044b\u0439 \u0446\u0438\u0444\u0440\u043e\u0432\u043e\u0439 \u0440\u0435\u0436\u0438\u043c RGB (24 \u0431\u0438\u0442\/\u043f\u0438\u043a\u0441\u0435\u043b\u044c) \u0438 \u043c\u043e\u0436\u0435\u0442 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u044d\u043a\u0440\u0430\u043d\u0430\u043c\u0438 \u0441 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435\u043c \u0434\u043e XGA (1024&#215;768).\u00a0<br \/> \u041d\u043e <b>\u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435<\/b> \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e\u0439 \u043f\u0440\u043e\u043f\u0443\u0441\u043a\u043d\u043e\u0439 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c\u044e \u0444\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043a\u0430\u043d\u0430\u043b\u0430 DSI (lane rate) \u2013 0,5 \u0438\u043b\u0438 1 \u0413\u0431\u0438\u0442\/\u0441:<\/p>\n<p> <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/du\/f7\/p6\/duf7p6at12f_dqa-ekq2wu6finy.png\" sizes=\"(max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/webt\/du\/f7\/p6\/duf7p6at12f_dqa-ekq2wu6finy.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/webt\/du\/f7\/p6\/duf7p6at12f_dqa-ekq2wu6finy.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<p> DSI \u0445\u043e\u0441\u0442 STM32 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0432\u0441\u0435 \u0440\u0435\u0436\u0438\u043c\u044b \u0440\u0430\u0431\u043e\u0442\u044b, \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0435 \u0432 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 MIPI DSI: \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u044b\u0439 \u0440\u0435\u0436\u0438\u043c \u0438 \u0432\u0441\u0435 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u044b \u0432\u0438\u0434\u0435\u043e\u0440\u0435\u0436\u0438\u043c\u0430 (\u043f\u0430\u043a\u0435\u0442\u043d\u044b\u0439, \u043d\u0435 \u043f\u0430\u043a\u0435\u0442\u043d\u044b\u0439 \u0441 \u0441\u0438\u043d\u0445\u0440\u043e\u0438\u043c\u043f\u0443\u043b\u044c\u0441\u0430\u043c\u0438 \u0438 \u043d\u0435 \u043f\u0430\u043a\u0435\u0442\u043d\u044b\u0439 \u0441 \u0441\u043e\u0431\u044b\u0442\u0438\u044f\u043c\u0438 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438). \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u044f \u0434\u043e 1 \u0413\u0431\u0438\u0442\/\u0441 \u0438\u043b\u0438 2 \u0413\u0431\u0438\u0442\/\u0441 \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u043c\u043e\u0434\u0435\u043b\u0438.<\/p>\n<p> \u0412\u0435\u0440\u043e\u044f\u0442\u043d\u043e, \u0435\u0441\u0442\u044c \u0435\u0449\u0451 \u043a\u0430\u043a\u0438\u0435-\u0442\u043e \u043c\u0438\u043a\u0440\u043e\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440\u044b \u0441 MIPI DSI \u0434\u0440\u0443\u0433\u0438\u0445 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u0435\u0439.<\/p>\n<h2><font color=\"#1c22be\">\u276f<\/font> <font color=\"#454cee\">3. \u041c\u0438\u043a\u0440\u043e\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440\u044b \u043a\u0440\u043e\u0441\u0441\u043e\u0432\u0435\u0440\u044b \u0441 MIPI DSI \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u043c<\/font><\/h2>\n<p> <a href=\"https:\/\/www.nxp.com\/products\/i.MX-RT1170\">IMXRT1170<\/a>, <a href=\"https:\/\/www.nxp.com\/products\/i.MX-RT1160\">i.MX-RT1160<\/a> \u0438 \u0434\u0440\u0443\u0433\u0438\u0435.<br \/> \u041d\u0430 \u0425\u0430\u0431\u0440\u0435 \u0431\u044b\u043b\u0430 <a href=\"https:\/\/habr.com\/ru\/articles\/700864\/\">\u0441\u0442\u0430\u0442\u044c\u044f<\/a> \u043f\u0440\u043e \u0442\u0430\u043a\u0438\u0435 \u043c\u043a.<br \/> \u0418\u043c\u0435\u044e\u0442 2 \u043f\u0430\u0440\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u0441 \u0447\u0430\u0441\u0442\u043e\u0442\u0430\u043c\u0438 \u0434\u043e 1,5 \u0413\u0413\u0446 \u043d\u0430 \u043f\u0430\u0440\u0443 (bit rate clock).<br \/> \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u044b\u0439 \u0438 \u0432\u0438\u0434\u0435\u043e \u0440\u0435\u0436\u0438\u043c\u044b.<\/p>\n<p> <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/wu\/q8\/s-\/wuq8s-ss_wjz3p3ainbcxwupva8.png\" sizes=\"(max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/webt\/wu\/q8\/s-\/wuq8s-ss_wjz3p3ainbcxwupva8.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/webt\/wu\/q8\/s-\/wuq8s-ss_wjz3p3ainbcxwupva8.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<h2><font color=\"#1c22be\">\u276f<\/font> <font color=\"#454cee\">4. \u041f\u041b\u0418\u0421<\/font><\/h2>\n<p> \u0418\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 MIPI \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u0447\u0435\u043d. \u0412 \u0440\u0435\u0436\u0438\u043c\u0435 Low Power \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0441\u0438\u0433\u043d\u0430\u043b\u0430 1,2 \u0412 LVCMOS, \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 HS \u0443\u0440\u043e\u0432\u043d\u0438 \u0441\u043e\u0433\u043b\u0430\u0441\u043d\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0443 SLVS-400.<\/p>\n<p> <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/7c\/je\/_d\/7cje_d9i5ex6swsczqecgwbk6iq.png\" sizes=\"(max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/webt\/7c\/je\/_d\/7cje_d9i5ex6swsczqecgwbk6iq.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/webt\/7c\/je\/_d\/7cje_d9i5ex6swsczqecgwbk6iq.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<p> \u0412\u0430\u0440\u0438\u0430\u043d\u0442\u044b \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f MIPI \u044d\u043a\u0440\u0430\u043d\u0430\/\u043a\u0430\u043c\u0435\u0440\u044b \u043a \u041f\u041b\u0418\u0421: <\/p>\n<ol>\n<li>\u041d\u0430\u043f\u0440\u044f\u043c\u0443\u044e. <\/li>\n<li>\u0427\u0435\u0440\u0435\u0437 \u0440\u0435\u0437\u0438\u0441\u0442\u043e\u0440\u043d\u0443\u044e \u0441\u0445\u0435\u043c\u0443 (&lt; 800 \u041c\u0431\u0438\u0442\/\u0441 \u043d\u0430 \u043f\u043e\u043b\u043e\u0441\u0443). <\/li>\n<li>\u0427\u0435\u0440\u0435\u0437 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u0443\u044e \u043c\u0438\u043a\u0440\u043e\u0441\u0445\u0435\u043c\u0443 (&gt; 800 \u041c\u0431\u0438\u0442\/\u0441 \u043d\u0430 \u043f\u043e\u043b\u043e\u0441\u0443). <\/li>\n<\/ol>\n<p> \u041f\u041b\u0418\u0421, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 <b>\u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e<\/b> \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442 MIPI DPHY, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0442 \u0441\u0435\u0440\u0438\u0438 Xilinx UltraScale+ (\u043c\u0430\u043a\u0441. 1,5 \u0413\u0431\u0438\u0442\/\u0441 \u043d\u0430 \u043f\u043e\u043b\u043e\u0441\u0443), <a href=\"https:\/\/www.latticesemi.com\/Products\/FPGAandCPLD\/CrossLink\">Lattice Crosslink<\/a> (\u043c\u0430\u043a\u0441. 1,5 \u0413\u0431\u0438\u0442\/\u0441\/\u043f\u043e\u043b\u043e\u0441\u0430) \u0438 <a href=\"https:\/\/www.latticesemi.com\/Products\/FPGAandCPLD\/CrossLink-NX\">Lattice Crosslink NX<\/a> (\u043c\u0430\u043a\u0441. 2,5 \u0413\u0431\u0438\u0442\/\u0441\/\u043f\u043e\u043b\u043e\u0441\u0430). \u0414\u0440\u0443\u0433\u0438\u0435 \u0442\u0438\u043f\u044b FPGA \u0442\u0440\u0435\u0431\u0443\u044e\u0442 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0441\u0445\u0435\u043c \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0443\u0440\u043e\u0432\u043d\u0435\u0439 \u0434\u043b\u044f \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u0438\u0433\u043d\u0430\u043b\u043e\u0432 \u0432 LVDS.<br \/> <b>\u0414\u043b\u044f \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0435\u0439 &lt; 800 \u041c\u0431\u0438\u0442\/\u0441 \u043d\u0430 \u043b\u0438\u043d\u0438\u044e<\/b> \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0440\u0435\u0437\u0438\u0441\u0442\u043e\u0440\u043d\u043e\u0439 \u0441\u0445\u0435\u043c\u044b. \u0420\u0435\u0437\u0438\u0441\u0442\u043e\u0440\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0434\u043b\u044f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f, \u0438\u0437\u043e\u043b\u044f\u0446\u0438\u0438, \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u0446\u0438\u0438 \u0438 \u0441\u0434\u0432\u0438\u0433\u0430 \u0443\u0440\u043e\u0432\u043d\u044f, \u0447\u0442\u043e\u0431\u044b \u0441\u043e\u0437\u0434\u0430\u0442\u044c D-PHY \u0438\u0437 \u0438\u043c\u0435\u044e\u0449\u0438\u0445\u0441\u044f \u0432 \u041f\u041b\u0418\u0421 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043e\u0432 \u0432\u0432\u043e\u0434\u0430\/\u0432\u044b\u0432\u043e\u0434\u0430 (LVCMOS \u0438\u043b\u0438 HSTL \u0434\u043b\u044f LP \u0440\u0435\u0436\u0438\u043c\u0430, LVDS \u0434\u043b\u044f HS).<br \/> \u0415\u0441\u0442\u044c \u0430\u043f\u043d\u043e\u0442\u044b \u043e\u0442 Xillinx (D-PHY Solutions <a href=\"https:\/\/github.com\/chili-chips-ba\/openeye-CamSI\/blob\/main\/0.doc\/Xilinx\/MIPI\/xapp894-d-phy-solutions.pdf\">XAPP894<\/a>) \u0438 \u043e\u0442 ALTERA (<a href=\"https:\/\/cdrdv2-public.intel.com\/666639\/an754-683092-666639.pdf\">AN 754<\/a>: MIPI D-PHY Solution with Passive Resistor Networks in Intel\u00ae Low-Cost FPGAs), \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043e\u043f\u0438\u0441\u0430\u043d\u043e \u044d\u0442\u043e \u0440\u0435\u0448\u0435\u043d\u0438\u0435.<\/p>\n<p> FPGA Compatible D-PHY Transmitter:<\/p>\n<p> <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/cn\/nk\/2-\/cnnk2-6kh2ekfw6y5z2cx_hfcde.png\" sizes=\"(max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/webt\/cn\/nk\/2-\/cnnk2-6kh2ekfw6y5z2cx_hfcde.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/webt\/cn\/nk\/2-\/cnnk2-6kh2ekfw6y5z2cx_hfcde.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<p> <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/0e\/2q\/lf\/0e2qlfxu01yq4za6fyo2540xrv0.png\" sizes=\"(max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/webt\/0e\/2q\/lf\/0e2qlfxu01yq4za6fyo2540xrv0.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/webt\/0e\/2q\/lf\/0e2qlfxu01yq4za6fyo2540xrv0.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<p> <b>\u0414\u043b\u044f \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0435\u0439 &gt; 800 \u041c\u0431\u0438\u0442\/\u0441 \u043d\u0430 \u043b\u0438\u043d\u0438\u044e<\/b> \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u0430\u044f \u043c\u0438\u043a\u0440\u043e\u0441\u0445\u0435\u043c\u0430 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0443\u0440\u043e\u0432\u043d\u0435\u0439, \u0442\u0430\u043a\u0430\u044f \u043a\u0430\u043a <a href=\"https:\/\/www.meticom.com\/Products.html\">MC20002, MC20901<\/a>, <a href=\"https:\/\/www.lontiumsemi.com\/UploadFiles\/2021-03\/LT89101L_Brief_R1.pdf\">LT89101L<\/a> \u0438 \u0442. \u0434.;<br \/> Application Example MC20001\/MC20002:<\/p>\n<p> <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/8e\/r2\/xa\/8er2xap2qwqaxojlwuux0hvdctq.png\" sizes=\"(max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/webt\/8e\/r2\/xa\/8er2xap2qwqaxojlwuux0hvdctq.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/webt\/8e\/r2\/xa\/8er2xap2qwqaxojlwuux0hvdctq.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<p> D-PHY \u043d\u0430 \u0440\u0435\u0437\u0438\u0441\u0442\u043e\u0440\u0430\u0445 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, <a href=\"https:\/\/hackaday.io\/project\/364\/logs\">\u0432 \u043f\u0440\u043e\u0435\u043a\u0442\u0435<\/a> MIPI DSI Display Shield\/HDMI Adapter.<\/p>\n<h2><font color=\"#1c22be\">\u276f<\/font> <font color=\"#454cee\">5. \u041c\u0438\u043a\u0440\u043e\u0441\u0445\u0435\u043c\u044b \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u0432 (RGB\/HDMI\/DP\/LVDS\u2026 &lt;\u2013&gt; \u041cIPI DSI)<\/font><\/h2>\n<p> \u0415\u0441\u0442\u044c \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u043c\u043d\u043e\u0433\u043e \u0440\u0430\u0437\u043d\u044b\u0445 \u043c\u0438\u043a\u0440\u043e\u0441\u0445\u0435\u043c. \u041d\u0430 \u043a\u0430\u043a\u0438\u0435-\u0442\u043e \u0435\u0441\u0442\u044c \u043f\u043e\u043b\u043d\u044b\u0439 \u0434\u0430\u0442\u0430\u0448\u0438\u0442 \u0438 \u0440\u0430\u0437\u043d\u044b\u0435 \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u0430, \u043f\u0440\u0438\u043c\u0435\u0440\u044b \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u0438 \u0434\u0440\u0443\u0433\u0438\u0435 \u043f\u043e\u043b\u0435\u0437\u043d\u043e\u0441\u0442\u0438; \u0434\u043b\u044f \u043a\u0430\u043a\u0438\u0445-\u0442\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0442\u043e\u043b\u044c\u043a\u043e \u043a\u0440\u0430\u0442\u043a\u0438\u0439 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442 \u043d\u0430 \u043f\u0430\u0440\u0443 \u0441\u0442\u0440\u0430\u043d\u0438\u0446.<\/p>\n<p> <b>SSD2828.<\/b><br \/> RGB, SPI \u2013&gt; \u041cIPI DSI<br \/> \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0434\u043e 4 \u043f\u0430\u0440 \u0434\u0430\u043d\u043d\u044b\u0445, 1 \u0413\u0431\u0438\u0442\/\u0441\/\u043f\u0430\u0440\u0443.<br \/> \u041c\u0430\u043a\u0441\u0438\u043c\u0443\u043c 1920 \u043f\u0438\u043a\u0441\u0435\u043b\u0435\u0439 \u043d\u0430 \u0441\u0442\u0440\u043e\u043a\u0443 \u044d\u043a\u0440\u0430\u043d\u0430 (60 \u043a\u0430\u0434\u0440\u043e\u0432\/\u0441) \u0438\u043b\u0438 2560 \u043f\u0440\u0438 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 30 \u043a\u0430\u0434\u0440\u043e\u0432\/\u0441.<br \/> \u0415\u0441\u0442\u044c \u043f\u043e\u043b\u043d\u044b\u0439 <a href=\"https:\/\/www.buydisplay.com\/download\/ic\/SSD2828.pdf\">\u0434\u0430\u0442\u0430\u0448\u0438\u0442<\/a>, \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u0430 (<a href=\"https:\/\/www.internetsomething.com\/lcd\/ssd2828\/SSD2828%20Getting%20Start%20User%20Guide%20v02.pdf\">\u043e\u0434\u0438\u043d<\/a>, <a href=\"https:\/\/www.internetsomething.com\/lcd\/ssd2828\/SSD2828%20Debug%20step%20Guide%20line.pdf\">\u0434\u0432\u0430<\/a>), \u043f\u0440\u0438\u043c\u0435\u0440\u044b \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432, \u0433\u043e\u0442\u043e\u0432\u044b\u0435 \u043f\u043b\u0430\u0442\u044b \u0438 \u0442. \u0434.<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/fk\/lu\/_r\/fklu_rxsjopvrw36jte-pd67obw.png\" sizes=\"(max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/webt\/fk\/lu\/_r\/fklu_rxsjopvrw36jte-pd67obw.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/webt\/fk\/lu\/_r\/fklu_rxsjopvrw36jte-pd67obw.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/div>\n<p> <b>SSD2805.<\/b><br \/> \u0415\u0441\u043b\u0438 \u043d\u0443\u0436\u043d\u043e \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u044d\u043a\u0440\u0430\u043d \u0441 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u044b\u043c \u0440\u0435\u0436\u0438\u043c\u043e\u043c, \u0442\u043e \u043f\u043e\u0434\u043e\u0439\u0434\u0451\u0442 \u044d\u0442\u0430 <a href=\"https:\/\/static6.arrow.com\/aropdfconversion\/4a928083b4ba2cc3553d5432fd493b90903b2ce2\/1811211633_solomon-systech-ssd2805cg39r_c235734.pdf\">\u043c\u0438\u043a\u0440\u043e\u0441\u0445\u0435\u043c\u0430<\/a>.<br \/> \u041e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u044b\u0435 \u043c\u0438\u043a\u0440\u043e\u0441\u0445\u0435\u043c\u044b \u043e\u0431\u044b\u0447\u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442 \u0441 \u044d\u043a\u0440\u0430\u043d\u0430\u043c\u0438 \u0432 \u0432\u0438\u0434\u0435\u043e\u0440\u0435\u0436\u0438\u043c\u0435.<br \/> \u041f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u0443\u0435\u0442 RGB + SPI\\MCU \u2013&gt; MIPI DSI.<br \/> \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0434\u043e 700M\u0431\u0438\u0442\/\u0441, 2 \u043f\u043e\u043b\u043e\u0441\u044b \u0434\u0430\u043d\u043d\u044b\u0445 (350\u041c\u0431\u0438\u0442\/\u0441\/\u043f\u043e\u043b\u043e\u0441\u0443).<br \/> <a href=\"https:\/\/web.archive.org\/web\/20190220193428\/https:\/blog.littlevgl.com\/2019-02-02\/use-ipod-nano6-lcd-for-littlevgl\">\u041f\u0440\u0438\u043c\u0435\u0440 \u0440\u0430\u0431\u043e\u0442\u044b<\/a> \u0432 \u0441\u0432\u044f\u0437\u043a\u0435 \u0441 ESP32.<\/p>\n<p> \u0415\u0441\u0442\u044c \u0438 \u0434\u0440\u0443\u0433\u0438\u0435 \u043c\u0438\u043a\u0440\u043e\u0441\u0445\u0435\u043c\u044b \u044d\u0442\u043e\u0433\u043e \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044f.<\/p>\n<p> <b>Toshiba TC358870XBG.<\/b><br \/> HDMI \u2013&gt; 2 \u043f\u043e\u0440\u0442\u0430 MIPI DSI.<br \/> <a href=\"https:\/\/toshiba.semicon-storage.com\/info\/TC358870XBG_datasheet_en_20171025.pdf?did=28743&amp;prodName=TC358870XBG\">TC358870XBG<\/a> \u043c\u043e\u0436\u0435\u0442 \u043f\u0435\u0440\u0435\u0434\u0430\u0442\u044c 7,2 \u0413\u0431\u0438\u0442\/\u0441 \u0432\u0438\u0434\u0435\u043e \u0441 HDMI \u043f\u043e \u0434\u0432\u043e\u0439\u043d\u043e\u043c\u0443 \u043a\u0430\u043d\u0430\u043b\u0443 DSI (1 \u0413\u0431\u0438\u0442\/\u0441 \u043d\u0430 \u0434\u0438\u0444\u0444. \u043f\u0430\u0440\u0443).<br \/> \u0414\u043e 4K\u00d72K (3840\u00d72160) 30 \u043a\u0430\u0434\u0440\u043e\u0432\/\u0441, 24 \u0431\u0438\u0442 \u0446\u0432\u0435\u0442.<\/p>\n<p> \u041f\u043e \u043e\u0434\u043d\u043e\u043c\u0443 \u043a\u0430\u043d\u0430\u043b\u0443 DSI \u043c\u0430\u043a\u0441\u0438\u043c\u0443\u043c 2558 \u043f\u0438\u043a\u0441\u0435\u043b\u0435\u0439 \u043d\u0430 \u0441\u0442\u0440\u043e\u043a\u0443 (24 \u0431\u0438\u0442 \u043d\u0430 \u043f\u0438\u043a\u0441\u0435\u043b\u044c) \u0438\u043b\u0438 3411 \u043f\u0438\u043a\u0441\u0435\u043b\u0435\u0439 (16 \u0431\u0438\u0442 \u043d\u0430 \u043f\u0438\u043a\u0441\u0435\u043b\u044c).<\/p>\n<p> \u0415\u0441\u0442\u044c \u043f\u0440\u0438\u043c\u0435\u0440\u044b \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 (\u0432 \u0442\u043e\u043c \u0447\u0438\u0441\u043b\u0435 <a href=\"https:\/\/habr.com\/ru\/post\/649605\/\">\u043d\u0430 \u0425\u0430\u0431\u0440\u0435<\/a>), \u0433\u043e\u0442\u043e\u0432\u044b\u0435 \u043f\u043b\u0430\u0442\u044b \u0438 \u0442. \u0434.<\/p>\n<p> <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/js\/re\/db\/jsredb1noquwabrqkgdor2ct0u0.jpeg\" sizes=\"(max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/webt\/js\/re\/db\/jsredb1noquwabrqkgdor2ct0u0.jpeg 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/webt\/js\/re\/db\/jsredb1noquwabrqkgdor2ct0u0.jpeg 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<p> <b>\u041c\u0438\u043a\u0440\u043e\u0441\u0445\u0435\u043c\u044b Lontium.<\/b><br \/> <a href=\"https:\/\/www.lontiumsemi.com\/mipi\/\">\u0415\u0441\u0442\u044c \u0440\u0430\u0437\u043d\u044b\u0435<\/a> \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u0432 MIPI, HDMI, Display Port, LVDS \u0438 \u0434\u0440\u0443\u0433\u0438\u0435 \u0432 \u0440\u0430\u0437\u043d\u044b\u0435 \u0441\u0442\u043e\u0440\u043e\u043d\u044b \u0438 \u0441 \u0440\u0430\u0437\u043d\u044b\u043c \u043a\u043e\u043b-\u0432\u043e\u043c \u043f\u043e\u0440\u0442\u043e\u0432, \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u0432 \u0438 \u0442. \u0434. (\u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u043c\u0438\u043a\u0440\u043e\u0441\u0445\u0435\u043c\u044b).<\/p>\n<p> <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/kx\/r6\/b8\/kxr6b8kzq22ip_ke0oie_0uqmzg.png\" sizes=\"(max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/webt\/kx\/r6\/b8\/kxr6b8kzq22ip_ke0oie_0uqmzg.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/webt\/kx\/r6\/b8\/kxr6b8kzq22ip_ke0oie_0uqmzg.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<p> \u041d\u0430 \u043d\u0438\u0445 \u043e\u0431\u044b\u0447\u043d\u043e \u043d\u0430\u0445\u043e\u0434\u0438\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u0430\u0442\u0430\u0448\u0438\u0442 \u043d\u0430 \u043f\u0430\u0440\u0443 \u0441\u0442\u0440\u0430\u043d\u0438\u0446 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, <a href=\"http:\/\/lcsc.com\/datasheet\/lcsc_datasheet_2211151030_LONTIUM-SEMICONDUCTOR-LT8918_C5261041.pdf\">LT8918<\/a>) \u0438\u043b\u0438 <a href=\"https:\/\/img.iceasy.com\/product\/product\/files\/201610\/ff80808155e70f700157dbc3dc1b017b.pdf\">\u0447\u0443\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0435<\/a>. \u041f\u043e\u0440\u043e\u0439 \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0430 \u0434\u043b\u044f \u041b\u0438\u043d\u0443\u043a\u0441\u0430 \u0438\u043b\u0438 \u043a\u0430\u043a\u043e\u0439-\u0442\u043e \u043a\u043e\u0434, \u0433\u0434\u0435 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043f\u043e\u043b\u0435\u0437\u043d\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e.<\/p>\n<p> \u041d\u0430 \u0410\u043b\u0438 \u0438 \u0432 \u0434\u0440\u0443\u0433\u0438\u0445 \u043c\u0435\u0441\u0442\u0430\u0445 \u043f\u043e\u043f\u0430\u0434\u0430\u044e\u0442\u0441\u044f \u043f\u043b\u0430\u0442\u044b \u043d\u0430 \u044d\u0442\u0438\u0445 \u043c\u0438\u043a\u0440\u043e\u0441\u0445\u0435\u043c\u0430\u0445 \u0438 \u0441\u0430\u043c\u0438 \u0447\u0438\u043f\u044b \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e.<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/jy\/r-\/gm\/jyr-gm31kwyuygna84w6tccu8m4.png\" sizes=\"(max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/webt\/jy\/r-\/gm\/jyr-gm31kwyuygna84w6tccu8m4.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/webt\/jy\/r-\/gm\/jyr-gm31kwyuygna84w6tccu8m4.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/div>\n<p> <b>\u0421\u043f\u0438\u0441\u043e\u043a \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432 \u043d\u0435 \u043f\u0440\u0435\u0442\u0435\u043d\u0434\u0443\u0435\u0442 \u043d\u0430 \u043f\u043e\u043b\u043d\u043e\u0442\u0443.<\/b><br \/> \u041f\u043e\u043f\u0430\u0434\u0430\u044e\u0442\u0441\u044f \u0438 <a href=\"https:\/\/aliexpress.ru\/item\/1005004276613938.html?spm=a2g2w.detail.rcmdprod.2.7dde2073ZHGFHw&amp;mixer_rcmd_bucket_id=aerabtestalgoRecommendAbV4_controlRu1&amp;ru_algo_pv_id=ebf95a-40a3c7-9fc34d-1b589b&amp;scenario=pcDetailBottomMoreThisSeller&amp;sku_id=12000028847104228&amp;traffic_source=recommendation&amp;type_rcmd=core\">\u0434\u0440\u0443\u0433\u0438\u0435<\/a> <a href=\"https:\/\/aliexpress.ru\/item\/4000093442742.html?sku_id=10000000247475351&amp;spm=a2g2w.productlist.search_results.5.47bc4aa69Hv8zq\">\u043f\u043b\u0430\u0442\u044b<\/a> \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u0432, \u043d\u0435\u043f\u043e\u043d\u044f\u0442\u043d\u043e \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u043a\u0430\u043a\u0438\u0445 \u043c\u0438\u043a\u0440\u043e\u0441\u0445\u0435\u043c. <\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/pp\/cf\/75\/ppcf75icshqd6armwphydbrunwq.png\" sizes=\"(max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/webt\/pp\/cf\/75\/ppcf75icshqd6armwphydbrunwq.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/webt\/pp\/cf\/75\/ppcf75icshqd6armwphydbrunwq.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/div>\n<p> <\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/jn\/cr\/le\/jncrlexpcwci2h8pobypsq8zwru.png\" sizes=\"(max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/webt\/jn\/cr\/le\/jncrlexpcwci2h8pobypsq8zwru.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/webt\/jn\/cr\/le\/jncrlexpcwci2h8pobypsq8zwru.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/div>\n<p> <\/p>\n<h2><font color=\"#1c22be\">\u276f<\/font> <font color=\"#454cee\">\u041a\u0430\u043a \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u0430\u0442\u044c \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0434\u0430\u043d\u043d\u044b\u0445?<\/font><\/h2>\n<p> \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043d\u0443\u0436\u043d\u043e \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u044d\u043a\u0440\u0430\u043d <a href=\"https:\/\/www.panelook.com\/upload\/201612\/COM48H4N22ULC_Ver1.0_20160719_201612147153.pdf\">COM48H4N22ULC<\/a>. \u0425\u043e\u0442\u0438\u043c \u0443\u0437\u043d\u0430\u0442\u044c, \u043a\u0430\u043a\u0443\u044e \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0443\u044e \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 \u043f\u0430\u0440\u0443 \u0434\u043e\u043b\u0436\u043d\u0430 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0442\u044c \u043c\u0438\u043a\u0440\u043e\u0441\u0445\u0435\u043c\u0430\/\u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0432 \u0432\u0438\u0434\u0435\u043e\u0440\u0435\u0436\u0438\u043c\u0435, \u0447\u0442\u043e\u0431\u044b \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0438\u0435.<\/p>\n<p> 16,777,216-color, 4.8&#8243; TFT display with 720 x RGB(H) x 1280(V) dots<br \/> 16,777,216 = 2^24 =&gt; \u044d\u043a\u0440\u0430\u043d \u043c\u043e\u0436\u0435\u0442 <b>24 \u0431\u0438\u0442\u0430\/\u043f\u0438\u043a\u0441\u0435\u043b\u044c<\/b>.<\/p>\n<p> <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/md\/z7\/nz\/mdz7nzzaquo7vpzfrpiznxzaezg.png\" sizes=\"(max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/webt\/md\/z7\/nz\/mdz7nzzaquo7vpzfrpiznxzaezg.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/webt\/md\/z7\/nz\/mdz7nzzaquo7vpzfrpiznxzaezg.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<p> \u0418\u0437 \u044d\u0442\u043e\u0439 \u0442\u0430\u0431\u043b\u0438\u0447\u043a\u0438 \u0431\u0435\u0440\u0451\u043c \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u042b\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b.<br \/> \u041e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u0443\u044f\u0441\u044c \u043d\u0430 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0443,<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/_7\/ng\/wj\/_7ngwjb9ejwnmn1zpccxzii40hm.jpeg\" sizes=\"(max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/webt\/_7\/ng\/wj\/_7ngwjb9ejwnmn1zpccxzii40hm.jpeg 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/webt\/_7\/ng\/wj\/_7ngwjb9ejwnmn1zpccxzii40hm.jpeg 781w\" loading=\"lazy\" decode=\"async\"\/><\/div>\n<p> \u0420\u0430\u0441\u0441\u0447\u0438\u0442\u0430\u0435\u043c \u043f\u0438\u043a\u0441\u0435\u043b\u044c\u043d\u0443\u044e \u0447\u0430\u0441\u0442\u043e\u0442\u0443:<\/p>\n<p> PixelClock = (\u0412\u044b\u0441\u043e\u0442\u0430 + VSync + VFP + VBP) * (\u0428\u0438\u0440\u0438\u043d\u0430 + HSync + HFP + HBP)*FPS = (1280 + 3 + 6 + 3)*(720 + 15 + 91 + 70)*60 = 69,46 \u041c\u0413\u0446.<\/p>\n<p> \u0415\u0441\u043b\u0438 \u0431\u044b \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0430 \u043f\u0435\u0440\u0435\u0434\u0430\u0432\u0430\u043b\u0430\u0441\u044c \u043f\u043e RGB \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0443, \u0442\u043e \u043c\u044b \u0442\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043b\u0438 \u0431\u044b \u0435\u0433\u043e \u043a\u0430\u043a \u0440\u0430\u0437 \u0441 \u0442\u0430\u043a\u043e\u0439 \u0447\u0430\u0441\u0442\u043e\u0442\u043e\u0439.<\/p>\n<p> \u0422\u0440\u0435\u0431\u0443\u0435\u043c\u0430\u044f \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0434\u0430\u043d\u043d\u044b\u0445:<\/p>\n<p> \u0421\u043a\u043e\u0440\u043e\u0441\u0442\u044c = PixelClock*24 \u0431\u0438\u0442\u0430\/\u043f\u0438\u043a\u0441\u0435\u043b\u044c = 1,667 \u0413\u0431\u0438\u0442\/\u0441.<\/p>\n<p> \u0422\u0430\u043a\u0430\u044f \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0431\u044b\u043b\u0430 \u0431\u044b \u043d\u0443\u0436\u043d\u0430, \u0435\u0441\u043b\u0438 \u0431\u044b \u043c\u044b \u043f\u0435\u0440\u0435\u0434\u0430\u0432\u0430\u043b\u0438 \u0434\u0430\u043d\u043d\u044b\u0435 \u043f\u043e \u043e\u0434\u043d\u043e\u0439 \u043f\u043e\u043b\u043e\u0441\u0435 (\u0434\u0438\u0444\u0444. \u043f\u0430\u0440\u0435) \u0434\u0430\u043d\u043d\u044b\u0445.<\/p>\n<p> \u0412 \u0434\u0430\u043d\u043d\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 4 \u043f\u0430\u0440\u044b \u0434\u0430\u043d\u043d\u044b\u0445:<\/p>\n<p> <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/8y\/pq\/vf\/8ypqvf_qsgf-ldyli5j_wuuqylm.png\" sizes=\"(max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/webt\/8y\/pq\/vf\/8ypqvf_qsgf-ldyli5j_wuuqylm.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/webt\/8y\/pq\/vf\/8ypqvf_qsgf-ldyli5j_wuuqylm.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<p> \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u043d\u0430 \u043e\u0434\u043d\u0443 \u0434\u0438\u0444\u0444. \u043f\u0430\u0440\u0443 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c:<\/p>\n<p> \u0421\u043a\u043e\u0440\u043e\u0441\u0442\u044c\/4 = 416,7 \u041c\u0431\u0438\u0442\/\u0441.<\/p>\n<p> \u0412 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0435 MIPI DSI \u0434\u0430\u043d\u043d\u044b\u0435 \u0441\u0447\u0438\u0442\u044b\u0432\u0430\u044e\u0442\u0441\u044f \u043f\u043e \u0444\u0440\u043e\u043d\u0442\u0443 \u0438 \u043f\u043e \u0441\u043f\u0430\u0434\u0443 \u0442\u0430\u043a\u0442\u043e\u0432\u043e\u0433\u043e \u0441\u0438\u0433\u043d\u0430\u043b\u0430 (Double Data Rate), \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0447\u0430\u0441\u0442\u043e\u0442\u0430 \u0441\u0438\u0433\u043d\u0430\u043b\u0430 CLKp,n \u0431\u0443\u0434\u0435\u0442 \u0432 \u0434\u0432\u0430 \u0440\u0430\u0437\u0430 \u043d\u0438\u0436\u0435:<\/p>\n<p> 416,7 \u041c\u0431\u0438\u0442\/\u0441 \/2 = 208,4 \u041c\u0413\u0446.<\/p>\n<h2><font color=\"#1c22be\">\u276f<\/font> <font color=\"#454cee\">\u041a\u043e\u0440\u043e\u0442\u043a\u043e \u043e \u0433\u043b\u0430\u0432\u043d\u043e\u043c<\/font><\/h2>\n<p> \u0421\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0442 \u0440\u0430\u0437\u043d\u044b\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u044f. \u0423 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0441\u0432\u043e\u0438 \u043f\u043b\u044e\u0441\u044b \u0438 \u043c\u0438\u043d\u0443\u0441\u044b.<br \/> \u0423 \u043e\u0434\u043d\u043e\u043f\u043b\u0430\u0442\u043d\u044b\u0445 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u043e\u0432 \u043e\u0431\u044b\u0447\u043d\u043e \u0435\u0441\u0442\u044c DSI \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 2 \u0438\u043b\u0438 4 \u043f\u043e\u043b\u043e\u0441\u044b. \u041d\u0443\u0436\u043d\u043e \u043f\u0438\u0441\u0430\u0442\u044c \u0434\u0440\u0430\u0439\u0432\u0435\u0440 \u0434\u043b\u044f \u041b\u0438\u043d\u0443\u043a\u0441.<\/p>\n<p> \u0423 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043c\u0438\u043a\u0440\u043e\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440\u043e\u0432 \u0435\u0441\u0442\u044c DSI. \u041e\u0431\u044b\u0447\u043d\u043e 2 \u043f\u043e\u043b\u043e\u0441\u044b.<\/p>\n<p> \u041c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u041f\u041b\u0418\u0421. \u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u043e\u0433\u0443\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0441 DSI \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e, \u043a\u0430\u043a\u0438\u0435-\u0442\u043e \u0447\u0435\u0440\u0435\u0437 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u0443\u044e \u0441\u0445\u0435\u043c\u0443 \u043d\u0430 \u0440\u0435\u0437\u0438\u0441\u0442\u043e\u0440\u0430\u0445 \u0438\u043b\u0438 \u0447\u0435\u0440\u0435\u0437 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0435 \u043c\u0438\u043a\u0440\u043e\u0441\u0445\u0435\u043c\u044b.<\/p>\n<p> \u0421\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0442 \u0438 \u043c\u0438\u043a\u0440\u043e\u0441\u0445\u0435\u043c\u044b \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u0432.<\/p>\n<p> \u0427\u0442\u043e\u0431\u044b \u0432\u0435\u0440\u043d\u043e \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u0440\u0435\u0448\u0435\u043d\u0438\u0435, \u0441\u0442\u043e\u0438\u0442 \u043e\u0446\u0435\u043d\u0438\u0442\u044c \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 \u043f\u043e\u043b\u043e\u0441\u0443.<\/p>\n<p> \u041f\u0440\u043e\u0439\u0434\u0438\u0442\u0435, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043e\u043f\u0440\u043e\u0441. \u041d\u0430\u043c \u0432\u0430\u0436\u043d\u043e \u0432\u0430\u0448\u0435 \u043c\u043d\u0435\u043d\u0438\u0435! \u0421\u043f\u0430\u0441\u0438\u0431\u043e!<\/p>\n<hr\/>\n<p> <\/p>\n<blockquote><p><a href=\"https:\/\/t.me\/timewebru\"><b>\u041d\u043e\u0432\u043e\u0441\u0442\u0438, \u043e\u0431\u0437\u043e\u0440\u044b \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432 \u0438 \u043a\u043e\u043d\u043a\u0443\u0440\u0441\u044b \u043e\u0442 \u043a\u043e\u043c\u0430\u043d\u0434\u044b Timeweb.Cloud \u2014 \u0432 \u043d\u0430\u0448\u0435\u043c Telegram-\u043a\u0430\u043d\u0430\u043b\u0435<\/b><\/a> <b>\u21a9<\/b><\/p><\/blockquote>\n<p> <a href=\"https:\/\/timeweb.cloud\/?utm_source=habr&amp;utm_medium=banner&amp;utm_campaign=promo\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/l4\/va\/3_\/l4va3_wb_-jzyhjkp0scerkikj8.png\" sizes=\"(max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/webt\/l4\/va\/3_\/l4va3_wb_-jzyhjkp0scerkikj8.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/webt\/l4\/va\/3_\/l4va3_wb_-jzyhjkp0scerkikj8.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/a><\/div>\n<\/div>\n<\/div>\n<p><!----><!----><\/div>\n<p><!----><\/p>\n<div class=\"tm-article-poll-container\"><!--[--><\/p>\n<div class=\"tm-article-poll tm-article-poll_variant-bordered\">\n<div class=\"tm-notice tm-notice_positive tm-article-poll__notice\"><!----><\/p>\n<div class=\"tm-notice__inner\"><!----><\/p>\n<div class=\"tm-notice__content\" data-test-id=\"notice-content\"><!--[--><span>\u0422\u043e\u043b\u044c\u043a\u043e \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u043c\u043e\u0433\u0443\u0442 \u0443\u0447\u0430\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0432 \u043e\u043f\u0440\u043e\u0441\u0435. <a rel=\"nofollow\" href=\"\/kek\/v1\/auth\/habrahabr\/?back=\/ru\/companies\/timeweb\/articles\/918874\/&#038;hl=ru\">\u0412\u043e\u0439\u0434\u0438\u0442\u0435<\/a>, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430.<\/span><!--]--><\/div>\n<\/div>\n<\/div>\n<p><!--[--><\/p>\n<div class=\"tm-article-poll__header\">1. \u0418\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u0430 \u043b\u0438 \u0432\u0430\u043c \u0442\u0435\u043c\u0430 \u041c\u0438\u043f\u0438 DSI \u044d\u043a\u0440\u0430\u043d\u043e\u0432?<\/div>\n<div class=\"tm-article-poll__answers\"><!--[--><\/p>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent tm-article-poll__answer-percent_winning\">85.71% <\/span><span class=\"tm-article-poll__answer-label\">\u0414\u0430 (\u043d\u0430\u043f\u0438\u0448\u0438\u0442\u0435, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f\u0445, \u0447\u0442\u043e \u0438\u043c\u0435\u043d\u043d\u043e \u0432\u0430\u043c \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e).<\/span><span class=\"tm-article-poll__answer-votes\">48<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress tm-article-poll__answer-progress_winning\" style=\"width: 85.71%\"><\/div>\n<\/div>\n<\/div>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent\">5.36% <\/span><span class=\"tm-article-poll__answer-label\">\u041d\u0435\u0442.<\/span><span class=\"tm-article-poll__answer-votes\">3<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress\" style=\"width: 5.36%\"><\/div>\n<\/div>\n<\/div>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent\">8.93% <\/span><span class=\"tm-article-poll__answer-label\">\u041d\u0435 \u0437\u043d\u0430\u044e.<\/span><span class=\"tm-article-poll__answer-votes\">5<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress\" style=\"width: 8.93%\"><\/div>\n<\/div>\n<\/div>\n<p><!--]--><\/div>\n<div class=\"tm-article-poll__stats\"> \u041f\u0440\u043e\u0433\u043e\u043b\u043e\u0441\u043e\u0432\u0430\u043b\u0438 56 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439.   \u0412\u043e\u0437\u0434\u0435\u0440\u0436\u0430\u043b\u0438\u0441\u044c 2 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f. <\/div>\n<p><!--]--><\/div>\n<div class=\"tm-article-poll tm-article-poll_variant-bordered\">\n<div class=\"tm-notice tm-notice_positive tm-article-poll__notice\"><!----><\/p>\n<div class=\"tm-notice__inner\"><!----><\/p>\n<div class=\"tm-notice__content\" data-test-id=\"notice-content\"><!--[--><span>\u0422\u043e\u043b\u044c\u043a\u043e \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u043c\u043e\u0433\u0443\u0442 \u0443\u0447\u0430\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0432 \u043e\u043f\u0440\u043e\u0441\u0435. <a rel=\"nofollow\" href=\"\/kek\/v1\/auth\/habrahabr\/?back=\/ru\/companies\/timeweb\/articles\/918874\/&#038;hl=ru\">\u0412\u043e\u0439\u0434\u0438\u0442\u0435<\/a>, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430.<\/span><!--]--><\/div>\n<\/div>\n<\/div>\n<p><!--[--><\/p>\n<div class=\"tm-article-poll__header\">2. \u0412\u0438\u0434\u0438\u0442\u0435 \u043b\u0438 \u0432\u044b \u043a\u0430\u043a\u043e\u0435-\u0442\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u0435 DSI \u044d\u043a\u0440\u0430\u043d\u043e\u0432?<\/div>\n<div class=\"tm-article-poll__answers\"><!--[--><\/p>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent tm-article-poll__answer-percent_winning\">75.51% <\/span><span class=\"tm-article-poll__answer-label\">\u0414\u0430 (\u043e\u043f\u0438\u0448\u0438\u0442\u0435, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f\u0445).<\/span><span class=\"tm-article-poll__answer-votes\">37<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress tm-article-poll__answer-progress_winning\" style=\"width: 75.51%\"><\/div>\n<\/div>\n<\/div>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent\">10.2% <\/span><span class=\"tm-article-poll__answer-label\">\u041d\u0435\u0442.<\/span><span class=\"tm-article-poll__answer-votes\">5<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress\" style=\"width: 10.2%\"><\/div>\n<\/div>\n<\/div>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent\">14.29% <\/span><span class=\"tm-article-poll__answer-label\">\u041d\u0435 \u0437\u043d\u0430\u044e.<\/span><span class=\"tm-article-poll__answer-votes\">7<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress\" style=\"width: 14.29%\"><\/div>\n<\/div>\n<\/div>\n<p><!--]--><\/div>\n<div class=\"tm-article-poll__stats\"> \u041f\u0440\u043e\u0433\u043e\u043b\u043e\u0441\u043e\u0432\u0430\u043b\u0438 49 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439.   \u0412\u043e\u0437\u0434\u0435\u0440\u0436\u0430\u043b\u0441\u044f 1 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c. <\/div>\n<p><!--]--><\/div>\n<div class=\"tm-article-poll tm-article-poll_variant-bordered\">\n<div class=\"tm-notice tm-notice_positive tm-article-poll__notice\"><!----><\/p>\n<div class=\"tm-notice__inner\"><!----><\/p>\n<div class=\"tm-notice__content\" data-test-id=\"notice-content\"><!--[--><span>\u0422\u043e\u043b\u044c\u043a\u043e \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u043c\u043e\u0433\u0443\u0442 \u0443\u0447\u0430\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0432 \u043e\u043f\u0440\u043e\u0441\u0435. <a rel=\"nofollow\" href=\"\/kek\/v1\/auth\/habrahabr\/?back=\/ru\/companies\/timeweb\/articles\/918874\/&#038;hl=ru\">\u0412\u043e\u0439\u0434\u0438\u0442\u0435<\/a>, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430.<\/span><!--]--><\/div>\n<\/div>\n<\/div>\n<p><!--[--><\/p>\n<div class=\"tm-article-poll__header\">3. \u0418\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u0430 \u043b\u0438 \u0432\u0430\u043c \u0442\u0435\u043c\u0430 \u041c\u0438\u043f\u0438 CSI \u043a\u0430\u043c\u0435\u0440?<\/div>\n<div class=\"tm-article-poll__answers\"><!--[--><\/p>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent tm-article-poll__answer-percent_winning\">71.15% <\/span><span class=\"tm-article-poll__answer-label\">\u0414\u0430 (\u043d\u0430\u043f\u0438\u0448\u0438\u0442\u0435, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f\u0445, \u0447\u0442\u043e \u0438\u043c\u0435\u043d\u043d\u043e \u0432\u0430\u043c \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e).<\/span><span class=\"tm-article-poll__answer-votes\">37<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress tm-article-poll__answer-progress_winning\" style=\"width: 71.15%\"><\/div>\n<\/div>\n<\/div>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent\">11.54% <\/span><span class=\"tm-article-poll__answer-label\">\u041d\u0435\u0442.<\/span><span class=\"tm-article-poll__answer-votes\">6<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress\" style=\"width: 11.54%\"><\/div>\n<\/div>\n<\/div>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent\">17.31% <\/span><span class=\"tm-article-poll__answer-label\">\u041d\u0435 \u0437\u043d\u0430\u044e.<\/span><span class=\"tm-article-poll__answer-votes\">9<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress\" style=\"width: 17.31%\"><\/div>\n<\/div>\n<\/div>\n<p><!--]--><\/div>\n<div class=\"tm-article-poll__stats\"> \u041f\u0440\u043e\u0433\u043e\u043b\u043e\u0441\u043e\u0432\u0430\u043b\u0438 52 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f.    \u0412\u043e\u0437\u0434\u0435\u0440\u0436\u0430\u043b\u0441\u044f 1 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c. <\/div>\n<p><!--]--><\/div>\n<div class=\"tm-article-poll tm-article-poll_variant-bordered\">\n<div class=\"tm-notice tm-notice_positive tm-article-poll__notice\"><!----><\/p>\n<div class=\"tm-notice__inner\"><!----><\/p>\n<div class=\"tm-notice__content\" data-test-id=\"notice-content\"><!--[--><span>\u0422\u043e\u043b\u044c\u043a\u043e \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u043c\u043e\u0433\u0443\u0442 \u0443\u0447\u0430\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0432 \u043e\u043f\u0440\u043e\u0441\u0435. <a rel=\"nofollow\" href=\"\/kek\/v1\/auth\/habrahabr\/?back=\/ru\/companies\/timeweb\/articles\/918874\/&#038;hl=ru\">\u0412\u043e\u0439\u0434\u0438\u0442\u0435<\/a>, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430.<\/span><!--]--><\/div>\n<\/div>\n<\/div>\n<p><!--[--><\/p>\n<div class=\"tm-article-poll__header\">4. \u0412\u0438\u0434\u0438\u0442\u0435 \u043b\u0438 \u0432\u044b \u043a\u0430\u043a\u043e\u0435-\u0442\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u0435 CSI \u043a\u0430\u043c\u0435\u0440?<\/div>\n<div class=\"tm-article-poll__answers\"><!--[--><\/p>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent tm-article-poll__answer-percent_winning\">68.09% <\/span><span class=\"tm-article-poll__answer-label\">\u0414\u0430 (\u043e\u043f\u0438\u0448\u0438\u0442\u0435, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f\u0445).<\/span><span class=\"tm-article-poll__answer-votes\">32<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress tm-article-poll__answer-progress_winning\" style=\"width: 68.09%\"><\/div>\n<\/div>\n<\/div>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent\">12.77% <\/span><span class=\"tm-article-poll__answer-label\">\u041d\u0435\u0442.<\/span><span class=\"tm-article-poll__answer-votes\">6<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress\" style=\"width: 12.77%\"><\/div>\n<\/div>\n<\/div>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent\">19.15% <\/span><span class=\"tm-article-poll__answer-label\">\u041d\u0435 \u0437\u043d\u0430\u044e.<\/span><span class=\"tm-article-poll__answer-votes\">9<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress\" style=\"width: 19.15%\"><\/div>\n<\/div>\n<\/div>\n<p><!--]--><\/div>\n<div class=\"tm-article-poll__stats\"> \u041f\u0440\u043e\u0433\u043e\u043b\u043e\u0441\u043e\u0432\u0430\u043b\u0438 47 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439.   \u0412\u043e\u0437\u0434\u0435\u0440\u0436\u0430\u043b\u0438\u0441\u044c 3 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f. <\/div>\n<p><!--]--><\/div>\n<p><!--]--><\/div>\n<p> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habr.com\/ru\/articles\/918874\/\"> https:\/\/habr.com\/ru\/articles\/918874\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div><!--[--><!--]--><\/div>\n<div id=\"post-content-body\">\n<div>\n<div class=\"article-formatted-body article-formatted-body article-formatted-body_version-1\">\n<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/gp\/zw\/7q\/gpzw7qjmfejhlyeanwivrhprejo.jpeg\" sizes=\"(max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/webt\/gp\/zw\/7q\/gpzw7qjmfejhlyeanwivrhprejo.jpeg 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/webt\/gp\/zw\/7q\/gpzw7qjmfejhlyeanwivrhprejo.jpeg 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<p> \u041a\u0430\u043a-\u0442\u043e \u043c\u043d\u0435 \u0437\u0430\u0445\u043e\u0442\u0435\u043b\u043e\u0441\u044c \u043f\u043e\u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441 MIPI DSI \u044d\u043a\u0440\u0430\u043d\u0430\u043c\u0438. \u0412\u0441\u0442\u0430\u043b \u0432\u043e\u043f\u0440\u043e\u0441: \u043a \u0447\u0435\u043c\u0443 \u0438\u0445 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c? \u041f\u043e\u0437\u0436\u0435 \u044f \u0432\u044b\u0431\u0440\u0430\u043b \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0438 \u0441\u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043b \u043f\u043b\u0430\u0442\u0443, \u043e \u0447\u0451\u043c \u043d\u0430\u0447\u0430\u043b \u043f\u0438\u0441\u0430\u0442\u044c \u0441\u0442\u0430\u0442\u044c\u044e. \u041d\u043e \u0435\u0441\u0442\u044c \u0438 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u0434\u0440\u0443\u0433\u0438\u0445 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432. \u0420\u0435\u0448\u0438\u043b \u0432\u044b\u043d\u0435\u0441\u0442\u0438 \u044d\u0442\u0438 \u0434\u0430\u043d\u043d\u044b\u0435 \u0432 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u0443\u044e \u0447\u0430\u0441\u0442\u044c.<\/p>\n<p> \u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043f\u043e\u0441\u0442\u0435\u043f\u0435\u043d\u043d\u043e \u0441\u043e\u0431\u0438\u0440\u0430\u043b\u0430\u0441\u044c \u043f\u043e \u043a\u0440\u0443\u043f\u0438\u0446\u0430\u043c \u0438\u0437 \u0440\u0430\u0437\u043d\u044b\u0445 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u043e\u0432, \u0430 \u043f\u043e\u0441\u043b\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e\u0433\u043e \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u044d\u043a\u0440\u0430\u043d\u043e\u0432 \u0431\u044b\u043b\u0430 \u043e\u0441\u043c\u044b\u0441\u043b\u0435\u043d\u0430 \u0441 \u0443\u0447\u0451\u0442\u043e\u043c \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u043e\u0433\u043e \u043e\u043f\u044b\u0442\u0430, \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0442\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u0430 \u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u0432 \u0443\u0434\u043e\u0431\u043d\u043e\u0439 \u0444\u043e\u0440\u043c\u0435.<\/p>\n<p> \u041a\u0430\u043a\u0438\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b? \u041a\u0430\u043a \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u0430\u0442\u044c \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0434\u0430\u043d\u043d\u044b\u0445?<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-465355","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/465355","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=465355"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/465355\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=465355"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=465355"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=465355"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}