Перейти к содержанию

    

xvr

Свой
  • Публикаций

    3 133
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о xvr

  • Звание
    Гуру
  • День рождения 29.06.1967

Информация

  • Город
    Химки

Посетители профиля

4 991 просмотр профиля
  1. P-CAD, Plane, Vias

    Так он вообще может отказаться делать плату с такими отверстиями, до напильника не дойдёт :)
  2. P-CAD, Plane, Vias

    А производитель такое сможет сделать? Не все умеют. Если сможет, то у него и надо спрашивать, как ему это представить. Желание явно не совсем стандартное, могут быть разные требования у разных производителей.
  3. C# работает на платформе .net, которая в свою очередь работает на OS Windows, которая в свою очередь не является ОС реального времени. Т.е. если даже вы с помощью всяческих ухищрений сумеете отмерить ровно 50ms на C#, Windows может вам испортить малину в любой момент, просто прервав выполнение вашей программы как раз в эти самые 50ms, и занявшись более важными 9с её точки зранеия) делами
  4. А в putty ваши набираемые ID и QM видны? Т.е. прямо набираете на клавиатуре и видите на экране, что набираете? Если да (и в putty вы специально не включали локальное эхо), то ваша программа должна ждать на вход копию того, что она отправила, а за этой копией уже будет ответ. И принимать она (программа) должна постоянно - буфера не резиновые, могут переполнится (хотя для 3х символов вряд ли переполнятся)
  5. Память_STM32F105

    Массивы (если они не массивы констант) FLASH не занимают. Это так, замечание по ходу дела :)
  6. И если вы такой объект расположите любой директивой компилятора по заданному адресу его так же нельзя будет инициализировать. Вы можете инициализировать локальную структуру, а потом присвоить её вашей, расположенной по указателю. Вы вроде хотели переменную в ОЗУ? При чём тут флешь?
  7. STM32F107+WiFi по Ethernet

    В контексте МК это однозначно MAC+PHY. В STM32F107 есть MAC (с MII и RMII). Так что для подключения wifi через Ethernet ТС понадобится PHY, трансформатор + точка доступа WiFi с Ethernet выходом (на витую пару). Не уверен, что его этот огород устроит :)
  8. STM32F107+WiFi по Ethernet

    У вашего МК есть возможность подключаться к Ethernet? Если да, то работать будет
  9. Результат вполне ожидаемый. При приведении типа от любого плавающего к целому происходит отбрасывание дробной части (а не округление). Из за того, что точность плавучки не бесконечная, а десятичные дроби точно не представимы в двоичном внутреннем представлении как float так и double, при вычислениях неизбежно накапливаются ошибки округления. Достаточно ошибки в 1 бит в мантисе и результат будет тот, что вы и получили. Самое простое решение - добавить 0.5 перед приведением к u08
  10. Вы бы хоть упомянули где растут те самые атрибуты, телепаты нынче в отпуске :)
  11. Можно сделать компонент с пинами в виде полигонов
  12. Если 'проработать должно более 20 лет' то первые попавшиеся конденсаторы с барахолки не подойдут, даже если их вообще не включать :1111493779: Вам нужно что то из серии long life, например https://en.tdk.eu/inf/20/30/db/aec/B43713_B43733.pdf
  13. Именно это вы и привели в самом первом сообщении. Что не устроило?
  14. Перевод проекта из GCC в Keil

    Плохо пытались. Файл t.c: int test_var; Файл main.c: #include <stdio.h> int test_var; int main(int argc, char** argv) { printf ("test var: %d\n", test_var); return 0; } Сборка и запуск: > gcc -c t.c -o t.o > gcc -c main.c -o main.o > gcc t.o main.o -o test > ./test test var: 0 Условия: Только С Переменные без инициализации Такое поведение описано в стандарте С
  15. Не надо. У всех контейнеров в STL есть шаблонный параметр - аллокатор (и он практически никогда не передаётся, а используется аллокатор по умолчанию - через new/delete и кучу) Делаете свой аллокатор (с любым местом расположения объектов и алгоритмом алокации) у вуаля - всё управление кучей в ваших руках :)