С высоты
Открытая группа активность 1 г., 9 мес. назадНе все же по земле ходить - иногда и сверху взглянуть хочется. Тем более что виды открываются - сказочные! Все, связанное с отрывом от повернности.
-
kozin: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 10 мес. назад#
размер буфера достаточен?
-
Night_Ghost: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 10 мес. назад#
Readme в каталоге ХАЛа подойдет?
ЗЫ. Ужал количество исключений из оптимизации до двух заголовков и одного CPP. Но до сих пор не понимаю что ему не хватает.
-
kozin: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 10 мес. назад#
/* * add new boards steps * lets name of new board is * in folder wirish/boards make directory * copy to this folder all files from revomini_MP32V1F4 * rename files part revomini_MP32V1F4 -change to […]
-
Night_Ghost: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 10 мес. назад#
[2017-01-05 07:51:27] kozin писал(а): немного не понял как рабтотает установка делителей кварца
Скопировано как есть после СТМного генератора, даже не разбирался. Внешняя частота задана 8.
[2017-01-05 07:51:27] […]
-
kozin: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 10 мес. назад#
пара наблюдений. еклипс показывает что fpu фпу не включается.
inline void enableFPU(void){ #if (__FPU_PRESENT == 1) && (__FPU_USED == 1) SCB->CPACR |= ((3UL << 10*2)|(3UL << 11*2)); // set CP10 and CP11 […]
-
Night_Ghost: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 10 мес. назад#
-
kozin: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 10 мес. назад#
в идеале, если делать "универсальный хал" под стм32ф4 контроллеры было бы замечательно (если это возможно) если бы из одного файла дефайнов задавались не только пины выборки чипов, спиай шины и сериал портов но и […]
-
Night_Ghost: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 10 мес. назад#
-
kozin: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 10 мес. назад#
сверяю масив пинмап со своим процом, пока все сходится недаром файл назван stm32f4xx
нашел странным что один и тот же таймер в одной и той же конфигурации с одним и тем же каналом используется на двух пинах
[…]
-
Night_Ghost: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 10 мес. назад#
Да, с 55 до 99 дырень. Перенумеровывать лениво
-
kozin: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 10 мес. назад#
гы. размер массива на 107 строк функциональных пинов, а в рево проц на 64 ноги. видимо табличка в какойто мере универсальна, нужно только понять есть ли приемственность
-
Night_Ghost: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 10 мес. назад#
Почистил
-
Night_Ghost: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 10 мес. назад#
То-то и оно что единственный... Вышеприведенный код это тяжкое наследие, дефайны по шине не используются. Сейчас почищу.
-
kozin: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 10 мес. назад#
если мпу единственный на шине то вроде не должно мешать, но если там еще что то то cs на мпу будет выставляться при любом обращении к шине
-
Night_Ghost: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 10 мес. назад#
[2017-01-04 15:04:18] kozin писал(а): разве что глянуть на шину снаружи каким либо аналайзером.
был бы...
Я сам ассемблер АРМа вижу третий раз, но первым был взлом драйвера в телефоне, так что щасс полегче […]
-
kozin: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 10 мес. назад#
при виде ассемблера у меня начинает мутиться в глазах) разве что глянуть на шину снаружи каким либо аналайзером.
случайно заметил что у вас пин cs шины и cs мпу установлены идентично. поскольку на шине нет ни […]
-
Night_Ghost: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 10 мес. назад#
Тогда проще взять готовые файлы инициализации из вашего ХАЛа и "доработать напильником", тулзы от СТМ это что-то с чем-то. Всего-то нужно вектора прерываний для камня и настройку всех внутренних генераторов и PLL
-
kozin: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 10 мес. назад#
> этой папке файлы system_stm32f4xx.c и revomini_MP32V1F4_startup.S - получены из СТМовского генератора файлов инициализации
это stm32cubeMX ? скачал но не могу с ним разобраться, при запуске сгенерить, дает […]
-
Night_Ghost: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 10 мес. назад#
Поймал точку возникновения бага с MPU - ничего не понимаю
Файл GPIO.h класс REVOMINIDigitalSource метод write()
Если я его оборачиваю в #pragma GCC optimize ("O0") / #pragma GCC pop_options то все […]
-
Night_Ghost: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 10 мес. назад#
[2017-01-04 09:23:23] kozin писал(а): без субмодулей не обойтись
А то я не знаю Описание сборки "максимальной аутеничности"