vitbvv12
Участник-
Постов
34 -
Зарегистрирован
-
Посещение
Репутация
0 ОбычныйИнформация о vitbvv12
-
Звание
Участник
-
TXD2 PA7 RXD2 PA8 RTS2 PB0 CTS2 PB1 а нужно RTS сделать ножкой PC26 и чтобы после отправки пакета в течении 1 mSec rts переключился на приём. Я попытался управлять ножкой PC26 из уровня прикладной программы через драйвер gpio (/sys/class/gpio/export)? но RTS сигнал устанавливается медленно больше 2 mSec
-
Помогите пожалуйста настроить DTB, чтобы управлять 485 интерфейсом для usart2 и назначить ножку PORTC, pin26 как RTS.Процессор at91sam9g25, ядро 3.6.9.Исходники (DTS) прикрепилdts_files.zip
-
DTB,485,at91sam9g25
vitbvv12 опубликовал тема в Операционные системы
Помогите пожалуйста настроить DTB, чтобы управлять 485 интерфейсом для usart2 и назначить ножку PORTC, pin26 как RTS.Процессор at91sam9g25, ядро 3.6.9.Исходники (DTS) прикрепилdts_files.zip -
Извиняюсь за дезинформацию. В девайс не прошит стартап и библиотеки. Стартап файла *.s в проекте нет, но есть файлы которые были производителем устройства даны для подключения в проект apmain.o, syscalls.o, ctosapi.a Прикрепил проект где нет ничего лишнего. Там также есть map файл. Может по нём можно понять что не-так. small_test.zip
-
Дело в том, что у меня есть некое устройство в который уже прошит стартаповый код и все библиотечные функции для работы с этим устройсвом. Я лишь пишу логику и обновляю свою часть программы используя бутлодер. Отладку провожу с помощью консоли. Поэтому исходник мой не поможет так как в нём нет ничего специфичного, а только логика. Для меня было просто удивление и разочаровании, что компилятор не может инициализировать переменные как я показал в примере 1 . У меня есть также ld скрипт. Makefile генерируется автоматически. Эти файлы прикрепил.[attachQP3000App.zipment=73282:nbproject.zip] Контроллер stm32F103zdt6 nbproject.zip
-
Про ковычки я забыл. Но вопрос не в них, а в способе инициализации переменной. Или я опцию не добавил, или компилятор у меня особенный. На другом компиляторе yagarto и mingw проблем таких не заметил.
-
Инициализация глобальных переменных
vitbvv12 опубликовал тема в GNU/OpenSource средства разработки
Может кто в курсе. Не инициализируется глобальная переменная в примере 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); //ответ верный ) -
Спасибо БОЛЬШОЕ ! Так и есть.
-
Непонятки с дебагом eclipse+yagarto+glink
vitbvv12 опубликовал тема в GNU/OpenSource средства разработки
Отлажую с++ программу для STM32F215 в eclipse использую yagarto, и jlink в режиме SWD. Проблема такая : при принятии данных по rs232 программа останавливается в обработчике прерывания по приёму символов. Чтобы программа продолжила работу, то надо нажать F8(Resume). Хотелось бы понять почему она там останавливается ? В этой функции происходит остановка. void USART1_IRQHandler(void) { UART_IRQHandler(); } -
а что за микросхема там ?
-
smd для СС2500
vitbvv12 опубликовал тема в RF & Microwave Design
Хочу собрать платки с СС2500. А smd не знаю где и купить, ведь не много то надо. Подскажите где можно купить smd индуктивности кондесаторы в небольших колличествах в Украине. (до 20-30 штук за один типо номинал) А то только пока предлагают не менее 50 шт. А это где-то 60 грн за одну только позицию. Дороговато как-то :05: -
Большое спасибо за ваш ответ. В принципе решение то что нужно. Только денег на оборудование надо больше. Так что скажу начальству пусть как хотят. Так как объектов подобных несколько штук а время "мало" -понятие относительное(Энштейн вроде доказал ). А пока занимаюсь как и запланировал датчик холла+контроллер.(может этот вариант и нормально прокатит) Всем спасибо за ответы :)
-
Нагрузка может коллебаться в течении 10с может быть 2-3 скачка по этому надо это фильтровать (это вызовет кратковременное срабатывание реле что не допустимо), простым компаратором тут не обойтись. Надёжность важна. По деньгам в распоряжении 100 баксов. А сколько стоит это токовое реле ТОР-21-102.(сразу что-то цену не получилось найти) А моя поделка тянет пока на 30-40$.
-
Здравствуйте. Необходимо срабатывание реле при достижении тока в 35А в одной фазе. В холстом режиме (лента конвейера пуста) ток=30А(мерил токовыми клещами). Ток может возростать до 80А. Хотел бы узнать о специальных реле и др. устройств которые просто можно купить (подешевле), чтобы можно настраивать на необходимый ток сробатывания от 30 до 80 с точностью в 5А. А сейчас я запланировал использовать токовый датчик холла (honeywell) + конторллер который бы отслеживал амплитуду тока. Но это уже разработка -а значит время, а его не хватает :( . Буду рад выслушать Ваше мнение
-
Решил всё таки использовать датчики тила MA80A1 (80kHz) (Нужен маленький угол распостранения ультразвука и расстояние до 4 метров). Устройство должно питаться от батарейки 9В. Импульсы генрю PICом. Частоту получаю 80.2кГц Начал моделировать схемку для получения 100В импульсов в work bench multisim 9 используя методику с индуктивностью. Всё ок получаю все 120 В. На прктике получаю ели 20В. Конечно я не знаю сопротивление датчика при резонансе, взял 500 ом (как написано в документации на которую указал napper). Может кто подскажит номиналы деталей (индуктивность,резистор,транзистор) для генерирования 100В импульсов частотой 80кГц. Или начать усиливать с помощью трансформатора ? Надо бы быстрей получить эти импульсы чтобы можно побыстрей заявку на приобретение этих датчиков оформить. А то с этим снабжением столько мароки блинннн. :(