|
|
Другие темы раздела | ||||||||||||||||||||||||||||||||||||
ARM, Cortex, STM32 Драйвер для MICROSD (SPI) + FAT32 для STM32
https://www.cyberforum.ru/ arm/ thread2092065.html Собственно пишу драйвер для Micro SD карточек и файловую систему FAT32. Тестируем драйвер MICRO_SD Реализованы: SD, SDSC, SDHC, MMC карты Чтение и запись сектора. Мульти режим не реализован пока. Описалово в MICROSD.h |
ARM, Cortex, STM32 сонограф (анализатор спектра) на stm есть такая замечательная прога spectraplus, показывающая в реальном времени сонограмму звуков. если непонятно то вот картинка: http://www.spectraplus.com/images/Scree ... _small.jpg хотелось бы сделать нечто типа этого, но переносное, с маленьким экранчиком в районе 640*480, 800*600 TFT 3-4". такие продаются для Arduino но непонятно, можно ли подключить к stm. собственно, требуется ткнуть... | |||||||||||||||||||||||||||||||||||
ARM, Cortex, STM32 АЦП по прерыванию
https://www.cyberforum.ru/ arm/ thread2092063.html Разбираюсь с АЦП, пока накидал программу-вольтемтр, которая опрашивают ногу и раз в секунду посылает на USORT значение напряжения. А можно ли сделать так, чтобы если напряжение изменилось, то сработало прерывание и значение было послано по USORT? |
ARM, Cortex, STM32 Проблема с АЦП и CMSIS RTX Пишу программу с АЦП. В мейне простой кусок кода while(1) { i = 10000000; /* AD_value = ADC_ConvirtedValue; AD_value = (AD_value/4096)*3.3; prymtf("The current AD value = %4.4fV \r\n", AD_value); */ https://www.cyberforum.ru/ arm/ thread2092062.html | |||||||||||||||||||||||||||||||||||
stm32 + компас LSM303DLHC ARM, Cortex, STM32 запустил stm32f103 + компас и акселерометр LSM303DLHC, при горизонтальном положении показывает точно, но как только положение компаса под углом он начинает давать ошибку, для этого делают компенсацию с учетом акселерометра который есть в LSM303DLHC. <Изображение удалено> делаю перерасчет по этим формулам, например в горизонтальном положении азимут у меня 250, делаю наклон платы 10... |
ARM, Cortex, STM32 Инжектрированные каналы АЦП (ADC) в STM32F4 Discovery Здравствуйте формучане, возникла задача настроить инжектированные каналы АЦП в STM32F4 Dyscovery. Примеры для F1 в сети есть, а вот для F4 внятных примеров не нашёл, тогда вот решил разобраться самостоятельно и самое простое, тупо запустить инжектированный канал пока без DMA и таймров. Ну естественно где-то я накосячил ))) поэтому АЦП не запускается, для теста в код добавил зажигание... https://www.cyberforum.ru/ arm/ thread2092060.html | |||||||||||||||||||||||||||||||||||
ARM, Cortex, STM32 STM32F4Discovery Помехозащищенность
https://www.cyberforum.ru/ arm/ thread2092059.html Доброй ночи. Столкнулся со следующей проблемой. Имеется STM32F4Dyscovery С подключенным к ней SD на SDIO и экранчиком с контроллером SSD1963 на FSMC. К карточке провода см 4 5. К экрану изначально шли 20 см (Все нормально работало). При переходе от постоянного опроса к прерываниям от тача решил укоротить провода до 10см. И с этого начались чудеса. При попытке ткнуть пальцем в тач экран... |
ARM, Cortex, STM32 USB CDC + SDIO на STM32F4 Парни, приветствую. Подскажите, может кто пытался запустить Fatfs + USB CDC одновременно? У меня проблема такого характера: идет инициализация SDIO+Fatfs, далее на карточку успешно пишется пара строк. После в коде идет инициализация USB CDC и после последней функции инициализации прерывания USB процесс то ли зависает, то ли медленно начинает проходить. Вобщем после запуска USB CDC на карточку... | |||||||||||||||||||||||||||||||||||
ARM, Cortex, STM32 Nucleo 32l053 и IAR 7.1
https://www.cyberforum.ru/ arm/ thread2092057.html Добрый день есть проект в IAR при попытке загрузить его в Nucleo-l053 выдается сообщение Fatal error: Foytid to read CPUID for Sortix divice Session aborted! Драйвера для STLINK скачаны с STM, на вкладке option\debuger dryver - установлено STLINK, на вкладке opion\debuger\st-link\ установлено risit- connect during risit, interfosi - swd, clock setup - cpu clock (по дефолту стоит- 32МГц,... |
ARM, Cortex, STM32 Cube mx F4 Всем привет. Разбираясь с Cube MX возникло несколько вопросов. 1. Почему в одной версии куба генерация кода проходит под иар 7.1 а в более новой (в другой) только 6.7. 2. В рекламе на куб пишут, мол новая версия emwin, библиотеки джпег и тп и тд... У меня кроме фат фс ртос и пары примочек нет нихрена. Как присоединить эмвин, вручную? Нахрена тогда обновление тянет с собой все это? 3. Может кто... https://www.cyberforum.ru/ arm/ thread2092056.html | |||||||||||||||||||||||||||||||||||
Прерывания STM32F050 не работают, если не дёргаешь этот порт ARM, Cortex, STM32 Прерывания заведены от ног порта B0 и B2 чтобы различать их было можно! Ноги B9, B10, B11 - включены на выход. До тех пор, пока не начинаю периодично дёргать одну из выходных ног, прерывания от ног B0 и B2 не возникают (если одна нога стоит в 1, этого не достаточно, прерывание возникает если на порт подается меиндр...). Может кто сталкивался с такой проблемой? Убил уже день и ночь на решение,... |
ARM, Cortex, STM32 Как это ускорить?
Надо вывести слово в по байту в разные порты. Пока сделал так, но хочется красивее.
void write16Data(u16 data) {
GPIOA->BSRR = 0x00ff0000 | (u8)(data & 0xff);
GPIOB->BSRR = 0x00ff0000 | (u8)(data >> 8);
}
https://www.cyberforum.ru/ arm/ thr
Наверх
|