![](https://electronix.ru/forum/uploads/set_resources_23/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
![](https://electronix.ru/forum/uploads/set_resources_23/84c1e40ea0e759e3f1505eb1788ddf3c_default_photo.png)
Axel
Свой-
Постов
553 -
Зарегистрирован
-
Посещение
-
Победитель дней
1
Весь контент Axel
-
Измерение мощности потребления на ОУ
Axel ответил toweroff тема в Схемотехника
Сумма логарифмов? -
Я вообще-то никого не уговариваю этим пользоваться, и сам избегаю, но "если звезды зажигают - значит - это кому-нибудь нужно?" (CR)
-
Какой BLE режим выбрать?
Axel ответил jenya7 тема в Интерфейсы
Поскольку ТС заботит крайне небольшой расход энергии BLE, я предположил, что "сенсор" - небольшое и недорогое устройство с ограниченными ресурсами. Если мое предположение верно, то в этой ситуации никакм дизайном надежную защиту не выдуришь и настоящий коннект был бы совсем нелишним. Кстати, в некоторых серьезных фирмах (напр. американская HERSHEY'S) именно поэтому Wireless сенсорика запрещена в принципе (по крайнеймере так было лет шесть тому назад). -
??? Не поведусь, извините...
-
Какой BLE режим выбрать?
Axel ответил jenya7 тема в Интерфейсы
Мозги напрячь - не проблема. Большинству в этом community за это и платят. Я просто хотел намекнуть, что сенсор, как правило - компонент техпроцесса, а они (техпроцессы) часто чувствительны, и ущерб от искажения данных (в том числе от "помощи" конкурентов и доброжелателей) может быть существенным. Так что этот вариант (ИМХО) для "на столе"... -
Какой BLE режим выбрать?
Axel ответил jenya7 тема в Интерфейсы
А не смущает, что они для всех открыты и ни от кого не защищены? -
Никоим образом! Хныкать по поводу недостатка ресурсов - удел программистов. Абстракция от технических проблем - важное условие нахождения правильных решений (сугубо ИМХО).
-
Когда надо иногда два "больших" массива, иногда три "маленьких" . Мне от алгоритмистов такие заморочки иногда прилетали...
-
Безусловно, но в мультитреде (при ограниченном стеке) и когда по каким-то причинам malloc нежелателен - может пригодиться.
-
К вопросу: в IAR эта фитча поддерживается компилятором С (с включенной опцией "Allow VLA") и не поддерживается С++...
-
Если точнее - сумма количества значащих бит сомножителей даст разрядность произведения с погрешностью -1 бит.
-
Вроде этим все сказано (только логарифм по 16): сдвинуть сомножители влево до первого ненулевого байта, сумма оставшихся байт даст разрядность произведения. Вроде катит...
-
Вопрос по mbed tls
Axel ответил Axel тема в Программирование
По поводу размера: сконфигурированное соединение с сервером AWS S3 забирает ок. 61kB. Нужно уменьшить до 45. Требуемая конфигурация - для подключения к AWS IoT и к упомянутому AWS S3. Большего пока соощить не могу, что объяснимо, учитывая раздел, в котором задан вопрос... И еще вопрос: в SDK присутствует версия 2.7.8. Может ли помочь переход на боллее свежую (напр. 2.20)? Если да, то в какой мере он может оказаться болезненным? -
Вопрос по mbed tls
Axel опубликовал тема в Программирование
Присутствует острая необходимость уменьшить память (RAM) под эту штуку. Помимо других способов были намеки, что можно использовать общий буфер для входа и выыхода. Кто-нибудь пробовал, и если да, что получилось? Для конкретности: либа в составе SDK Mediatek (хотя это видимо несущественно), данных немного. Спасибо... -
Перенаправление вызова функции в GCC
Axel ответил Axel тема в Программирование
Нашел: gcc -Wl,--wrap=func_to_redirect .... Перенаправляет вызов func_to_redirect на __wrap_func_to_redirect. Спасибо всем, кто отвлекся ха размышления... -
Перенаправление вызова функции в GCC
Axel опубликовал тема в Программирование
В Extra Options линкера IAR есть фишка "-redirect" (перенаправление вызовов функций). Есть ли аналогичное средство в GCC? -
Альтернативные библиотеки в одном проекте
Axel ответил Axel тема в Программирование
Первое впечатление обнадеживает. Спасибо! А это может работать с IARовскими библиотеками (*.а)? Ни разу... -
Альтернативные библиотеки в одном проекте
Axel ответил Axel тема в Программирование
Если бы в исходниках... -
Альтернативные библиотеки в одном проекте
Axel опубликовал тема в Программирование
Можно ли две две альтернативные библиотеки (конкретно BT Classic и BLE), использующие одинаковые имена функций, приделать к одному проекту (компилятор IAR ARM, языки С, С++)? Понимаю, что нельзя, но вдруг можно... -
Keil, таблица векторов прерываний
Axel ответил Axel тема в MCS51, AVR, PIC, STM8, 8bit
С этого начинал, не помогает... Все двигается, кроме векторов... Решил проблему "в лоб": достучался до разработчиков и попросил перекомпилировать с нужным смещением. Спасибо... -
Keil, таблица векторов прерываний
Axel ответил Axel тема в MCS51, AVR, PIC, STM8, 8bit
В продолжение темы... Задача была приделать бутлоадер к стороннему проекту. Это получилось: бутлоадер разместился на начальных адресах, на адресах векторов - нужные переходы. Но получилось ... не совсем: В основной программе, сдвинутой выше, присутствует библиотека, использующая прерывания. Ну и, естественно, библиотечнуе вектора никуда не сдвинулись. Соответственно вопрос: есть ли возможность переместить библиотечные вектора вслед за программой (исходников библиотеки нет, дизассеблирование (IDA PRO) не одолел)? -
Keil, таблица векторов прерываний
Axel ответил Axel тема в MCS51, AVR, PIC, STM8, 8bit
Посмотрел, идею понял, спасибо! -
Keil, таблица векторов прерываний
Axel ответил Axel тема в MCS51, AVR, PIC, STM8, 8bit
Понял, спасибо. Похоже это то, что надо... С фрагментом кода расставления заглушек не поможете? -
Keil, таблица векторов прерываний
Axel опубликовал тема в MCS51, AVR, PIC, STM8, 8bit
У кейла в компиляторе С51 есть опция "Interrupt vectors at address". Это на самом деле работает? Если да, то как?