[help needed] Про экранчики

Железо внутри ЭБу и железо снаружи ЭБУ
User avatar
AndreyB
Site Admin
Posts: 14327
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Про экранчики

Post by AndreyB »

Нормально экранчик у нас сейчас не работает. Я сильно подозреваю, что починить всё можно програмно - но вот только пока никто не починил.

Диме явно ближе аппаратный путь, вот он его и продвигает...
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: Про экранчики

Post by puff »

он его программно починил как я понял) только закоммитить отказывается)
User avatar
rus084
contributor
contributor
Posts: 678
Joined: Sun Dec 01, 2013 1:40 pm
Location: Russia , Stavropol

Re: Про экранчики

Post by rus084 »

сделал , так он запускается , но символы съезжают при включении
да и както у всех работает без ухищрений .

сегодня у меня в голове должно быть меньше каши и должно дело пойти быстрее
User avatar
AndreyB
Site Admin
Posts: 14327
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Про экранчики

Post by AndreyB »

rus084 wrote:да и как-то у всех работает без ухищрений.
Я не знаю, откуда ты знаешь, что у всех работает - у меня лично работает через раз, и на месте пустых символов бывает каша. Это видно даже на фотографии.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
rus084
contributor
contributor
Posts: 678
Joined: Sun Dec 01, 2013 1:40 pm
Location: Russia , Stavropol

Re: Про экранчики

Post by rus084 »

я про тех кто чибиосом не пользуется .
сегодня попробую запустить тот код , без чибиоса
User avatar
rus084
contributor
contributor
Posts: 678
Joined: Sun Dec 01, 2013 1:40 pm
Location: Russia , Stavropol

Re: Про экранчики

Post by rus084 »

без чибиоса кракозябры , которые никак не чинятся .
переделал только инициализацию пинов и вот что получилось

[video][/video]

заменил все примерно так :

Code: Select all

-		mySetPadMode("lcd RS", HD44780_PORT_RS, HD44780_PIN_RS, PAL_MODE_OUTPUT_PUSHPULL);
+		mySetPadMode("lcd RS", getHwPort(boardConfiguration->HD44780_rs), getHwPin(boardConfiguration->HD44780_rs), PAL_MODE_OUTPUT_PUSHPULL);
я не пойму , вроде разницы со стороны результата работы программы теоретически нет , но разница в работе есть
User avatar
rus084
contributor
contributor
Posts: 678
Joined: Sun Dec 01, 2013 1:40 pm
Location: Russia , Stavropol

Re: Про экранчики

Post by rus084 »

я просто замотал в скотч провода и их перепутал
lcd_HD44780_write
заменил на
lcd_2x16_write_command
в некоторых местах и все пока работает
Post Reply