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

 
 
> программирование сигнальных процессоров, с чего начать?
fobbos
сообщение Aug 29 2008, 15:29
Сообщение #1





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



Здраствуйте.
Вопрос конечно неадекватный: но с чего начать, если опыта в области цифровой обработки никакого нет? Какую бы вы посоветовали литературу, желательно на русском языке. Имеется TMS320С6713 с обвязкой и CSS 3.1. А как подступиться и не знаю=(
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Doka
сообщение Aug 30 2008, 07:04
Сообщение #2


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



Цитата(fobbos @ Aug 29 2008, 19:29) *
Какую бы вы посоветовали литературу, желательно на русском языке.

Cолонина А. и проч. Алгоритмы и процессоры ЦОС. 2001г.
(это по аппаратурному строению и , пожалуй, единственное что доступно на русском - не считая переводной документации на семейство с55хх)

Цитата(rv3dll(lex) @ Aug 30 2008, 09:56) *
тоже самое сделать в матлабе (не забыть про ограничения разрядности в модели и прочее)

так камни С67хх - этож вроде на плавучке


==============================

а по сути дела:
даташит - это хорошо, но эта последняя, аппаратная стадия..
CCS имеет достаточно сносный симулятор процессоров, в котором можно отладить алгоритмическую часть.
ну а перед CCS, как уже посоветовали - Матлаб, который даже имеет тулбокс для работы с С6000


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Aug 30 2008, 07:23
Сообщение #3


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



Цитата(Doka @ Aug 30 2008, 10:58) *
Cолонина А. и проч. Алгоритмы и процессоры ЦОС. 2001г.
(это по аппаратурному строению и , пожалуй, едиснтвенное точ доступно на русском - не считая переводной документации на семейство с55хх)


+100
ещё очень рекомендую прочитать бегло все даташиты на процессоры предыдущих серий только фиксированную и плавающую точку различить!!!! на си может и нет разницы но моя в 400 килобайт программа на 2406 на ассемблере с прошлой работы до сих пор работает и так как написана за один день не имеет ни одного комментария и все попытки её переписать не увенчались успехом
на си она работает в 700 раз медленнее - а система то реального времени. битовые переменные 13ти байтные числа активация внешних портов командой вписанной в код просто 100 команд всего между прерываниями и вся программа должна успеть. если не успелаза 100 то не начинается обработка данные складываютсфя в буфер собственна система обработки решает вопрос отложенных расчётов и считает их между. я цифровик и поэтому сейчас не занимаюсь программированием вообще только в ПЛИС можно вообще заниматься обработкой.

тупо почему
1 процессор не делает несколько вещей сразу
2. если одна вещь требует 100 циклов а другая 99 чиклов сумма их доступна через 199 циклов - в плис через 100
3 в плис нет NMI
4 для того чтобы процессор дёргал на 10 наносекунд 1 вывод порта он тратит врем таймер и прочее - в плис это 1 процесс. 0,001 процент ёмкости в процессоре это прерывание и тоже что с ним((((
Go to the top of the page
 
+Quote Post
Herz
сообщение Aug 30 2008, 11:00
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287



Цитата(rv3dll(lex) @ Aug 30 2008, 09:23) *
тупо почему

При чём здесь это?!
Go to the top of the page
 
+Quote Post



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

 


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


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