Поиск по сайту

Результаты поиска по тегам 'discovery'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип публикаций


Категории и разделы

  • Вопрос-Ответ. Для начинающих
    • Песочница (Q&A)
    • Дайте схему!
    • Школьникам и студентам
    • Начинающим
    • Паяльник TV
    • Обсуждение материалов с сайта
  • Радиоэлектроника для профессионалов
    • Световые эффекты и LED
    • Роботы и модели на ДУ-управлении
    • Автоматика
    • Самодельные устройства к компьютеру
    • Программное обеспечение
    • Автомобильная электроника
    • Системы охраны и наблюдения. Личная безопасность
    • Питание
    • Электрика
    • Промышленная электроника
    • Ремонт
    • Металлоискатели
    • Измерительная техника
    • Мастерская радиолюбителя
    • Сотовая связь
    • Спутниковое ТВ
    • КВ и УКВ радиосвязь
    • Жучки
    • Телефония и фрикинг
    • Высокое напряжение
    • Идеи и технологии будущего
    • Справочная радиоэлементов
    • Литература
    • Разное
  • Аудио
    • FAQ, Технологии и компоненты
    • Для начинающих
    • Источники звука
    • Предусилители, темброблоки, фильтры
    • Питание аудио аппаратуры
    • Усилители мощности
    • Акустические системы
    • Авто-аудио
    • Ламповая техника
    • Гитарное оборудование
    • Прочее
  • Микроконтроллеры
    • МК для начинающих
    • AVR
    • PIC
    • STM32
    • Arduino и Raspberry Pi
    • ПЛИС
    • Другие микроконтроллеры и семейства
    • Алгоритмы
    • Программаторы и отладочные модули
    • Периферия и внешние устройства
    • Разное
  • Товары и услуги
    • Коммерческие предложения
    • Продам-Отдам, Услуги
    • Куплю
    • Уголок потребителя
    • Вакансии и разовая работа
    • Наши обзоры и тесты
  • Разное
    • Конкурсы сайта с призами
    • Сайт Паяльник и форум
    • Курилка
    • Технический английский (English)
    • Наши проекты для Android и Web
    • FAQ (Архив)
    • Личные блоги
    • Корзина
    • Вопросы с VK
  • ATX->ЛБП Переделки
  • Юмор в youtube Киловольты юмора
  • Надежность и группы продавцов Радиолюбительская доска объявлений exDIY
  • разные темы Переделки

Блоги

Нет результатов для отображения.

Нет результатов для отображения.

Местоположения

  • Пользователи форума

Группа


ICQ


Skype


Интересы


Город


Сфера радиоэлектроники


