Запитання з тегом «stm32»

STM32 є третім сімейством ARM від STMicroelectronics. З цього випливає їх рання сім'я STR9 на основі ядра ARM9E, а сім'я STR7 - на основі ядра ARM7TDMI. STM32 заснований на сімействі ядер ARM Cortex-M.

2
STM32F2: Makefile, сценарій посилання та комбінація файлів запуску без комерційного IDE
Я працюю з STM32F2 (конкретно, STM32F217IGH6 на дошці розробок) близько двох місяців. На сьогодні моя найбільша проблема була пов'язана з "налаштуванням", яке включає makefile, скрипт linker та файл запуску. Зокрема, я не зміг належним чином налаштувати свою векторну таблицю переривань і викликав обробники переривань. ST надає приклади, пристосовані до комерційних …
16 c  stm32  gcc 

5
Незалежна сторожова собака (IWDG) або Оконна сторожова собака (WWDG)?
Я все ще шукаю відповідь на це питання: Чому, хоча MCU-модулі stm32 мають ідеальну сторожову собаку (я маю на увазі сторожову сторону Window (WWDG)), існує простий сторожовий (незалежний сторожовий (IWDG))? Я знайшов цю сторінку , яка сказала: ST Microelectronics має лінійку пристроїв Cortex-M3. M3 став надзвичайно популярним для вбудованих пристроїв …

3
Рекомендація щодо налаштувань за замовчуванням для невикористаних штифтів на STM32 (ARM Cortex M3) - тягнути вгору / тягнути вниз?
В даний час ми використовуємо різні варіанти сімейства мікроконтролерів STM32. Я хотів би знати наступне: Які рекомендовані параметри за замовчуванням для штифтів мікроконтролерів взагалі, якщо у вас є можливість вибрати обидва підтягування або пониження? Які плюси та мінуси йти з тим чи іншим? (Припустимо, що ви встановите їх за замовчуванням …

7
STM32 & ST-LINK - не вдалося підключитися до MCU після успішного програмування
Я створив власну плату з STM32F7-45VGT6. Я успішно запрограмував його за допомогою ST-LINK v2 (але не оригінальний), і тепер я навіть не можу з'єднатися з MCU. Я використовую утиліту ST-Link із інтерфейсу ST та SWD. Можливо, я використовую шпильки SWD як вихід, і в коді я встановлюю їх як вихід …

4
Коли слід використовувати зовнішній кристал для цього MCU, враховуючи, що внутрішній генератор набагато швидший?
Я дивлюся на цей MCU і цікавився, чи є сенс використовувати зовнішній кристал. Витягнуто з таблиці pg1, * Управління Годинники - від 4 до 32 МГц кварцового генератора - 32 кГц генератор для RTC з калібрувальним - Внутрішня 8 МГц RC з опцією х6 PLL - Внутрішній кГц RC 40 …

1
Адресація регістрів з бібліотеками I2C STM32F0 HAL
Я дуже новачок у використанні STM CUBE та HAL_libraries. Я використовую мікроконтролер STM32F0 з 32 контактами. Схематична схема для I2C правильна. Тому мені тут потрібна невелика допомога. У мене ємнісний датчик ( FDC1004 ), який використовує зв'язок I2C. Я повинен записати ці регістри, щоб прочитати дані. Як я можу правильно …

1
Розуміння таблиці даних STM32 щодо роз'єднання конденсаторів
Я намагаюся зрозуміти, що рекомендує ST для розв'язки ковпачків для STM32F030CC. Діаграма на аркуші даних показує "2x100 nF" кришки на парах Vdd / Vss. Чи означає це 2 паралельних 100nF шапки на пару Vdd / Vss? Або вони мають на увазі загальну кількість необхідних 100-фунтових ковпачків, тобто якщо є 2 …

4
Отримання швидкої продуктивності від MCM STM32
Я працюю з набором для виявлення STM32F303VC, і я трохи спантеличений його роботою. Для ознайомлення з системою я написав дуже просту програму, щоб просто перевірити швидкість удару бітів цього MCU. Код можна розділити наступним чином: Увімкнено тактовий годинник HSI (8 МГц); PLL ініціюється за допомогою прекалера 16 для досягнення HSI …

5
Врахування при використанні внутрішніх резисторів підтягування / опускання
Я працюю з мікроконтролерами STM32. Ці мікроконтролери мають можливість встановити вхідний штифт як підтягуючий чи витягуючий: Раніше я давав зовнішній резистор, коли потрібно, але тепер мені цікаво, чи можу я покінчити із зовнішніми компонентами та використовувати функцію пониження мікроконтролера. Це буде добре робити? Чи є випадок використання, коли я повинен …

4
Ендіанська проблема на STM32
Я використовую arm gcc (CooCox) для програмування відкриття STM32F4, і я вела боротьбу з ендіанською проблемою Я здійснюю вибірку з 24-бітовим АЦП через SPI. Оскільки три байти входять, у MSB спершу у мене виникла ідея завантажити їх у союз, щоб зробити їх (все одно сподівався!) Трохи легшими у використанні. typedef …
11 c  stm32  cortex-m  gcc 

7
Ідентифікована адреса невідомого I2C (іноді)
Я намагаюся спілкуватися з віддалено підключеною FRAM (FM24C04 від Ramtron) за допомогою I2C. Ця пам'ять вбудована у плату, яку можна вставити та вилучити в будь-який час до системи / з неї (зв’язок належним чином припиняється до вилучення пам'яті). Проблема полягає в тому, що після вставки карти, яка містить FRAM, іноді …

2
Який безкоштовний IDE кожен використовує для stm32? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 3 роки тому . Зараз я використовую серію Atmel SAM. Вибір був простим: IDE - це Atmel Studio, …
11 arm  stm32  ide 

4
Головий метал стартового коду для ініціалізації області Cortex M3 .bss
Я розробив натхненний звідси голий металевий стартовий код для кори кори М3. Однак я стикаюся з такою проблемою: припустимо, я оголошу неініціалізовану глобальну змінну, скажімо, тип непідписаний char в main.c #include ... unsigned char var; ... int main() { ... } це робить область .bss в STM32 f103, починаючи з …

1
Визначте, який моментний перемикач спричинив пробудження процесора STM32
Редагувати : це питання неправильне. У stm325105 є тільки один штифт пробудження. Але в інших частинах ST є більше одного штифта для пробудження, тому дана відповідь справедлива для них. У мене є stm32f105, який має дві миттєві кнопки, підключені до входів пробудження. Процесор ставиться в режим очікування. Після натискання будь-якої …

1
Як почати з плати STM32F103C8T6?
Я використовую 8-бітні AVR MCU для створення робочих рядків-послідовників зі студентами вже кілька років. Тепер я хотів би перейти до ARM Cortex-M3, тому що я хотів би додати ще кілька процесорних функцій, таких як одометрія та синтез датчиків. Вимоги такі: 8 аналогових входів, 4 виходу ШІМ, I 2 C, 2 …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.