|
|
Другие темы раздела | |
ARM, Cortex, STM32 STM8L-I2C-BUSY
https://www.cyberforum.ru/ arm/ thread2089313.html Доброго времени суток! Проблема такова: подключаю SHT21 к Dyscovery8l, сразу же после формирования условия Start выпрыгивает BUSY. В чем может быть проблема, кто подскажет? |
ARM, Cortex, STM32 stm8s-discovery + stm8s207cb(c8) Всем привет. Благополучно препарировал discovery, с пересадкой мозга. Цена вопроса 400 рублей все вместе. Теперь вопрос, какой размер кода будет давать перепиленный корейский cosmic 32k. |
ARM, Cortex, STM32 IAR 1.31 - Оптимизация
https://www.cyberforum.ru/ arm/ thread2089311.html Написал простой кусок кода - вывод значения на 7-ми сегментный индикатор. Включил максимальную оптимизацию и посмотрел что получилось. <Изображение удалено> Честно говоря, я ожидал примерно следующего - грузим число в аккумулятор, сдвигаем его через перенос и в зависимости от переноса устанавливаем нужный бит нужного порта. Получилось, конечно, очень похоже, но я не понимаю 2 момента: 1.... |
ARM, Cortex, STM32 Быстрые и медленные порты. Даташит говорит что у STM8 ноги бывают быстрые (до 10MHz) и медленные (до 2MHz). Решил проверить в железе чем они отличаются. Написал такой код: int main( void ) { CLK_CKDIVR = 0; // Предделитель равен нулю PA_DDR_DDR1 = 1; PA_CR1_C11 = 1; PA_CR2_C21 = 1; https://www.cyberforum.ru/ arm/ thread2089310.html |
BMP085 и STM8L ARM, Cortex, STM32 Доброго времени суток. Пытаюсь разобраться, как подружить STM8L и BMP085, нашел API для датчика тут: http://www.bossh-simsortec.com/content/ ... l/3477.htm Не могу разобраться, как нужно настроить I2C для работы с API. Работой с микропроцессорами раньше не занимался, поэтому жутко туплю. Может быть у кого-то есть пример работы STM8L и bmp085 с использованием этого API. Или, быть может кто... |
ARM, Cortex, STM32 STM8 и внешняя память Всем привет. Собственно, насмотревшись на http://www.jcwolfram.de/projekte/avr/chipbasic32/main.php вот эту поделку немецкой инженерной мысли, вспомнив свой спектрум, пустив слезу, захотелось сделать себе что то подобное. Использовать AVR не хочется, потому что архитектура, как по моему не подходит (ну это личное мнение моё, чтож поделаешь). Хочется чего то более классического, с общей памятью... https://www.cyberforum.ru/ arm/ thread2089308.html |
ARM, Cortex, STM32 stm8 и АЛС318
https://www.cyberforum.ru/ arm/ thread2089307.html Всем доброго времени суток. Я на форуме новичок, хотя и давно его читаю. Возник следующий вопрос: подключил к отладочной плате stm8l-discovery 7-сегментый 9-ти разрядный индикатор типа АЛС318. Обычно, как я понимаю стараются подключать все 8 сегментов на один порт, тогда управление намного проще. А как быть, когда сегменты подключены к разным портам? Проблема не в написании самой программы (она... |
ARM, Cortex, STM32 STM8L и Timer2 Играюсь с STM8L-Dyscovery. Написал простенькую программку секундомера на встроенном ЖК, все работает, кроме TIM2. Точнее если сделать ресет, то все нормально работает. Но при подаче питания, второй таймер не запускается. Таймер 1 работает, RTC работает, драйвер ЖК тоже работает, а вот второй таймер работает только после ресета. Вот его инициализация: // Timer 2, F=5Hz //... |
ARM, Cortex, STM32 задержки на таймере
https://www.cyberforum.ru/ arm/ thread2089305.html Решил пересесть на stm8, сначала было мутновато, но вроде понемногу въезжаю. Как оказалось, в стандартных библиотеках нет функций _delay_ms и _delay_us, я решил сделать на таймере: void timerDelayInit(void) { // таймер должен делать 1 тик в 1 микросекунду TYM1_PSCRH = 0; TYM1_PSCRL = 16; TYM1_CR1 = MASK_TYM1_CR1_OPM|MASK_TYM1_CR1_DIR; // обратный счет, остановка по переполнению } |
ARM, Cortex, STM32 stm8 и little-endian уже около недели в свободное время по вечерам изучаю STM8, знакомые программеры спрашивают, чем они лучше AVR и я всегда отвечал: "всем". Но вот нашелся первый минус, и как для меня, очень значительный: stm8 использует в много байтовых величинах порядок байт big-endian, вместо little-endian. Проблема в том, что я в основном разрабатываю девайсы для связи с другими устройствами по каком нить... https://www.cyberforum.ru/ arm/ thread2089304.html |
[SOLVED] STM8L DMA+SPI TX ARM, Cortex, STM32 кто-нибудь делал посылку в SPI через DMA? собрал цепь из восьми 74HC595, первый байт теряется хз где, ичсх, без DMA всё бодро. ЧЯДНТ? вот так работает странно и неправильнопервоинит вот такой: //SPI CLK_PeripheralClockConfig(SPI_595_CLK, ENABLE); GPIO_Init(SH_clk_port,SH_clk_pin,GPIO_Mode_Out_PP_Low_Fast); GPIO_Init(DO_port,DO_pin,GPIO_Mode_In_PU_No_IT);... |
ARM, Cortex, STM32 Вывод частоты тактирования в порт День добрый! Подскажите люди добрые где подвох с выводом внутренней частоты тактирования HSI на ногу PA2/ OSCOUT контроллера STM8S003K3. (плата STM8SVLDISCOVERY) //значит такая вот инициализация CLK_CCOR |= 0b00010100; //задаю нужную частоту PA_DDR |= 0b00000100; //настраиваю порт в push-pull как в даташите написано PA_CR1 |= 0b00000100; PA_CR2 |= 0b00000100; https://www.cyberforum.ru/ arm/ thread2089302.html |
SWK
|
|
26.10.2012, 12:24 | 0 |
Каким интерфейсом связать 5 микроконтроллеров на одной плате - ARM, Cortex, STM32 - Ответ 1133642426.10.2012, 12:24. Показов 6899. Ответов 15
Метки (Все метки)
Ответ
Сообщение от PRS
USORT или SPI на ведомом - проще. Достаточно только вовремя забирать из буфера принятые байты. Вернуться к обсуждению: Каким интерфейсом связать 5 микроконтроллеров на одной плате ARM, Cortex, STM32 |
26.10.2012, 12:24 | |
Готовые ответы и решения:
15
Связать несколько микроконтроллеров по UART Паскалевский код связать с делфи интерфейсом Как правильно связать данные с интерфейсом Как связать класс Money с интерфейсом Array? |
26.10.2012, 12:24 | |
26.10.2012, 12:24 | |
Помогаю со студенческими работами здесь
0
Совмещение нескольких микроконтроллеров в одной проге на ПК Как можно связать приложение с графическим интерфейсом на Qt и библиотечными пакетами на C# С каким интерфейсом выбрать SSD на материнку Gigabyte GA-Z77-DS3H Небольшая программа с БД и интерфейсом, как все это между собой связать? Каким образом нужно связать таблицы? Как? Каким образом, подсоединить провода 'power sw' и т.п, к материнской плате?! Каким образом можно связать сервлет с апплетом? |