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

vitbvv12

Участник
  • Постов

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

  • Посещение

Репутация

0 Обычный

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

  • Звание
    Участник
    Участник
  1. DTB,485,at91sam9g25

    TXD2 PA7 RXD2 PA8 RTS2 PB0 CTS2 PB1 а нужно RTS сделать ножкой PC26 и чтобы после отправки пакета в течении 1 mSec rts переключился на приём. Я попытался управлять ножкой PC26 из уровня прикладной программы через драйвер gpio (/sys/class/gpio/export)? но RTS сигнал устанавливается медленно больше 2 mSec
  2. DTB,485,at91sam9g25

    Помогите пожалуйста настроить DTB, чтобы управлять 485 интерфейсом для usart2 и назначить ножку PORTC, pin26 как RTS.Процессор at91sam9g25, ядро 3.6.9.Исходники (DTS) прикрепилdts_files.zip
  3. Помогите пожалуйста настроить DTB, чтобы управлять 485 интерфейсом для usart2 и назначить ножку PORTC, pin26 как RTS.Процессор at91sam9g25, ядро 3.6.9.Исходники (DTS) прикрепилdts_files.zip
  4. Извиняюсь за дезинформацию. В девайс не прошит стартап и библиотеки. Стартап файла *.s в проекте нет, но есть файлы которые были производителем устройства даны для подключения в проект apmain.o, syscalls.o, ctosapi.a Прикрепил проект где нет ничего лишнего. Там также есть map файл. Может по нём можно понять что не-так. small_test.zip
  5. Дело в том, что у меня есть некое устройство в который уже прошит стартаповый код и все библиотечные функции для работы с этим устройсвом. Я лишь пишу логику и обновляю свою часть программы используя бутлодер. Отладку провожу с помощью консоли. Поэтому исходник мой не поможет так как в нём нет ничего специфичного, а только логика. Для меня было просто удивление и разочаровании, что компилятор не может инициализировать переменные как я показал в примере 1 . У меня есть также ld скрипт. Makefile генерируется автоматически. Эти файлы прикрепил.[attachQP3000App.zipment=73282:nbproject.zip] Контроллер stm32F103zdt6 nbproject.zip
  6. Про ковычки я забыл. Но вопрос не в них, а в способе инициализации переменной. Или я опцию не добавил, или компилятор у меня особенный. На другом компиляторе yagarto и mingw проблем таких не заметил.
  7. Может кто в курсе. Не инициализируется глобальная переменная в примере 1. В примере 2 всё хорошо. Но мне надо работающий пример 1. Версия компилятора: $ ./gcc -v Using built-in specs. Target: arm-none-eabi Configured with: ../configure --target=arm-none-eabi --prefix=/usr/local/cross-c ortex --enable-interwork --enable-multilib --enable-languages=c,c++ --with-newli b --without-headers --disable-shared --with-gnu-as --with-gnu-ld Thread model: single gcc version 4.4.3 (GCC) Пример 1 сhar global_var=109; Void Main () { Printf (%d, global_var); //ответ неверный ) Пример 2 сhar global_var; Void Main () { global_var=109; Printf (%d, global_var); //ответ верный )
  8. Отлажую с++ программу для STM32F215 в eclipse использую yagarto, и jlink в режиме SWD. Проблема такая : при принятии данных по rs232 программа останавливается в обработчике прерывания по приёму символов. Чтобы программа продолжила работу, то надо нажать F8(Resume). Хотелось бы понять почему она там останавливается ? В этой функции происходит остановка. void USART1_IRQHandler(void) { UART_IRQHandler(); }
  9. а что за микросхема там ?
  10. smd для СС2500

    Хочу собрать платки с СС2500. А smd не знаю где и купить, ведь не много то надо. Подскажите где можно купить smd индуктивности кондесаторы в небольших колличествах в Украине. (до 20-30 штук за один типо номинал) А то только пока предлагают не менее 50 шт. А это где-то 60 грн за одну только позицию. Дороговато как-то :05:
  11. Большое спасибо за ваш ответ. В принципе решение то что нужно. Только денег на оборудование надо больше. Так что скажу начальству пусть как хотят. Так как объектов подобных несколько штук а время "мало" -понятие относительное(Энштейн вроде доказал ). А пока занимаюсь как и запланировал датчик холла+контроллер.(может этот вариант и нормально прокатит) Всем спасибо за ответы :)
  12. Нагрузка может коллебаться в течении 10с может быть 2-3 скачка по этому надо это фильтровать (это вызовет кратковременное срабатывание реле что не допустимо), простым компаратором тут не обойтись. Надёжность важна. По деньгам в распоряжении 100 баксов. А сколько стоит это токовое реле ТОР-21-102.(сразу что-то цену не получилось найти) А моя поделка тянет пока на 30-40$.
  13. Здравствуйте. Необходимо срабатывание реле при достижении тока в 35А в одной фазе. В холстом режиме (лента конвейера пуста) ток=30А(мерил токовыми клещами). Ток может возростать до 80А. Хотел бы узнать о специальных реле и др. устройств которые просто можно купить (подешевле), чтобы можно настраивать на необходимый ток сробатывания от 30 до 80 с точностью в 5А. А сейчас я запланировал использовать токовый датчик холла (honeywell) + конторллер который бы отслеживал амплитуду тока. Но это уже разработка -а значит время, а его не хватает :( . Буду рад выслушать Ваше мнение
  14. Решил всё таки использовать датчики тила MA80A1 (80kHz) (Нужен маленький угол распостранения ультразвука и расстояние до 4 метров). Устройство должно питаться от батарейки 9В. Импульсы генрю PICом. Частоту получаю 80.2кГц Начал моделировать схемку для получения 100В импульсов в work bench multisim 9 используя методику с индуктивностью. Всё ок получаю все 120 В. На прктике получаю ели 20В. Конечно я не знаю сопротивление датчика при резонансе, взял 500 ом (как написано в документации на которую указал napper). Может кто подскажит номиналы деталей (индуктивность,резистор,транзистор) для генерирования 100В импульсов частотой 80кГц. Или начать усиливать с помощью трансформатора ? Надо бы быстрей получить эти импульсы чтобы можно побыстрей заявку на приобретение этих датчиков оформить. А то с этим снабжением столько мароки блинннн. :(
×
×
  • Создать...