Mephisto000
Пт 21 декабря 2018 г. 8:17
Привет всем, я использую библиотеку от Стива,
https: // github.com/stevstrong/adafruit_ ... 8bit_stm32
Моя настройка PIN-кода (я использую USB-порт, чтобы принести эскиз на BluePill, и в настоящее время использую его в качестве источника питания)
5 В 5 В чертепилл
3 В 3V Bluepill
GRD GRD Bluepill
TFT_RD PA0
TFT_WR PA1
Tft_rs pa2
Tft_cs pa3
Tft_rst pa8
LCD_D0 PB8
LCD_D1 PB9
LCD_D2 PB10
LCD_D3 PB11
LCD_D4 PB12
LCD_D5 PB13
LCD_D6 PB14
LCD_D7 PB15
У меня есть выводы/дефициты в adafruit_tftlcd_8bit_stm32.час
https: // github.com/stevstrong/adafruit_ ... 8bit_stm32
Моя настройка PIN-кода (я использую USB-порт, чтобы принести эскиз на BluePill, и в настоящее время использую его в качестве источника питания)
5 В 5 В чертепилл
3 В 3V Bluepill
GRD GRD Bluepill
TFT_RD PA0
TFT_WR PA1
Tft_rs pa2
Tft_cs pa3
Tft_rst pa8
LCD_D0 PB8
LCD_D1 PB9
LCD_D2 PB10
LCD_D3 PB11
LCD_D4 PB12
LCD_D5 PB13
LCD_D6 PB14
LCD_D7 PB15
У меня есть выводы/дефициты в adafruit_tftlcd_8bit_stm32.час
#define TFT_DATA_SHIFT 8 // take the higher bits/pins 8..15
Flyboy74
Пт 21 декабря 2018 г. 9:11
В ваших вышеупомянутых соединениях я вижу все необходимые булавки для управления экраном, но не вижу ни одного из булавок, необходимых для управления прикосновением
Mephisto000
Пт 21 декабря 2018 г. 10:01
Булавки, которые мне нужно для управления прикосновением, должны быть, должны быть
Tft_wr -> PA0
Tft_rs -> ПА1
LCD_D0 -> PB8
LCD_D1 -> PB9
или
Tft_rs -> ПА1
Tft_cs -> PA3
LCD_D0 - > PB8
LCD_D1 - > PB9
Как в эскизе от Stevestrong
Tft_wr -> PA0
Tft_rs -> ПА1
LCD_D0 -> PB8
LCD_D1 -> PB9
или
Tft_rs -> ПА1
Tft_cs -> PA3
LCD_D0 - > PB8
LCD_D1 - > PB9
Как в эскизе от Stevestrong
#define XM TFT_RS // 330 Ohm // must be an analog pin !!!
#define YP TFT_CS // 500 Ohm // must be an analog pin !!!
#define XP PB8 //TFT_D0 // 330 Ohm // can be a digital pin here the change to PB8 it was PB0
#define YM PB9 //TFT_D1 // 500 Ohm // can be a digital pin here the change to PB9 it was PB1
Mephisto000
Пт 21 декабря 2018 г. 15:21
Привет,
Теперь я узнал с мультиметром, что мои булавки не такие, как обычно.
Мои булавки, которые я должен использовать, - это LCD_D6, LCD_D7 и для элемента управления LCD_RS и LCD_WR.
Теперь я узнал с мультиметром, что мои булавки не такие, как обычно.
Мои булавки, которые я должен использовать, - это LCD_D6, LCD_D7 и для элемента управления LCD_RS и LCD_WR.
#define XM LCD_RS // 330 Ohm // must be an analog pin !!!
#define YP LCD_WR // 500 Ohm // must be an analog pin !!!
#define XP PB14 //LCD_D6 // 330 Ohm // can be a digital pin
#define YM PB15 //LCD_D7 // 500 Ohm // can be a digital pin
Flyboy74
Пт 21 декабря 2018 г., 19:21
Ваши XM, XP и YM, YP в обратном
Mephisto000
Сб 22 декабря 2018 г. 10:13
Я попробовал все, но ничего не будет. В основном галбрация не пойдет дальше.
Дай мне никакой реакции.
Я со своим латыни, чтобы закончить
Дай мне никакой реакции.
Я со своим латыни, чтобы закончить
Стивестронг
Сб 22 декабря 2018 г., 17:30
Что именно вы пробовали и что произошло после каждого шага? Пожалуйста, опишите подробно.
Я думаю, что резолюция о прикосновении также должно быть адаптировано к разрешению экрана.
Я думаю, что резолюция о прикосновении также должно быть адаптировано к разрешению экрана.
Mephisto000
Сб 22 декабря 2018 г., 21:54
Здравствуйте, теперь я загружаю фильм, но, пожалуйста, не смейтесь .
Но сначала я должен сказать спасибо вам обоим и сообществу, что вы отвечаете и помогаете мне.
https: // www.YouTube.com/watch?v = aojctmp ... e = youtu.быть
Хорошо, я объясню, что я сделал....
В фильме вы увидите конфигурацию ниже
Но сначала я должен сказать спасибо вам обоим и сообществу, что вы отвечаете и помогаете мне.
https: // www.YouTube.com/watch?v = aojctmp ... e = youtu.быть
Хорошо, я объясню, что я сделал....
В фильме вы увидите конфигурацию ниже
#define XM TFT_RS // 330 Ohm // must be an analog pin !!!
#define YP TFT_WR // 500 Ohm // must be an analog pin !!!
#define XP PB14 //TFT_D6 // 330 Ohm // can be a digital pin
#define YM PB15 //TFT_D7 // 500 Ohm // can be a digital pin
Терпеть там
Сб 22 декабря 2018 11:54
Резиденция - это экран
Если вы когда -нибудь прочитали напряжение от потенциометра, ваш полпути там.
Если вы когда -нибудь прочитали напряжение от потенциометра, ваш полпути там.
Mephisto000
Солнце 23 декабря 2018 г., 7:00 утра
Я не уверен, что ты имеешь в виду.
Я думаю, что что -то не так с осью x и y.
Но только небольшая ошибка, но не нашел ее.
Я также использую ADAFRIT_TFTLCD_8BIT_STM32.H Libary, который был адаптирован Стивом.
Может, мне нужно что -то изменить, потому что моя настройка булавки см.
Я думаю, что что -то не так с осью x и y.
Но только небольшая ошибка, но не нашел ее.
Я также использую ADAFRIT_TFTLCD_8BIT_STM32.H Libary, который был адаптирован Стивом.
Может, мне нужно что -то изменить, потому что моя настройка булавки см.
Стивестронг
Солнце 23 декабря 2018 г. 8:37 утра
Извините, но я не использовал этот код с очень долгого времени, и я не знаю, как выглядит ваш эскиз.
Здесь я нашел решение аналогичной проблемы: https: // форум.Ардуино.CC/INDEX.PHP?топи ... MSG2560334
G *** Le - твой друг
Здесь я нашел решение аналогичной проблемы: https: // форум.Ардуино.CC/INDEX.PHP?топи ... MSG2560334
G *** Le - твой друг
Mephisto000
Sun 23 декабря 2018 г., 16:03
Извините, но я не нашел решение....
Я посмотрел в ссылке, но у него была обычная Ливина из Адафрута, и там вы можете изменить картирование в эскизе.
Он изменил эту строку выше, и после этого она сработала. У него только зеркало значения Y.
Я посмотрел в ссылке, но у него была обычная Ливина из Адафрута, и там вы можете изменить картирование в эскизе.
Он изменил эту строку выше, и после этого она сработала. У него только зеркало значения Y.
p.y = map(p.y, TS_MAXY, TS_MINY, tft.height()-BOXSIZE*2, 0); //Here I changed the values of the MAXY and MINY around.
Стивестронг
Пн 24 декабря 2018 г. 8:11
Хорошо, я пытаюсь снова проверить код, может быть, я смогу воспроизвести вашу проблему, заменив некоторые булавки.