Search found 25 matches

by mkf
Tue Dec 15, 2015 3:19 am
Forum: Russian Subforum
Topic: С чего начать? Mazda 626 GD старушка (#13)
Replies: 460
Views: 432292

Re: С чего начать? Mazda 626 GD старушка (#13)

Mixal_bl4 wrote:У меня есть rs232 на плате?! О_о
Для каких целей?)
Это виртуальный COM-порт. Со стороны процессора Rx Tx, а компу идет USB. Через него можно прошивать проц, если не ошибаюсь.
by mkf
Sun Dec 13, 2015 4:32 pm
Forum: Russian Subforum
Topic: С чего начать? Mazda 626 GD старушка (#13)
Replies: 460
Views: 432292

Re: С чего начать? Mazda 626 GD старушка (#13)

Mixal_bl4 wrote:И скажи пожалуйста, за что отвечает эта микруха? потому-что она у меня припаяна на столько убого - что замыкает почти все контакты накоротко...
преобразователь USB - COM
by mkf
Sat Nov 07, 2015 5:07 pm
Forum: Прошивка
Topic: Описание текущей архитектуры
Replies: 8
Views: 36067

Re: Описание текущей архитектуры

Хорошо, из близкого - клапан холостого хода на шаговом двигателе. Детектор детонации следом. Собственно хотел сначала плату без навесного монтажа собрать. Для этого определиться чего можно использовать из оставшегося. В описаниях нигде нет списка задействованных устройств процессора? Не нашел. И пла...
by mkf
Sat Nov 07, 2015 4:15 am
Forum: Прошивка
Topic: Описание текущей архитектуры
Replies: 8
Views: 36067

Re: Описание текущей архитектуры

Я правильно понимаю, что в текущем состоянии задействован только один таймер TIM5 и все остальные таймеры свободны, а АЦП используется только одно со временем выборки 480 /(21 МГц) = 23мкс, остальные два свободны? Концепция прошивки такова, что остальную периферию можно использовать по прямому назн...
by mkf
Tue Nov 03, 2015 5:22 pm
Forum: заброшенный Детский Сад - попытка сделать другую плату
Topic: Базовая плата: аналоговые входы
Replies: 72
Views: 139140

Re: Базовая плата: аналоговые входы

Вот, может кому будет интересно, так реализуется полосовой БИХ фильтр. Коээфициенты посчитаны тут: http://www-users.cs.york.ac.uk/~fisher/mkfilter/trad.html Там же си код генерится. Коэффициенты можно довести до целочисленных. При наличии сопроцессора разницы нет. Частота фильтра и частота выборки А...
by mkf
Tue Nov 03, 2015 4:58 am
Forum: заброшенный Детский Сад - попытка сделать другую плату
Topic: Базовая плата: аналоговые входы
Replies: 72
Views: 139140

Re: Базовая плата: аналоговые входы

Польза от HIP9011, в том, что его хоть по 5-ть штук но можно купить. BOSH CC195 сильно сложнее достать. Я кроме документации на них не нашел место где их купить. Заказы с чертовых куличек не учитываю. В этом смысле проще на рассыпухе сделать то же самое. Но смысл, если появится сложность перестройки...
by mkf
Tue Nov 03, 2015 3:27 am
Forum: заброшенный Детский Сад - попытка сделать другую плату
Topic: Базовая плата: аналоговые входы
Replies: 72
Views: 139140

Re: Базовая плата: аналоговые входы

Ну так все привязано к одной микросхеме. Заменить ее нечем. Это в вопросу о переносимости. Открытый код можно перенести с одного процессора на другой процессор, а вот закрытую железку никак. Я не говорю, что HIP9011 плохая.
by mkf
Tue Nov 03, 2015 1:40 am
Forum: заброшенный Детский Сад - попытка сделать другую плату
Topic: Базовая плата: аналоговые входы
Replies: 72
Views: 139140

Re: Базовая плата: аналоговые входы

К стати вот
http://www.freescale.com/files/32bit/doc/app_note/AN3772.pdf
Чей-то любимый процессор. Уже в апликухах заложена поддержка как внешних обработчиков сигнала с датчика детонации, так и реализация обработки сигнала с датчика в самом микроконтроллере.
by mkf
Tue Nov 03, 2015 1:18 am
Forum: заброшенный Детский Сад - попытка сделать другую плату
Topic: Базовая плата: аналоговые входы
Replies: 72
Views: 139140

Re: Базовая плата: аналоговые входы

Ну если низкоуровневое прогаммирование, то прахом идет тогда идея с лего-переносимостью кода и возможной кросплатформенностью которую обеспечивает ос. Низкоуровневое программирование не в смысле использования ассемблера. Это тот же си, но непосредственная обработка скоростных сигналов описывается с...
by mkf
Mon Nov 02, 2015 10:35 am
Forum: заброшенный Детский Сад - попытка сделать другую плату
Topic: Базовая плата: аналоговые входы
Replies: 72
Views: 139140

Re: Базовая плата: аналоговые входы

Я с учетом существующего проекта оценивал. Если не использовать высокоуровневое программирование, то из внешних элементов потребовался только входной фильтр. Дальше БПФ или обыкновенная фильтрация. Как-то делали трехосевые измерители вибрации на акселерометрах. Собственно и тут можно попробовать. Из...
by mkf
Mon Nov 02, 2015 7:33 am
Forum: заброшенный Детский Сад - попытка сделать другую плату
Topic: Базовая плата: аналоговые входы
Replies: 72
Views: 139140

Re: Базовая плата: аналоговые входы

Тут можно сделать синхронный детектор и входной усилитель с фильтром на типовых элементах (операционные усилители и аналоговые ключи). А то, что HIP дальше реализует (регулируемый коэффициент усиления, изменение частоты, интегрирование) выполнить уже средствами STM32. Опорный сигнал для синхронного ...
by mkf
Sun Nov 01, 2015 5:11 am
Forum: заброшенный Детский Сад - попытка сделать другую плату
Topic: Базовая плата: аналоговые входы
Replies: 72
Views: 139140

Re: Базовая плата: аналоговые входы

Разрешите я пыль стряхну со старой темы. Из каких соображений отказались ставить диоды на входах АЦП микроконтроллера? Я конечно понимаю, что STM32F4 типа заявляет, что входная емкость конденсатора выборки очень маленькая, но ведь внешние-то емкости никто не отменял. Например, паразитные емкости к д...
by mkf
Sat Oct 31, 2015 2:18 am
Forum: Техподдержка
Topic: Проблема с компиляцией (Linux)
Replies: 21
Views: 71839

Re: Проблема с компиляцией (Linux)

$ javac -version javac 1.7.0_91 $ ant -version Apache Ant(TM) version 1.9.6 compiled on July 3 2015 Я тут между делом подумал, что, возможно, мне будет достаточно уже скомпилированной версии. Вряд-ли я буду в исходниках ковыряться. В си как раз собрался шаманить, а в яве я ничего не понимаю. Если ск...
by mkf
Fri Oct 30, 2015 1:01 am
Forum: Техподдержка
Topic: Проблема с компиляцией (Linux)
Replies: 21
Views: 71839

Re: Проблема с компиляцией (Linux)

вот: Testsuite: com.rusefi.binaryprotocol.test.CRCTest Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0,009 sec Testcase: initializationError(com.rusefi.binaryprotocol.test.CRCTest): Caused an ERROR org/hamcrest/SelfDescribing java.lang.NoClassDefFoundError: org/hamcrest/SelfDescrib...
by mkf
Thu Oct 29, 2015 4:16 pm
Forum: Техподдержка
Topic: Проблема с компиляцией (Linux)
Replies: 21
Views: 71839

Re: Проблема с компиляцией (Linux)

... видимо, продолжу доставать вас вопросами. Ну не программист я :( Пытаюсь откомпилировать отладочную консоль, не получается [mkf@core_i5 java_console]$ ant Buildfile: /home/mkf/Kostik/rusefi/trunk/java_console/build.xml compile: [mkdir] Created dir: /home/mkf/Kostik/rusefi/trunk/java_console/buil...
by mkf
Mon Oct 26, 2015 8:02 pm
Forum: Техподдержка
Topic: Проблема с компиляцией (Linux)
Replies: 21
Views: 71839

Re: Проблема с компиляцией (Linux)

И... Вуаля! Оно компилится с новым компилятором
arm-none-eabi-gcc 5.2.0-1
и библиотекой
arm-none-eabi-newlib 2.2.0-4
by mkf
Mon Oct 26, 2015 7:52 pm
Forum: Техподдержка
Topic: Проблема с компиляцией (Linux)
Replies: 21
Views: 71839

Re: Проблема с компиляцией (Linux)

Вот он скачался (версия 3.0.2 ChibiOS/RT): /* ChibiOS - Copyright (C) 2006..2015 Giovanni Di Sirio Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/...
by mkf
Mon Oct 26, 2015 7:47 pm
Forum: Техподдержка
Topic: Проблема с компиляцией (Linux)
Replies: 21
Views: 71839

Re: Проблема с компиляцией (Linux)

Ответ где-то тут http://forum.chibios.org/phpbb/viewtopic.php?f=2&t=2856&p=22361&hilit=syscall.c#p22361 http://forum.chibios.org/phpbb/viewtopic.php?f=2&t=1446&p=12650&hilit=sbrk_r#p12650 https://sourceware.org/newlib/libc.html#Syscalls В новых компиляторах часть функций пере...
by mkf
Mon Oct 26, 2015 6:36 pm
Forum: Техподдержка
Topic: Проблема с компиляцией (Linux)
Replies: 21
Views: 71839

Re: Проблема с компиляцией (Linux)

Описание версии 4.8.4 (компилируется) Features: * Support the new cpu cortex-m7. * All GCC 4.8 features, plus latest mainline features - Cortex-R7 support * Additional code size optimizations - Don't expand multiply instruction for Thumb-1. - Avoid unnecessary lr save instruction for Thumb-1. * Newl...
by mkf
Mon Oct 26, 2015 3:57 pm
Forum: Техподдержка
Topic: Проблема с компиляцией (Linux)
Replies: 21
Views: 71839

Re: Проблема с компиляцией (Linux)

есть подозрение, что новым компиляторам надо было ключем в нос ткнуть, чтобы они использовали аппаратный fpu /usr/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib/armv7e-m/ softfp /libg.a(lib_a-sbrkr.o): In function `_sbrk_r': sbrkr.c:(.text._sbrk_r+0xc): undefined reference to `_sbr...
by mkf
Mon Oct 26, 2015 3:47 pm
Forum: Техподдержка
Topic: Проблема с компиляцией (Linux)
Replies: 21
Views: 71839

Re: Проблема с компиляцией (Linux)

Смущает только разный размер в убунте text data bss dec hex filename 226128 2340 168036 396504 60cd8 build/rusefi.elf у меня text data bss dec hex filename 245328 2344 168040 415712 657e0 build/rusefi.elf хотя версия исходников одна и та же. значит компилятор чего-то накомпилировал еще. Спасибо за п...
by mkf
Mon Oct 26, 2015 3:38 pm
Forum: Техподдержка
Topic: Проблема с компиляцией (Linux)
Replies: 21
Views: 71839

Re: Проблема с компиляцией (Linux)

Вау! не прошло двух дней :) arm-none-eabi-g++ -mcpu=cortex-m4 -mthumb -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -O0 -fmessage-length=0 -ffunction-sections -fdata-sections -flto -g3 -T ../config/stm32f4ems/STM32F407xG_CCM.ld -Xlinker --gc-sections -Wl,-Map,rusefi.map -Wl,-Map,rusefi.map -mcpu=cortex-m4 -m...
by mkf
Mon Oct 26, 2015 2:47 pm
Forum: Техподдержка
Topic: Проблема с компиляцией (Linux)
Replies: 21
Views: 71839

Re: Проблема с компиляцией (Linux)

попробовал сборку http://www.mentor.com/embedded-software/sourcery-tools/sourcery-codebench/editions/lite-edition/ версия 4.9.3 результат аналогичен /usr/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib/armv7e-m/softfp/libg.a(lib_a-sbrkr.o): In function `_sbrk_r': sbrkr.c:(.text._sbr...
by mkf
Mon Oct 26, 2015 12:14 pm
Forum: Техподдержка
Topic: Проблема с компиляцией (Linux)
Replies: 21
Views: 71839

Re: Проблема с компиляцией (Linux)

windows-а нету. Извел его как класс. Версии компилятора и библиотек: arm-none-eabi-gcc 5.2.0-1 arm-none-eabi-gdb 7.10-2 arm-none-eabi-newlib 2.2.0-4 openocd 1:0.9.0-1 Поиски привели к функциям типа printf. Я так понял много народу с ними бьются. Последние рецепты советуют подключить файлик затычку -...
by mkf
Mon Oct 26, 2015 8:00 am
Forum: Техподдержка
Topic: Проблема с компиляцией (Linux)
Replies: 21
Views: 71839

Проблема с компиляцией (Linux)

Скачал последние исходники через SVN. Инсталировал arm-none-eabi-gcc : Using built-in specs. COLLECT_GCC=arm-none-eabi-gcc COLLECT_LTO_WRAPPER=/usr/lib/gcc/arm-none-eabi/5.2.0/lto-wrapper Target: arm-none-eabi Configured with: /build/arm-none-eabi-gcc/src/gcc-5.2.0/configure --target=arm-none-eabi -...