Найдено 127 результатов

Shapa
Ср май 09, 2018 00:18:47
Форум: Теория
Тема: Система запуска двигателя.
Ответы: 2
Просмотры: 934

Re: Система запуска двигателя.

в лоб глянул на али, говорят задержка для бензонасоса - 1 секунда. должно хвататать. у меня на машине штатный старт-стоп насос как раз около секнды маслает перед запуском (иногда меньше). Маловероятно (очень мало) но всё же може быть зержка у вас регулируется, лучше всего спросить продавца
Shapa
Ср май 09, 2018 00:01:55
Форум: ARM
Тема: STM32+golang
Ответы: 6
Просмотры: 4693

Re: STM32+golang

В целом, на данный момент С++ - основной тренд в embedded. Не уверен что рапперы для go, так уж и хороши. да и в нативных либах хватает багов. Если знаете С/С++ - разумнее выбрать этот вариант. Не придется тратить время на вылавливание багов в glue-layer'е
Shapa
Вт май 08, 2018 23:57:24
Форум: ARM
Тема: Keil uVision
Ответы: 47
Просмотры: 22227

Re: Keil uVision

Радикально не рекомендую разбираться с кейловским синтаксисом, это corner-case. Выучте и больше нигде не применете. Иное дело GNU ld, его скипты везде (кроме винды конечно же). В целом - концепция едина, но отличается реализация и всякие мелочи
http://www.slac.stanford.edu/comp/unix/package/rtems ...
Shapa
Пн мар 26, 2018 23:49:09
Форум: ARM
Тема: Как, и в чем отлаживать байт код
Ответы: 26
Просмотры: 8433

Re: Как, и в чем отлаживать байт код

Хоспаде.. наплели семь бочек арестантов.
Magadan69 уверен у вас сейчас каша в голове. Давайте начнем с терминологии:

То что вы хотите - реверс-инжиниринг. Очень не простоая задача

Байт-код - слово применяемо к промежуточному представлению программы. к примеру Java программы находятся именно в ...
Shapa
Пн мар 27, 2017 08:36:31
Форум: ARM
Тема: STM32 position-independent c прерываниями
Ответы: 2
Просмотры: 1712

Re: STM32 position-independent c прерываниями

Вам же компилятор, все абисняет: "region 'ER_RO' cannot have address type relocation" т.е. секция под названием 'ER_RO' которая содержит адреса обработчиков прерываний - не может быть PI.
самый простой путь - добавить ещё одну таблицу прерываний. Обработчики штатной - глянут в эту таблицу и прыгнут ...
Shapa
Сб фев 11, 2017 00:40:34
Форум: Практика
Тема: Посоветуйте провода для пайки?
Ответы: 23
Просмотры: 12316

Re: Посоветуйте провода для пайки?

использую моножилу для монтажа накруткой
Изображение
искать: wrapping wire
Shapa
Пт фев 10, 2017 22:56:27
Форум: МЯЯЯУ!
Тема: STM32. Простой и интуитивно понятный код.
Ответы: 31
Просмотры: 8212

Re: Простой и интуитивно понятный код

Если судить по этому форуму то примерно одинаково популярны.
Бейсик (265 страниц) http://www.radiokot.ru/forum/viewtopic.php?f=57&t=6408
Ассемблер (298 страниц) http://www.radiokot.ru/forum/viewtopic.php?f=57&t=5931
А вот Си вообще не популярен. Только 30 страниц. :))) http://www.radiokot.ru/forum ...
Shapa
Пт фев 10, 2017 17:24:37
Форум: МЯЯЯУ!
Тема: STM32. Простой и интуитивно понятный код.
Ответы: 31
Просмотры: 8212

Re: Простой и интуитивно понятный код

Вы сможете сказать, чем ваш псевдокод выигривает у С/Python в "интуитивно-понятности"?
Питон для Cortex-M давно есть.

Ниже вы видите донельзя простой и интуитивно понятный код, который, как это ни странно, не требует даже знания языка.

Какого именно? Java? допустим, но откуда обывателю значть ...
Shapa
Пт фев 10, 2017 17:15:30
Форум: ARM
Тема: ошибка константы
Ответы: 2
Просмотры: 1519

Re: ошибка константы

У меня выдаёт сообщение об ошибке, но при этом всё программируется, запускается и работает.

Flash download warning: 4 out of 4 bytes from data record CODE:[0x1FF80078,0x1FF8007B] will not be flashed


Ошибочно полагать, что здесь "ошибка константы". Вам же флешер точно говорит "0x1FF8007B will ...
Shapa
Ср янв 25, 2017 01:00:49
Форум: ARM
Тема: Защита устройства от клонирования и апдейты по интернету.
Ответы: 9
Просмотры: 2631

Re: Защита устройства от клонирования и апдейты по интернету

Ещё возможен такой вариант -
в Коде изначально выделяется некая часть (какие-то либы к примеру) собирается отдельно и становится необновляемой. На этапе производства зашивается 1 раз и лочется. Далее - оставшаяся часть кода при сборке линкуется с этой либой. Т.е. обновляемую часть кода можно и не ...
Shapa
Ср янв 25, 2017 00:55:31
Форум: ARM
Тема: Допустимые номиналы RC цепочки на входе АЦП
Ответы: 7
Просмотры: 2203

