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

 
 
> О тактировании SWD на низких частотах, О глюках при частоте ядра меньше частоты SWD
AndyDev
сообщение Jan 13 2012, 00:03
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 163
Регистрация: 17-11-07
Пользователь №: 32 406



Не знаю, поднималась ли подобная тема, но заметил сегодня подобную вещь.
Если ядро процессора тактируется частой меньшей, чем частота SWD, то связь отладчика с ним теряется.
Поймал вот на каком примере. Затактировал процессор LPC1114 от WDT, частотой 7.8кГц, после чего стала пропадать связь с отладчиком. Экспериментально выяснил, что установка частоты SWD 10кГц решает проблему. 20кГц уже слишком много. Отсюда и сабжевый вывод.

И еще, для новичков. В стандартной библиотеке для Kеil LPC11xx.h почему-то отсутствуют начисто регистры управления работой Flash-памяти. Хотя надо учесть, что по умолчанию после сброса доступ к ней осуществляется за 3 такта, что необходимо, если частота процессора от 40..50МГц, но излишне замедляет работу программы, если процессор работает на более низких частотах.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


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

 


RSS Текстовая версия Сейчас: 27th July 2025 - 19:29
Рейтинг@Mail.ru


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