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

 
 
> lpc4337 прерывания 1мкс
sergey sva
сообщение Jan 3 2014, 22:08
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Разбираюсь с исходниками, интервал прерываний задается в этой строчке.
Код
SysTick_Config(CGU_GetPCLKFrequency(CGU_PERIPHERAL_M4CORE)/100);               /* Generate interrupt every 10 ms */

Как сделать 1мкс , может для этого другой таймер лучше использовать, или может что посоветуете?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Golikov A.
сообщение Jan 20 2014, 06:06
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



1 мкс - это нормально,
если с микрошагами по 256 на шаг, то даже не супер быстро.
в таких системах от 2 до 5 МГц частота шагов бывает, 500-200 нСек то есть.

только доверять такое процу... плавать же будет из-за нечеткости прерывания и прочих процессов. Надо либо полностью ядро освобождать под это, или ДМА из фифо-буфера какого - то, но мы пошли путем ПЛИС со своим буфером, так надежнее...
Go to the top of the page
 
+Quote Post
sergey sva
сообщение Jan 20 2014, 07:17
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Цитата(Golikov A. @ Jan 20 2014, 10:06) *
1 мкс - это нормально,
если с микрошагами по 256 на шаг, то даже не супер быстро.
в таких системах от 2 до 5 МГц частота шагов бывает, 500-200 нСек то есть.

только доверять такое процу... плавать же будет из-за нечеткости прерывания и прочих процессов. Надо либо полностью ядро освобождать под это, или ДМА из фифо-буфера какого - то, но мы пошли путем ПЛИС со своим буфером, так надежнее...

В плис самое то получиться. Можно поинтересоваться в плис реализовали расчет траектории ускорение и генератор имульсов, или расчеты в процесоре а генератор импульсов в плис?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- sergey sva   lpc4337 прерывания 1мкс   Jan 3 2014, 22:08
- - Taradov Alexander   QUOTE (sergey sva @ Jan 3 2014, 15:08) Ка...   Jan 3 2014, 23:56
- - nanorobot   Вроде так: SysTick_Config(CGU_GetPCLKFrequency(...   Jan 4 2014, 04:57
- - mantech   Цитата(sergey sva @ Jan 4 2014, 02:08) Ра...   Jan 4 2014, 06:43
- - mempfis_   Цитата(sergey sva @ Jan 4 2014, 01:08) Ра...   Jan 4 2014, 08:40
|- - jcxz   Цитата(mempfis_ @ Jan 4 2014, 14:40) По о...   Jan 4 2014, 09:30
- - sergey sva   Сейчас поэкспериментирую, процессор работает на ч...   Jan 4 2014, 11:18
- - sergey sva   Пока нормально работает, судя по аналоговому осцил...   Jan 4 2014, 12:53
|- - sergey sva   Немного поэкспериментировал, работает нормально до...   Jan 8 2014, 19:49
|- - evgen2   Цитата(sergey sva @ Jan 8 2014, 23:49) Не...   Jan 20 2014, 00:30
- - sergey sva   Смотрю документацию и m0 и m4 тактируются 204 mhz,...   Jan 16 2014, 18:57
|- - mantech   Цитата(sergey sva @ Jan 16 2014, 22:57) С...   Jan 17 2014, 14:55
- - sergey sva   Станок может быть любой. На этой плате генерируютс...   Jan 20 2014, 04:33
|- - evgen2   Цитата(Golikov A. @ Jan 20 2014, 10:06) 1...   Jan 20 2014, 10:10
- - KRS   А Вы кол-во тактов обработчика смотрели? у ARM-v7...   Jan 20 2014, 06:37
- - Golikov A.   Это комплексная система, там пипец сложные траекто...   Jan 20 2014, 07:56
- - sergey sva   Понятно, по коэффициентам полинома рассчитываете с...   Jan 20 2014, 08:35
- - Golikov A.   коэффициенты - по сути это и есть скорость, ускоре...   Jan 20 2014, 08:53
- - sergey sva   А если пропадет пакет,хотя наверно у вас контроль ...   Jan 20 2014, 09:20
- - sergey sva   Чем отличаются emac lpc1768 lpc4337 ?   Jan 26 2014, 13:00


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

 


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


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