Re: Допустимые номиналы RC цепочки на входе АЦП

Интересно, а зачем вам так часто мерять напряжение на АКБ? По-мойму процесс разрядки очень инертен. Не понимаю, какой смысл в буфере на ОУ. С моей точки зрения - over engineering. Сразу за делителем емкость в 100 нФ и на вод АЦП. Остальные шумы убрать самым примитивным медианным фильтром. Что мешает ...
Shapa
Ср янв 25, 2017 00:46:14
Форум: ARM
Тема: Зоопарк IDE(среды разработки) для stm32..непонятно же!
Ответы: 95
Просмотры: 22214

Re: Зоопарк IDE(среды разработки) для stm32..непонятно же!

Вроде бы, что такое apt-get, CMake знаете... а мыслите как типичный виндузятник.

Стоит основательно посмотреть и все вопросы отпадут.
Сборка софта под МК есть обычная кросс-компиляция. При чем тут IDE? Берите makefile, cmake, autotools, etc. Чого душа бажае. Toolchain - arm-none-eabi например ...
Shapa
Ср дек 28, 2016 02:13:51
Форум: ARM
Тема: stm32 libc FILE
Ответы: 5
Просмотры: 2821

Re: stm32 libc FILE


Да, можно сделать ветвление в функции _write, но точно я не буду мешать все устройства и файловые операции придачу в одной функции.
Ну вот, ядро за вас делает а вы не хотите! Но write(fd) и read(fd) хотите. Не бывает так (UNIX: все есть файл)
a
В структуре FILE библиотеки LIBC определены поля ...
Shapa
Ср ноя 23, 2016 20:02:48
Форум: ARM
Тема: Подозрение на глюк scanf() в newlib
Ответы: 2
Просмотры: 1486

Re: Подозрение на глюк scanf() в newlib

Косяк в вашей реализации _read (в целом всего кода приема-передачи). Замените реализацию стабами:

int _read(const int fd, void *buf, const size_t count) {
static const char *items[] = {
"pattern1",
....
"patternN"
};
static const itemsCount = sizeof(items)/sizeof(*items);
static size_t cur ...
Shapa
Чт окт 06, 2016 07:50:26
Форум: ARM
Тема: STM32 подтяжка ноги Keil vs CooCox
Ответы: 14
Просмотры: 3739

Re: STM32 подтяжка ноги Keil vs CooCox

Дело не в компиляторе. Дело в коде. Что-то я вообще не вижу настройки, в вашем коде, пинов на вход.


const GPIO_InitTypeDef adcPinCfg = {
GPIO_Pin_5,
GPIO_Mode_IN, // если поставить out - получите Open Drain + PullUp
GPIO_Speed_Level_1,
GPIO_OType_OD,
GPIO_PuPd_UP
};
RCC_AHBPeriphClockCmd(RCC ...
Shapa
Вт окт 04, 2016 23:15:31
Форум: ARM
Тема: ST link работает с ошибкой
Ответы: 4
Просмотры: 1887

Re: ST link работает с ошибкой

Смотрите что говорит st-util, у него его настройки логов весьма user friendly.

Код: Выделить всё

 $ ./st-util -v99
Вообще - посмотрите в сторону openocd. куда лучше чем техановский ст-линк
Shapa
Ср сен 07, 2016 21:55:44
Форум: Ищу работу
Тема: Изготовление печатных плат ( Украина)
Ответы: 108
Просмотры: 115815

Re: Изготовление печатных плат ( Украина)

Рекомендую! Андрей изготавливает платы качественно и оперативно!
Изображение
Shapa
Вс авг 14, 2016 00:45:26
Форум: ARM
Тема: STM32 и CAN период отправки данных
Ответы: 10
Просмотры: 4345

Re: STM32 и CAN период отправки данных

Хм, Не совсем по теме: Влезая в автомобильную шину, уверены вы, что не "заткнете" её? Уверены, в надежности выбранных компонент? На сколько помню в STM32 нету automotive grade серии.
По теме:

static uint32_t s_uptimeTicks = 0;
void SysTick_Handler(void) {

// при условии Tick per second = 1000;
s ...
Shapa
Вт июл 05, 2016 08:47:56
Форум: ARM
Тема: Секция NoInit микроконтроллера STM32
Ответы: 8
Просмотры: 4372

Re: Секция NoInit микроконтроллера STM32

я только начал изучать STM32, поэтому если я, что-то сказал не так или прошу много, просьба не пинать, ибо еще много не осознаю.
Лиха беда начала. Все когда-то начинали и наступали на кучу граблей по не зназнию, разве это то, чего стоит стыдиться? :)

Вы не могли бы выложить простой пример, что ...
Shapa
Пн июл 04, 2016 16:09:34
Форум: ARM
Тема: Секция NoInit микроконтроллера STM32
Ответы: 8
Просмотры: 4372

Re: Секция NoInit микроконтроллера STM32

Господа, вы не оттуда пляшите. NoInit секция не есть "что-то специфичное для STM32 семества". Это обычная секция, здесь вам нужно поискать вообще, что есть секции линковки программы. В соответсвии со стандартом языка С, вся статитка (все глобальные объекты и ститические объекты) должны быть ...

Перейти к расширенному поиску