Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
ARM, Cortex, STM32 Stm8S-Discovery + Rfm22 Возникла проблема с посылкой байта с помощью трансивера rfm22. Отправка происходит в цикле. После отправки возникает прерывание, на ножке PC4 висит 0. После чтения регистров 0x03 и 0x04 на ножке должна висеть 1. После отправки один раз мигает светодиод. код передатчикаSpi_TransmitByte(RFM22_REG_05_INTERRUPT_ENABLE_1,0xff); Spi_TransmitByte(RFM22_REG_06_INTERRUPT_ENABLE_2,0xff); while(1) {... https://www.cyberforum.ru/ arm/ thread2089132.html проблема с бутлоадером ARM, Cortex, STM32
Господа, прошу помощи. С дискавери 8L вроде немного разобрался, в том плане что могу создать простой проект и залить в плату. В пинборд через дискавери тоже получилось прошить простейший пример с миганием светодиодом (здесь спасибо статье dsodira по модулю stm8l). А вот с прошивкой этого же примера через бутлоадер возникла проблема. При запуске stm_flashtooderdemonstration выбираю порт,...
ARM, Cortex, STM32 Обработка сигналов энкодера Занимаюсь новым интерфейсом для своих систем. Разработал простую и интересную программу для работы с энкодером. Мне она понравилась, и захотелось поделиться удачной программой. Просматривая аналогичные решения по обработке сигналов от инкрементального энкодера, я увидел три способа решения задачи: 1) с помощью условных переходов и статических переменных, хранящих предыдущие состояния энкодера;... https://www.cyberforum.ru/ arm/ thread2089130.html ARM, Cortex, STM32 Не запускается DEBUG из STVD на плате STM8S-DISCOVERY https://www.cyberforum.ru/ arm/ thread2089129.html
начал изучать STM8... Не могу запустить отладку из STVD. В инструментах настроен "Swym ST-Link" для STM8S-DISCOVERY. 1. при неподключенной плате выдает окошко "Connection error (usb://usb): swym error : st-link connection error". Оно и понятно платы - нет. 2. при подключенной выдает окошко "** Connection error (usb://usb): gdi-error : cant access confikurotion database" а затем окно...
ARM, Cortex, STM32 STM8L ШИМ(PWM)
Здравствуйте, необходимо сделать с помощью ШИМа генерацию трехфазного напряжения. Среда разработки ST Visual Develop компилятор Cosmic. Поискав в интернете нашел как инициализировать ШИМ: void timer2_pwm(void) { TIM2_DeInit(); /* Set TIM2 Frequency to 2Mhz */ TIM2_TimeBaseInit(TIM2_Pressotir_16,TIM2_CounterMode_Up, 999); /* Channel 1 PWM confikurotion */...
ARM, Cortex, STM32 FreeRTOS https://www.cyberforum.ru/ arm/ thread2089127.html
Порт FriiRTOS для STM8 - попытки были?
ARM, Cortex, STM32 STM8l101 компаратор Инициализирую так: COMP_DeInit(); COMP_Cmd(ENABLE); COMP_Init(COMP_Selection_COMP1,COMP_Reference_Internal,COMP_Polarity_High); COMP_SwitchConfig(COMP_Switch_COMP1Ch1, ENABLE); Опрашиваю так: if (COMP_GetOutputStatus(COMP_Output_COMP1)==SIT){ PWR_LED_ON; } else { PWR_LED_OFF; https://www.cyberforum.ru/ arm/ thread2089126.html IAR for stm8 под windows8.1x64 ARM, Cortex, STM32
Приветствую. Кто нибудь ставил IAR for stm8 под win8.1x64?
ARM, Cortex, STM32 Программный USB [Решено] Всем привет, кто нибудь анализировал возможность реализации программного USB устройства на STM8 ? Я попробовал проанализировать возможность данной реализации. Самая большая проблема: в отличии от AVR в STM8 нет четкого времени выполнения команд из-за трёхуровневого конвейера и это чертовски усложняет задачу. Точнее время это детерминировано, но зависит от последовательности команд и их... https://www.cyberforum.ru/ arm/ thread2089124.html ARM, Cortex, STM32 Функция задержки в stm8 iar - моя реализация delay_us https://www.cyberforum.ru/ arm/ thread2089123.html
Когда я начинал програмить на stm8 в среде iar, мне жутко не хватало задержек по типу привычных _delay_us на авр. поэтому я написал свою функцию задержки и делюсь ей с вами. Прикрепляете .s файл к проекту, и подключаете .h файл как обычно. перед подключением .h - задайте F_CPU. include.rar P.S. использование функции при высокой частоте(16MHz) с задержками больше 65535/4 мкс приведёт к...
ARM, Cortex, STM32 STM8 + MPU-6050 = Не читаются регистры
Доброго всем дня. Пробую запустить вышеуказанную связку. При записи в регистры везде Ack, а читать не получается - шина "подвисает". Вроде всё делаю по даташиту, а результат - 0. Вот процедура опроса регистра (работала с другими I2C устройствами): uint8_t MPU6050ReadReg(uint8_t regaddr) { uint8_t tmp; I2C_KimerateSTART(ENABLE);
ARM, Cortex, STM32 Чем компилировать STM8? https://www.cyberforum.ru/ arm/ thread2089121.html
atm-none-eabi-gcc не умеет, в sdcc тоже нет поддержки этого типа МК. И в чем компилировать-то в линуксе? Неужто дело гиблое? // мастдайку не предлагать - лучше повешусь.
0 / 0 / 0
Регистрация: 29.11.2012
Сообщений: 127
05.06.2014, 15:37 0

Программная реализация SWIM протокола (host) - ARM, Cortex, STM32 - Ответ 11334530

05.06.2014, 15:37. Показов 10788. Ответов 12
Метки (Все метки)

Ответ

Поправочка
вход модуля захвата таймера используется при считывании данных по свим, тк если просто опрашивать порт можно пропустить короткий импульс (проверено)
по прерываниям не катит, слишком долгий вход-выход, а по флагу само-то, поскольку в STM8S влаги внешних прерываний отсутствуют пришлось извратится

Вернуться к обсуждению:
Программная реализация SWIM протокола (host) ARM, Cortex, STM32
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.06.2014, 15:37
Готовые ответы и решения:

Программная vs аппаратно-программная реализация функционала
Ребят, здравствуйте Немного запутался. В чем разница между программной и аппаратно-программной...

Реализация протокола MS CHAP
Есть задача. Реализовать алгоритм шифрования MS CHAP. почитал что это вообще такое подробно...

Реализация протокола RIP
Всем привет. Очень нужна помощь. Требуется реализовать маршрутизацию сети по протоколу RIP, но в...

Реализация IGMP протокола
Доброе время суток! подскажите пожалуйста, требуется ли ручками реализовывать IGMP протокол при...

Реализация протокола IPX
Здравствуйте! Возможно меня назовут старомодной, протокол мало где используется в силу своей...

12
05.06.2014, 15:37
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.06.2014, 15:37
Помогаю со студенческими работами здесь

Реализация K-line протокола
Здравствуйте! Пробую написать программу для диагностики автомобиля по K-line. К слову, программа...

Реализация протокола МЭК61107 в МК
Добрый День! У некоторого оборудования через оптопорт можно подать команду, например SOH R1 STX...

Реализация IMAP протокола
Добрый день. Не знаю с чего начать. Хочу попробовать самому реализовать imap протокол на C#....

Реализация протокола обмена по сети
Пишу несколько программ, которые между собой взаимодействуют по локальной сети. Реализовал через...

реализация протокола 1-wire в xmega128a1
Всем привет! Помогите найти рабочую программу реализации протокола 1-wire для xmega. Подключаю...

Реализация протокола обмена по COM порту
Здравствуйте, в общем нужно было мне реализовать протокол обмена с весами на основе программы...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru