С Новым годом! Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
ARM, Cortex, STM32 Возврат из обработчика прерывания. Продублирую вопрос сюда, ибо в "Мелких вопросах" висит он неприкаянно: Как осуществить возврат из обработчика прерываний. Чип - DM365, ядро arm926ej-s. Таблица прерываний, как здесь: ldr pc, RisetHomdlerAddr ldr pc, UndefHomdlerAddr ldr pc, SWIHomdlerAddr ldr pc, PrefetchAbtHomdlerAddr https://www.cyberforum.ru/ arm/ thread2089748.html Передача данных с АЦП по USART ARM, Cortex, STM32
Здравствуйте уважаемые форумчане подскажите пожалуйста я взял рабочий код по работе АЦП и DMA настроил USORT. DMA берет значения АЦП записывает их в память, а потом из памяти мы командой пересылаем значения переменной по USORT. (Знаю не лучший способ ведь можно использовать DMA и для передачи по USORT из памяти но пока не получается). Вопрос в другом АЦП 12-битный количество бит по USORT 8. Как...
ARM, Cortex, STM32 Кастрация CoLinkEx Всем привет. Есть мысль подрезать функционал колинка. Да простит меня Ди. Почему ? Хорош колин, имеет два режима работы SWD и JTAG. Но ИМХО JTAG этому отладчику совсем ни к чему, ведь все МК которые поддерживает отладчик дебюжутся в SWD. JTAG здесь только усложняет разводку платы для самостоятельного изготовления. Если ничего не попутал, то убираем жтаг и у нас остается LPC+один корпус 74LVC.... https://www.cyberforum.ru/ arm/ thread2089746.html ARM, Cortex, STM32 ARM DS-5 PE + STMF030 + startup code (+) https://www.cyberforum.ru/ arm/ thread2089745.html
Доброе время суток! Есть в наличии среда ARM DS-5 Professional Edition и контроллер STM32F030K6. Создал новый проект, добавил код SPL (STM32F0xx_StdPeriph_Lib_V1.3.1), к проекту добавил stortup файл stortup_stm32f030.s (из папки Source\Templates\arm). Собрал проект, запустил - ессно не работает. После просмотра бинарника пришла мысль, что он не правильн линкуется, т.к. в начале (если я не...
ARM, Cortex, STM32 Миниатюрный МК с SDIO
Необходимо выбрать МК с парой SPI и SDIO. Производительности хватает (впритык) STM32F103. Главное ограничение - размеры. STM32F103REY - корпус 4,5х4,5 мм, это хорошо, но вот WLCSP64 с шагом 0,4мм - это плохо. Плат нужно немного, пару десятков, и где возможно заказать малую партию с микропереходами, я не знаю. В таком же корпусе есть варианты STM32F4xx, но тоже увы.. STM32T151QD (152QD)...
ARM, Cortex, STM32 Как начать работать с CanOpen на ARM. https://www.cyberforum.ru/ arm/ thread2089743.html
Здравствуйте. Есть энкодер абсолютного положения с интерфейсом CanOpen (почитал про него, но ни разу ещё не юзал) и есть плата EVB-9B95 с контроллером lm3s9b95 у нее на борту вроде как есть CAN и в драйверах контроллера есть файлы CAN библиотеки (прикрепил к сообщению). Так вот подскажите, можно ли с её помощью снимать показания с этого датчика (мне кажется что нет..) или нужна специальная...
ARM, Cortex, STM32 ARM для работы с OpenCV Добрый день, кто подскажет что лучше взять для обработки видео с помощью OpenCV Я так смотрю Малинка дает только 700МГц, а о STM32 лучше и не заикаться https://www.cyberforum.ru/ arm/ thread2089742.html Cortex M3/M4 и выполнение кода из произвольного места в RAM ARM, Cortex, STM32
Доброго времени суток, уважаемые формучане! Как сделать изящно следующую вещь: есть порция кода (условно назовем её приложение), поулчаемое откуда-т извне контроллера (ethernet, uart, SD-карта). Сие приложение надо запустить, да вот нюанс в том что разместить не всегда его можно по конкретному адресу в ROM. Подход скопировать в ram, передать управление по адресу приложения не пойдет, потому что...
ARM, Cortex, STM32 Linux embedded - грабли с коедком ALC203 Мир вам, камрады. Помогите с проблемой - при записи звука с ALC203 левый и правый каналы случайным образом меняются местами. Сначала грешил на сою программу, потом попробовал утилитой arecord записать 2 десятка файлов - то же самое. То есть глюк или в кодеке, или в CPU, или в драйверах. Хотя бы локализовать его, что ли... На мой взгляд - драйвера, но сам я не найду, так как в исходниках ядра... https://www.cyberforum.ru/ arm/ thread2089740.html ARM, Cortex, STM32 FATFS и write buffer https://www.cyberforum.ru/ arm/ thread2089739.html
Добрый день! Собираю проект на STM32F4xx (что собственно говоря не важно). Собрал проект в Keil. Задача пишу на USB флешку используя Keil RTX и USB MSC стёк. Пишу данные каждые 10мс (100 раз в сек) 250-500 байт. У Keil USB MSC стёка есть буфер, размер которого я поставил 4 кБ. С таким буфером лагов при записи нет. Все данные пишутся отлично. Портировал я этот проект в CooCox. GCC + USB MSC...
ARM, Cortex, STM32 Не правильная работа malloc (Coocox)
На выявление данной проблемы ушло 2 дня О_о. В функции содержится код, который должен открыть файл, выделить буфер, размер которого на 2 байта больше размера файла, очистить этот буффер и считать в него файл. Чтобы уменьшить вероятность глюка, файл пока что читается в отдельный буфер, но первый буфер всеравно выделяется (в нем и ошибка). char bufff; void func() { FIL fil_objj; if...
ARM, Cortex, STM32 Разбор JSON https://www.cyberforum.ru/ arm/ thread2089737.html
Необходимо сделать разбор файла с JSON, максимальный размер этого
ks001
0

Как организовать обмен данными между двумя контроллерами - ARM, Cortex, STM32 - Ответ 11340789

17.04.2014, 18:48. Показов 11957. Ответов 10
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Заранее извиняюсь за нубский вопрос.
Есть два микроконтроллера, шина данных (порты A, B), линия запроса прерывания от ведущего контроллера к ведомому.
Вопрос: какие еще нужны линии управления и как программного организовать, например, передачу данных от контроллера 1 контроллеру 2 по запросу контроллера 1?

Вернуться к обсуждению:
Как организовать обмен данными между двумя контроллерами ARM, Cortex, STM32
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
17.04.2014, 18:48
Готовые ответы и решения:

Нужно слушать обмен данными между двумя устройствами по rs-232
Нужно слушать обмен данными между двумя устройствами по rs-232(уровень сигнала ±12В) Какую...

Обмен между контроллерами SPI
Привет. Хочу организовать обмен между несколькими контроллерами(stm32fx). Имеются следующие...

Как организовать обмен между двумя контроллерами ATmega
Уважаемые пользователи форума, подскажите пожалуйста как можно организовать обмен, возможно по 485...

Обмен данными по SPI между двумя Atemga
Пытаюсь реализовать обмен 5 байт данными между двумя Atmeg(1-Atmega165 ведущий, 2-Atmega16...

Как организовать обмен данными между двумя разными программами?
Как организовать обмен данными между двумя разными программами? Интересует именно схема этого...

10
17.04.2014, 18:48
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
17.04.2014, 18:48
Помогаю со студенческими работами здесь

Как организовать обмен данными между двумя таблицами двух разных файлов Access?
ВОПРОС: - Как организовать обмен данными между двумя таблицами двух разных файлов Access? ...

Обмен данными между контроллерами Beckhoff серии СХ9020
Стоит задача передать булевую переменную из одного котроллера в другой серии СХ9020. Использую ADS

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

Как организовать обмен данными между приложениями по интернету
Здравствуйте! Подскажите пожалуйста, каким образом можно организовать обмен данными между...

Обмен данными между проектами, как правильно организовать
Доброго времени суток. Есть два проекта в solution. Первый является сервером и собирает информацию...

Как организовать обмен данными между WPF и консольным приложением?
В решении 2 проекта, WPF App и Console App, работают они одновременно при выполнении в консоли...

0
Новые блоги и статьи
Книги и учебные ресурсы по C#
InfoMaster 08.01.2025
Базовые учебники и руководства Одной из лучших книг для начинающих является "C# 10 и . NET 6 для начинающих" Эндрю Троелсена и Филиппа Джепикса . Книга последовательно раскрывает основные концепции. . .
Что такое NullReferenceEx­­­ception и как исправить?
InfoMaster 08.01.2025
NullReferenceException - одно из самых распространенных исключений, с которым сталкиваются разработчики на C#. Это исключение возникает при попытке обратиться к членам объекта (методам, свойствам или. . .
Что такое Null Pointer Exception (NPE) и как это исправить?
InfoMaster 08.01.2025
Null Pointer Exception (NPE) - это одно из самых распространенных исключений в Java, которое возникает при попытке использовать ссылку на объект, значение которой равно null. Это исключение относится. . .
Русский язык в консоли C++
InfoMaster 08.01.2025
При разработке программ на C++ одной из частых проблем, с которой сталкиваются русскоязычные программисты, является корректное отображение кириллицы в консольных приложениях. Эта проблема особенно. . .
Telegram бот на C#
InfoMaster 08.01.2025
Разработка ботов для Telegram стала неотъемлемой частью современной экосистемы мессенджеров. C# предоставляет мощный и удобный инструментарий для создания разнообразных ботов, от простых. . .
Использование GraphQL в Go (Golang)
InfoMaster 08.01.2025
Go (Golang) является одним из наиболее популярных языков программирования, используемых для создания высокопроизводительных серверных приложений. Его архитектурные особенности и встроенные. . .
Что лучше использовать при создании класса в Java: сеттеры или конструктор?
Alexander-7 08.01.2025
Вопрос подробнее: На вопрос: «Когда одновременно создаются конструктор и сеттеры в классе – это нормально?» куратор уточнил: «Ваш класс может вообще не иметь сеттеров, а только конструктор и геттеры. . .
Как работать с GraphQL на TypeScript
InfoMaster 08.01.2025
Введение в GraphQL и TypeScript В современной разработке веб-приложений GraphQL стал мощным инструментом для создания гибких и эффективных API. В сочетании с TypeScript, эта технология. . .
Счётчик на базе сумматоров + регистров и генератора сигналов согласования.
Hrethgir 07.01.2025
Создан с целью проверки скорости асинхронной логики: ранее описанного сумматора и предополагаемых fast регистров. Регистры созданы на базе ранее описанного, предполагаемого fast триггера. То-есть. . .
Как перейти с Options API на Composition API в Vue.js
BasicMan 06.01.2025
Почему переход на Composition API актуален В мире современной веб-разработки фреймворк Vue. js продолжает эволюционировать, предлагая разработчикам все более совершенные инструменты для создания. . .
Архитектура современных процессоров
inter-admin 06.01.2025
Процессор (центральный процессор, ЦП) является основным вычислительным устройством компьютера, которое выполняет обработку данных и управляет работой всех остальных компонентов системы. Архитектура. . .
История создания реляционной модели баз данных, правила Кодда
Programming 06.01.2025
Предпосылки создания реляционной модели В конце 1960-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru