-
- LCD на этой плате уже подключен к МК всеми своими контактами, а потому только от МК зависит, каким способом он станет с ним общаться. Т.е. вариант SPI здесь тоже допустим, хотя графическая библиотека написана для "параллельной шины", а точнее Ксения(684 знак., 12.08.2018 16:51 - 16:53, ссылка, картинка)
- Еще бОльшее количество ножек занимает вероятно SDRAM. И вообще внешняя память в МК это зло. Именно позтому заказал в ЧипДипе Nucleo STM32H743 у него на борту РАМа 1М. и из 144 ножек что то да останется после подключения LCD. - Rainman62(12.08.2018 17:25)
- А эту SDRAM нельзя ли как-нибудь заблокировать, чтобы ноги, ею используемые, можно было под другие цели пустить? А у Nucleo STM32H743 нет LCD, а внешний покупать дорого. - Ксения(12.08.2018 17:43)
- не лороже денег... а без SDRAM в той дискавери негде буфер экрана держать, а в H743 с LUT-ом войдет 800х480. - Rainman62(12.08.2018 19:29)
- Фу, какая гадость. Проще и полезнее купить малинку, апельсинку или бананку и написать для них веб сервер. Тогда можно будет графику не только смотреть на хорошем экране, но и передавать по сети. - Экспериментатор(12.08.2018 20:33, )
- почему же гадость? зависит от цели. а малинка есть. - Rainman62(12.08.2018 21:00)
- Гадость, так как результат не соответствует затраченным усилиям. Работа делается под конкретный экран и плату, переносимость софта очень плохая. Малинка по сходной цене дает универсальное решение. - Экспериментатор(12.08.2018 21:08, )
- Для Малинки операционка реального времени существует? Или только Linux? - Ксения(12.08.2018 21:32)
- Может и есть, у меня нужды не было. Если бы Вы были знакомы с Симатик, то Вам бы тоже не потребовалось :) Экспериментатор(359 знак., 12.08.2018 22:13, )
- Я микроконтроллерами интересуюсь исключительно ради "мгновенной" реакции на события, способность к чему большие компьютеры утеряли. Потому и зондировала почву - годится ли Малинка в этой роли. А если там только Linux, то интереса у меня к ней нет Ксения(144 знак., 12.08.2018 23:22)
- У малины видеоядро имеет приоритет над центральным процессором, поэтому закрытый блоб имеет полное право подвесить вашу "риалтайм" систему. Если нужна хорошая реакция на события и при этом одноплатник - то тут вариантов несколько: lloyd(269 знак., 13.08.2018 07:48)
- Windows IoT штатно ставится на RPi3, прямо с сайта MS. - dastun(12.08.2018 23:36)
- И что у нее с реалтаймом? И фреймворк Qt под ней работает? - Rainman62(13.08.2018 00:51)
- FreeRtos тоже портирована, но лучше такого Ксении не советовать. По опыту, она выбирает самое трудное решение. - Экспериментатор(12.08.2018 23:41, )
- Я себе плохо представляю отладку по встроенному дисплею, проще уж в терминалку что-нибудь выплюнуть. "Мгновенная" реакция только у ПЛИС, все остальное- компромисс :) - Экспериментатор(12.08.2018 23:35, )
- Слово "мгновенная" я сама забрал в кавычки, т.к. латентность до 1 мкс я переживу, но не более. Такую латентность обеспечивает практически любой МК. Тогда как установленный Linux гробит затею на корню. - Ксения(12.08.2018 23:43)
- Ксения, кто мешает складывать данные просто в оперативку, а потом спокойно вычитывать их отладчиком в реальном времени? Я вот для проектов на C2000 никакого гуя и не писал, зачем, когда все переменные можно читать-смотреть-редактировать прямо в lloyd(37 знак., 13.08.2018 07:50)
- 1мкс ни одна известная мне ОСРВ для взрослых компьютеров не обеспечивает, цифры начинаются где-то с 25мкс. Кстати, ОСРВ и USB несовместимы, Вы в курсе? - Экспериментатор(12.08.2018 23:49, )
- Именно поэтому я негативно отношусь ко всем ОСам на МК, а не только к Linux :) - Ксения(12.08.2018 23:57)
- Вы просто не умеете их готовить (с) Быстрые процессы обслуживаются ПЛИС (Ваш микроконтроллер даже без ОС 1мкс не даст), а связь с человеком - контроллер с удобной для программирования ОС. - Экспериментатор(13.08.2018 00:03, )
- Для меня достаточно, чтобы на каждое прерывание я могла написать свою функцию-обработчик. Тогда как под ОСом это приходится делать через ж... - Ксения(13.08.2018 00:27)
- Каждое прерывание на Сortex M4 - 12 тактов. Команды Load\store обычно по 2-3 такта. Внутри ссылка на мануал. Прогоните на симе и увидите, что при 180МГц остается время только на простую обработку. Экспериментатор(217 знак., 13.08.2018 00:51, )
- Меня бы устроил одно/двух-строчный символьный дисплей на 8-10 символов в строке, только чтобы таймауты при записи не выдерживать, а можно было бы текст в него через DMA залить, а там пусть думает над этим сколько хочет. Да только плат нынче таких Ксения(30 знак., 13.08.2018 01:01)
- Вам не нужен дисплей. Вам нужны обычные GPIO и логический анализатор. - evgeniy1294(13.08.2018 11:34)
- ну почему не делают? вот например upd: не совсем то оказалось...)) - Rainman62(13.08.2018 01:11 - 01:14, ссылка, картинка)
- Символьный можно снаружи повесить на I2с, но повторюсь, это плохой стиль отладки: Экспериментатор(149 знак., 13.08.2018 01:12, )
- I2C - медленный и поганый интерфейс :) - Ксения(13.08.2018 01:14)
- Для символьного индикатора - отличный интерфейс. На телевизоры еще никто по этой причине не жаловался. - Экспериментатор(13.08.2018 01:18, )
- I2C - медленный и поганый интерфейс :) - Ксения(13.08.2018 01:14)
- осталось сравнить эти цифры с цифрами для МК под линуксом. На стартеркитовской(SK-ATSAMA5D3) плате помнится 200Гц прерывание не мог получить стабильного. Преимущества Линукс и Qt для ГУИ оспаривать было бы нелепо - Rainman62(13.08.2018 00:56)
- Вы где-то упустили нить беседы. Мне даже в страшном сне не приснится Линукс с латентностью 1мкс. - Экспериментатор(13.08.2018 01:00, )
- Это еще вопрос, кто упустил... Я начал тему про Дискавери, а Вы в симатики поехали... )) Про 1 мкс я ничего нигде не писал,и не ожидал. но чтобы вот так.. - Rainman62(13.08.2018 01:05 - 01:08)
- Прошу прощения, увел в сторону Вашу тему. По переделке Дискавери ничем помочь не могу, никогда этим не занимался и не собираюсь. - Экспериментатор(13.08.2018 01:24, )
- Сэр, Вы я вижу джентльмен... Не стоит извинений... - Rainman62(13.08.2018 02:21)
- Прошу прощения, увел в сторону Вашу тему. По переделке Дискавери ничем помочь не могу, никогда этим не занимался и не собираюсь. - Экспериментатор(13.08.2018 01:24, )
- Никто от Линукса этого не требует, вопрос касался способности Малинки без Линукса жить. - Ксения(13.08.2018 01:03)
- Это еще вопрос, кто упустил... Я начал тему про Дискавери, а Вы в симатики поехали... )) Про 1 мкс я ничего нигде не писал,и не ожидал. но чтобы вот так.. - Rainman62(13.08.2018 01:05 - 01:08)
- Вы где-то упустили нить беседы. Мне даже в страшном сне не приснится Линукс с латентностью 1мкс. - Экспериментатор(13.08.2018 01:00, )
- Меня бы устроил одно/двух-строчный символьный дисплей на 8-10 символов в строке, только чтобы таймауты при записи не выдерживать, а можно было бы текст в него через DMA залить, а там пусть думает над этим сколько хочет. Да только плат нынче таких Ксения(30 знак., 13.08.2018 01:01)
- Каждое прерывание на Сortex M4 - 12 тактов. Команды Load\store обычно по 2-3 такта. Внутри ссылка на мануал. Прогоните на симе и увидите, что при 180МГц остается время только на простую обработку. Экспериментатор(217 знак., 13.08.2018 00:51, )
- Для меня достаточно, чтобы на каждое прерывание я могла написать свою функцию-обработчик. Тогда как под ОСом это приходится делать через ж... - Ксения(13.08.2018 00:27)
- Вы просто не умеете их готовить (с) Быстрые процессы обслуживаются ПЛИС (Ваш микроконтроллер даже без ОС 1мкс не даст), а связь с человеком - контроллер с удобной для программирования ОС. - Экспериментатор(13.08.2018 00:03, )
- Именно поэтому я негативно отношусь ко всем ОСам на МК, а не только к Linux :) - Ксения(12.08.2018 23:57)
- Слово "мгновенная" я сама забрал в кавычки, т.к. латентность до 1 мкс я переживу, но не более. Такую латентность обеспечивает практически любой МК. Тогда как установленный Linux гробит затею на корню. - Ксения(12.08.2018 23:43)
- эка Вас занесло. с Симатиком знакомы неплохо, только какая связь между симатиком и текущей темой? Сименс все уже сделал-платите денежки. Там и малинка не при делах. - Rainman62(12.08.2018 22:24)
- Я микроконтроллерами интересуюсь исключительно ради "мгновенной" реакции на события, способность к чему большие компьютеры утеряли. Потому и зондировала почву - годится ли Малинка в этой роли. А если там только Linux, то интереса у меня к ней нет Ксения(144 знак., 12.08.2018 23:22)
- в самую точку вопрос. Платы с линуксом от стартеркит.ру проходил уже. - Rainman62(12.08.2018 21:35)
- Может и есть, у меня нужды не было. Если бы Вы были знакомы с Симатик, то Вам бы тоже не потребовалось :) Экспериментатор(359 знак., 12.08.2018 22:13, )
- Не универсальное. Иногда время запуска важно. - s_h_e(12.08.2018 21:21)
- Для Малинки операционка реального времени существует? Или только Linux? - Ксения(12.08.2018 21:32)
- Гадость, так как результат не соответствует затраченным усилиям. Работа делается под конкретный экран и плату, переносимость софта очень плохая. Малинка по сходной цене дает универсальное решение. - Экспериментатор(12.08.2018 21:08, )
- почему же гадость? зависит от цели. а малинка есть. - Rainman62(12.08.2018 21:00)
- Фу, какая гадость. Проще и полезнее купить малинку, апельсинку или бананку и написать для них веб сервер. Тогда можно будет графику не только смотреть на хорошем экране, но и передавать по сети. - Экспериментатор(12.08.2018 20:33, )
- не лороже денег... а без SDRAM в той дискавери негде буфер экрана держать, а в H743 с LUT-ом войдет 800х480. - Rainman62(12.08.2018 19:29)
- А эту SDRAM нельзя ли как-нибудь заблокировать, чтобы ноги, ею используемые, можно было под другие цели пустить? А у Nucleo STM32H743 нет LCD, а внешний покупать дорого. - Ксения(12.08.2018 17:43)
- Ксения, Вы прекрасны! - Rainman62(12.08.2018 17:07)
- Еще бОльшее количество ножек занимает вероятно SDRAM. И вообще внешняя память в МК это зло. Именно позтому заказал в ЧипДипе Nucleo STM32H743 у него на борту РАМа 1М. и из 144 ножек что то да останется после подключения LCD. - Rainman62(12.08.2018 17:25)
- LCD на этой плате уже подключен к МК всеми своими контактами, а потому только от МК зависит, каким способом он станет с ним общаться. Т.е. вариант SPI здесь тоже допустим, хотя графическая библиотека написана для "параллельной шины", а точнее Ксения(684 знак., 12.08.2018 16:51 - 16:53, ссылка, картинка)