Информация
- В рейтинге
- 6 213-й
- Откуда
- Санкт-Петербург, Санкт-Петербург и область, Россия
- Зарегистрирован
- Активность
Специализация
Специалист
Git
Linux
C
Программирование микроконтроллеров
Встраиваемая система
Linux kernel
Разработка драйверов
Embedded linux
Оптимизация кода
В начале 2000х на quake.demos.su активно рубился в Quake. И даже не задумывался кто это и что это.
А еще в 1926 Лев Термин продемонстрировал первую систему "видеонаблюдения". С механической системой развертки.
FatFS от мистера Чана умеет пре-аллоцировать файл. Для sd карты это значит, что можно заранее стереть сектора и не тратить на это время при записи. И использовать более оптимальную команду последовательно записи.
Та же FatFS уже внутри себя заботится о выравнивании и сбрасывает буфер кратно блокам по 512 байт.
ChibiOS помимо того что RTOS, ещё и имеет хороший набор драйверов. Т.е. SD карта через spi + dma с использованием fatfs там точно есть. Советую посмотреть.
Скачки сигнала это явная потеря сэмплов. Включите overrun прерывания и посчитайте их.
SD карта вполне законно может задумываться на сотни mS в процессе внутреннего housekeeping. Будьте аккуратны.
Так это был не риторический вопрос. :)
Меня действительно интересует есть ли альтернатива? С покупкой китайского комплекта я все ещё чувствую какой-то подвох. :)
А если абстрагироваться от игровых задач и попытаться собрать комплект жирный по ядрам/потокам и памяти. Мне для компиляции всякого софта нужен. Чтобы не сидеть без дела 15..20..60 минут пока там ядро linux и сопутствующие пакеты в yocto пересобируться.
Так вот есть ли альтернатива двухголовым китайским материнкам + зионы, чтобы получить 30..40 ядер до 50К рублей?
Да. Но этими можно листать вкладки в обе стороны. К тому же если рука уже лежит на стрелках (навигация по коду) - то это ближе таба.
Эти бесполезные кнопки с зажатым ctrl позволяют переключаться между вкладками терминала/редактора/браузера. Попробовав раз становится неудобно пользоваться обычной клавой.
Кажется, забыли упомянуть проблему теплоотвода в вакууме.
Даже у юристов есть чистые листочки разных возрастов.
Настолько глубоко не срисовывал. Вроде как там только один источник +3.3В.
Насколько я разобрался там 1.5КОм подтяжка к +3.3, 22КОм подтяжка к земле и через еще один 22КОм сигнали идет на проц.
Сколько должна звониться голая ножка не знаю.
Если она висит в воздухе - осцилом и не будет ничего видно. Т.к., судя по всему, она используется в режиме OD. И высокий уровень на ней создается подтяжкой R1 по схеме выше. Проверьте есть ли что-то при наличии подтяжки.
Под выходом подразумевается выход ЭБУ? Странные значения. Должно быть порядка 100 КОм.
На выходе аб(д)сорбера (и остальные не-форсуночных) есть диод для подавления выбросов. Зависит от тестера, но этот диод может влиять на показания.
Выход на форсунку выглядит так. Откуда тут могут быть единицы КОм - не знаю. У меня на выход форсунки на землю - ~130КОм, другие выхды - ~95..99КОм.
Я работаю в немного другой сфере. Так что про монетизацию ничего сказать не могу. А этот проект приносит мне только удовольствие и опыт. Ну и железки некоторые перепадают.
Магией тюнинга тоже не владею. Сапожник без сапог, короче. Мой тестовый авто с RusEFI мозгами так и не настроен. Видимо, буду просить какого-нить гуру настроить мне мои же мозги за деньги.
Спасибо!
Именно такой ЭБУ? Вероятно нет +5В, которые используются для открытия ключей.
Спасибо большое!
Схемы действительно еще нет. Праздники закончились, а вместе с ними и свободное время.
Получается, размер прошивки ораничен размером области обновления - 256Кб для 1Мб чипа. Это сильно портит RusEFI жизнь. Мы явно толще.
Как только придет Kline адаптер буду пробовать. А может смастерю его из трех транзисторов.
Ой, это вы еще про brake-by-wire не слышали. Alfa Romeo одни из первых полюбила эту технологию. И да, этот блок перешивается. "Улучшен отклик на педаль тормоза" - так и представил такую строчку в release notes.
В каких-то контроллерах есть "помошники", которые считают такты на время старт бита. Но "другой конец" должен слать что-то заранее известное. 0xff, 0xaa или подобное.
С другой стороны, тогда нужен PLL чтобы точно совпадать и кварцем на 14.745 уже не отделаешься.
Мы тут делали декодер протокола SENT: вход на таймер в режиме капчура. А дальше разбор софтовый. Можно что-то подобное применить. Если на одной ножке доступен и таймер и uart - внчале накапчурить достаточно импульсов таймером - обработать, посчитать баудрейт, а потом перевести в режим uart. Или не переводить и продолжить разбирать в софте.
Полностью согласен с Вашими аргументами. Я лишь говорю, что:
Мы протестировали CAN на столе с нашим кодом.
Изначально железка имеет CAN трансивер и, судя по схемам проводки, CAN идёт на диагностическую колодку.
Поэтому, возможно, бутлоадер (ну илм основная прошивка) все же умеет в CAN. Но виднее тем, кто ковырял. :)