реклама на сайте
подробности

 
 
> STM32F103, Очень медленно переключает портом!
Firer
сообщение Apr 16 2012, 18:00
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 294
Регистрация: 7-01-05
Пользователь №: 1 832



Компилятор Keil.
Код в вечном цикле меняет состояние выходного бита порта.
Кварц 8МГц. SYSCLK=8*9=72МГц
APB1=72/2, APB2=72
порт настроен на макс.частоту 50МГц.
прерывания все запрещены.
Ядро работает на 72МГц - MCO включал убедился осциллографом вижу 72МГц.

Реально порт дергается с частотой около 3МГц. В чем дело?
Как минимум должно быть около 36МГц меандр.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
KARLSON
сообщение Oct 2 2012, 04:30
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 604
Регистрация: 5-05-06
Из: Нижегородская обл.
Пользователь №: 16 819



Если нужно использовать порт как выход для прямоугольных импульсов, почему бы не использовать таймер. Например в MSP430 можно вывод подключить напрямую к таймеру, и если я не ошибаюсь можно получить частоту половину частоты тактирования. Наверняка есть функция и у STM32.


--------------------
Кризис - это не отсутствие денег, а отсутствие идей! Учитесь и никаких кризисов не будет.
Go to the top of the page
 
+Quote Post
scifi
сообщение Oct 2 2012, 07:40
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Цитата(KARLSON @ Oct 2 2012, 08:30) *
Наверняка есть функция и у STM32.

С таймерами STM32 вообще чудеса творить можно.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Firer   STM32F103   Apr 16 2012, 18:00
- - -SANYCH-   Для начала не плохо было бы посмотреть во что ском...   Apr 16 2012, 18:34
- - scifi   Цитата(Firer @ Apr 16 2012, 22:00) Как ми...   Apr 16 2012, 19:17
|- - koyodza   Цитата(scifi @ Apr 16 2012, 22:17) Встреч...   Apr 22 2012, 16:22
- - Firer   Коллеги спасибо за подсказки! Код я посмотрел ...   Apr 16 2012, 19:35
|- - scifi   Цитата(Firer @ Apr 16 2012, 23:35) т.е. 4...   Apr 16 2012, 20:23
|- - SBE   Разбирался когда-то с этим. STR в порт на STM32...   Apr 17 2012, 18:10
- - zöner   а LDR ?   Apr 17 2012, 19:12
- - a1ien   Переход тоже гдето в 2 така выливается. Тоесть цик...   Apr 17 2012, 19:29
|- - SBE   Цитата(a1ien @ Apr 17 2012, 23:29) Перехо...   Apr 17 2012, 21:35
- - nicks80   Цитата(Firer @ Apr 16 2012, 22:00) Компил...   Oct 1 2012, 13:47
- - ViKo   В Keil есть симулятор, в котором прекрасно видно, ...   Oct 1 2012, 13:53
|- - scifi   Цитата(ViKo @ Oct 1 2012, 17:53) В Keil е...   Oct 1 2012, 14:07
|- - ViKo   Цитата(scifi @ Oct 1 2012, 17:07) Вопрос ...   Oct 1 2012, 15:56
- - Lukdut   Для быстрого дрыга пинами очень актуальным будет и...   Oct 1 2012, 20:53
- - YAM   Хоть тема довольно старая, но я посмотрел на своем...   Oct 3 2012, 06:03
- - ViKo   Цитата(YAM @ Oct 3 2012, 09:03) STR ...   Oct 3 2012, 07:58


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 16:31
Рейтинг@Mail.ru


Страница сгенерированна за 0.01376 секунд с 7
ELECTRONIX ©2004-2016