Оборудование

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

  1. CoIDE v2beta

    Простите, продублирую свой пост в новой теме: Форумчане, коллеги! Подскажите, пожалуйста. CoIDE выдает вот такую ошибку при записи во флешпамять: Error: Connect failed, check config and cable connection. Со шнуром USB всё в порядке, ST-Link Utility установил. Но в диспетчере устройств драйвер STM32 почему-то именно в разделе дисковых устройствах отображается(в контроллерах USB его нет). На отладочной плате Discovery горит Красный светодиод. Настройки дебаггера в CoIDE прилагаю. Спасибо.
  2. Вопросы По Coocox Coide

    Добрый день. Использую отладочную плату discovery. Подключил по SPI дисплей от Siemens S65. Всё работает, но не могу понять как работать со sprintf в CooCox ??? В чистом виде не компилируется. Показывает не понятные ошибки привязанные к ядру. Погуглил, нашел: http://www.coocox.or...ae-001d7d723e56 Кокосовцы в курсе и предлагают прикрепить к проекту доп. файлик. Прикрепил. Всё стало компилироваться. Но sprintf не работает. Может кто прояснит ситуацию. char convert[32]; float temp = 23.9; ... put_string(50,22,"ТЕМПЕРАТУРА",0x0000,2); sprintf(convert,"%.1f",temp); put_string(50,50,convert,0x0000,2); Слово "температура" выводится, а само значение нет. Посмотрел их измененный файл. У них там написано: signed int sprintf(char *pStr, const char *pFormat, ...) Что значит троеточие??? И где форматирование точка с запятой ' f ' ? /* Parse type */ switch (*pFormat) { case 'd': case 'i': num = PutSignedInt(pStr, fill, width, va_arg(ap, signed int)); break; case 'u': num = PutUnsignedInt(pStr, fill, width, va_arg(ap, unsigned int)); break; case 'x': num = PutHexa(pStr, fill, width, 0, va_arg(ap, unsigned int)); break; case 'X': num = PutHexa(pStr, fill, width, 1, va_arg(ap, unsigned int)); break; case 's': num = PutString(pStr, va_arg(ap, char *)); break; case 'c': num = PutChar(pStr, va_arg(ap, unsigned int)); break; default: return EOF; } Думал modf использовать, но эта функция всё равно дробную часть в виде точки с запятой выдает. Умножение на 10 не помогает. Как тогда число с плавающей точкой перевести в строку то?
  3. Ищу схему для зарядного автомобильного устройства Helvi discovery 16. Предохранитель цел, 220в проходит, ничего не стартует.
  4. Пытаюсь завести UART на сабжевом микроконтроллере. В принципе таки все есть, но UART упорно молчит при передаче и не выходит на прерывание при приеме. Чутье подсказывает, что я просто напросто не так подал тактирование на модуль USART, но уже раз 10 все перепроверил. Все именно так. Вот код: #include "iostm8l152c6.h" int main ( void ) { PC_DDR_bit.DDR3 = 1; PC_CR1_bit.C13 = 1; PC_CR2_bit.C23 = 0; PC_DDR_bit.DDR2 = 0; PC_CR1_bit.C12 = 1; PC_CR2_bit.C22 = 1; //UART init CLK_PCKENR1_bit.PCKEN15 = 1; USART1_CR1 = 0; USART1_CR3 = 0; USART1_CR4 = 0; USART1_CR5 = 0; USART1_BRR2 = 0x03; USART1_BRR1 = 0x68; USART1_CR2_bit.RIEN = 1; USART1_CR2_bit.REN = 1; USART1_CR2_bit.TEN = 1; asm("RIM"); while (1) { //Loop while(!(USART1_SR_bit.TC)); USART1_DR = '!'; } return 0; } #pragma vector=USART_R_OR_vector __interrupt void USART_RXNE(void) { while(!(USART1_SR_bit.TC)); USART1_DR = '?'; } По поводу железа... Передачу (TX со стороны STM) я жду на лапе PC3, а прием (RX) на PC2
  5. Здравствуйте! Нужно программировать на МК, а опыта работы с МК нет. Очень простой для вас, но очень важный для меня вопрос. Имею: плата stm32f407vg (она же дискавери), установленная на расширяющую плату от фирмы WaveShare с названием Open407V-D. Пройдемся по моей периферии: Вай-фай модуль - 14 пинов (WaveShare wifi232 UART module) 4 инфракрасных сенсора - по 3 пина каждый, неизвестного китайского изготовителя Кард-ридер - 9 пинов (WaveShare) Ультразвуковой датчик - 4 пина (от компании Arduino) Voltage sensor - 3 пина Акселерометр от WaveShare 10DoF - 7 пинов Очевидно, что всю эту периферию мне нужно подключить к МК, да еще и так, чтобы она функционировала. К разъемам, имеющимся на расширяющей плате ничего из этого, кроме кард-ридера, не подходит. Вопрос: Как выбирать пины мк для подключения к ним периферии? (выбор у меня весьма богатый)
  6. Накрылась панель от преобразователя частоты (Altivar 61). Просто горит подсветка дисплея и всё. Прогревание платы помогло, но хватило на неделю. Панель из соседнего частотника в этом частотнике работает. В общем панель под замену. Пришла новая, поставили, всё нормально. Но дурная голова рукам покоя не дает, поэтому разобрал панель, достал дисплей и хочу попробовать запустить его на плате STM32 Discovery, возможно дисплей живой. Дисплей Powertip PG240160C. На сайте производителя есть описание дисплея. Построен он на двух контроллерах ST8024 и ST8016. У дисплея нет своей памяти и его нужно постоянно обновлять, т.е. нужен буфер под изображение. Разрешение 240х160. Значит 240*160=38400 бит. 38400/8/1024 ~ 4,7кБ. На дискавери 8 кБ RAM т.е. хватит. Вопрос в другом, я не понимаю распиновку указанную производителем, потому что никогда не имел дела с подобными дисплеями. Что такое frame reverse signal и почему их аж 3 штуки? Bias voltage for non-select? И т.д. по списку. Не знаю с чего начать подключение. ST8016T.pdf Sironix ST8024T V0.12.pdf
  7. Discovery Stm32L Capture

    добрый день. Вожусь с таймерами на отладочной плате discovery stm32l на stm32l152rbt6 Расскажите как можно сделать частотомер. знающие люди, не скупитесь, помогите. Уже 2-ой день вожусь, никак не получается. Даташит читал, но так и не могу понять как задействовать ножку таймера 9 на захват.
  8. Модули Xbee И Stm32F4Discovery

    Нешибко разбираюсь в микроконтроллерах (хромает программирование), но тут появилась такая необходимость: настроить канал связи между платой STM32F4Discovery и компом с помощью модуля Xbee-Pro. То бишь к плате будет подключен носитель инфы (USB-флешка) и с этого носителя будет передаваться информация на комп. к плате подключен один Xbee, к компу - другой (посредством специальной платы). ну и, собственно говоря, инфа магическим образом передается на комп по радиоканалу с частотой что-то около 2,4 ГГц. а теперь вопрос: как это все запрограммировать???? Есть ли какие-нибудь библиотеки у STM32 для подсоединения флешек и модулей Xbee, или мне самому придется выдумывать, как их связать? Как наладить связь компа и Xbee (что там за плата нужна для соединения и нужно ли её тоже как-то программировать)? и наконец, как наладить связь между модулями для главной задачи - передачи информации (например аудиозаписей)? В общем, если кто-то что-то знает по этой теме или сам занимался такой ерундой, то жду ваших советов и подсказок. Заранее благодарен.
  9. Какая Плата С Arm Лучше?

    Решил научиться программировать ARM микроконтроллеры. В магазине есть две платы STM32F0 Discovery и STM30 Value Line Discovery. В первой плате ARM STM32F051R8T6 с ядром M0, а во второй STM32F100RB с ядром M3. При этом частота первого до 48 МГц., а частота второго до 24 МГц., зато в 2 раза больше памяти (ну и не только памяти). Разница в цене 300р. В общем нужна помощь в выборе между этими двумя платами.