Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту


 
Опции темы

STM8(S/L), первые впечатления

Непрочитано 09.11.2010, 02:22  
kison
Почётный гражданин KAZUS.RUN
 
Регистрация: 13.12.2004
Сообщений: 3,168
Сказал спасибо: 11
Сказали Спасибо 691 раз(а) в 503 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от =GM= Посмотреть сообщение
Хорошо бы с примером из жизни стм8.
Примера пока нет. Я только сегодня STM8L получил, пока еще распаяю. А так - создаем таблицу, причем необязательно в 256 байт, может и в килобайт быть. Или в 1376 байт. А может и меньше 256. Но ее придется считать перед началом генерации. Настраиваем DMA на вывод в цикле и тактирование DMA по таймеру. Ну и дальше с выбранным периодом оно само будет проходить по таблице и пересылать значения в ЦАП. Для небольших частот ошибка установки частоты будет невелика. Само ядро будет подтормаживать тоже не сильно. К примеру при транзакции раз в 10 тактов мы потеряем всего около 10% производительности. Ну или 20%, если ЦАП больше 8 бит. А можно и не терять, если DMA сидит на отдельной шине, как в LPC17xx. При высоких частотах в таблице будет не один период синуса, а несколько. Ну и ошибка будет расти, но это плата за незанятое ядро. Для звуковых же все вполне нормально и так.
Реклама:
kison вне форума  
Непрочитано 09.11.2010, 02:42  
=GM=
Прописка
 
Регистрация: 21.09.2009
Сообщений: 218
Сказал спасибо: 1
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
=GM= на пути к лучшему
По умолчанию У-у-у, я сильно разочарован

Не пойдёт.
=GM= вне форума  
Непрочитано 09.11.2010, 02:46  
kison
Почётный гражданин KAZUS.RUN
 
Регистрация: 13.12.2004
Сообщений: 3,168
Сказал спасибо: 11
Сказали Спасибо 691 раз(а) в 503 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от =GM= Посмотреть сообщение
Не пойдёт.
Кратко, как выстрел Обычно еще как "идет", хотя это и не чистый DDS.
kison вне форума  
Непрочитано 09.11.2010, 15:46  
Oleg Galizin
Частый гость
 
Регистрация: 25.03.2010
Адрес: Voronezh
Сообщений: 35
Сказал спасибо: 0
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
Oleg Galizin на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от kison Посмотреть сообщение
Кратко, как выстрел Обычно еще как "идет", хотя это и не чистый DDS.
Не пойдет так просто с размером больше 255.
Oleg Galizin вне форума  
Непрочитано 09.11.2010, 17:11  
kison
Почётный гражданин KAZUS.RUN
 
Регистрация: 13.12.2004
Сообщений: 3,168
Сказал спасибо: 11
Сказали Спасибо 691 раз(а) в 503 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от Oleg Galizin Посмотреть сообщение
Не пойдет так просто с размером больше 255.
Это в STM8 придется перезапускать DMA, а в общем случае - нет. Впрочем при 10 тактах на выборку есть около 2500 тактов на разную другую работу. Все равно лучше, чем тупо в цикле фазу наращивать Ну а в тех же ARM ограничения на размер блока можно считать вообще нет.
kison вне форума  
Непрочитано 09.11.2010, 23:53  
iIi_WARHEAD_iIi
Частый гость
 
Аватар для iIi_WARHEAD_iIi
 
Регистрация: 07.11.2010
Сообщений: 14
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
iIi_WARHEAD_iIi на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Может не совсем в теме разбираюсь. Но от таймера почему нельзя сделать?
От деления частоты не зависит, только счетчику перезагрузку ставить. Единственный минус так это из-за разрядности частоту проца не перекрыть и не уйти в десятые герца.
А не проще взять микруху DDS от того же аналога за 4у.е. с возможностью вывода переменного сигнала до 10МГЦ на выход. Конечно если вопрос не касается цены мп3 плеера за 45р. , а то вполне простой продают за 300р.
iIi_WARHEAD_iIi вне форума  
Непрочитано 10.11.2010, 00:09  
Gnider
Почётный гражданин KAZUS.RUN
 
Регистрация: 30.06.2005
Сообщений: 3,392
Сказал спасибо: 5
Сказали Спасибо 429 раз(а) в 305 сообщении(ях)
Gnider на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от iIi_WARHEAD_iIi Посмотреть сообщение
Может не совсем в теме разбираюсь. Но от таймера почему нельзя сделать?
От деления частоты не зависит, только счетчику перезагрузку ставить. Единственный минус так это из-за разрядности частоту проца не перекрыть и не уйти в десятые герца.
А не проще взять микруху DDS от того же аналога за 4у.е. с возможностью вывода переменного сигнала до 10МГЦ на выход. Конечно если вопрос не касается цены мп3 плеера за 45р. , а то вполне простой продают за 300р.
Прерывание подразумевает команды в начели и в конце обработчка прерываний а это лишние такты. А на счеть DDS в точку. Так и делают.
Gnider вне форума  
Непрочитано 10.11.2010, 02:03  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Я не пойму , а что с сайтом ST ?
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 10.11.2010, 02:07  
Gnider
Почётный гражданин KAZUS.RUN
 
Регистрация: 30.06.2005
Сообщений: 3,392
Сказал спасибо: 5
Сказали Спасибо 429 раз(а) в 305 сообщении(ях)
Gnider на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от dosikus Посмотреть сообщение
Я не пойму , а что с сайтом ST ?
Сотрудники ST увидили что АВР сливает 1 такт STM8 в DDS и решили закрыть фирму - такого позора не смогли вынести.
Gnider вне форума  
Сказали "Спасибо" Gnider
testerplus (10.11.2010)
Непрочитано 10.11.2010, 02:08  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Gnider, Ну а серьезно если ?
__________________
Осторожно , злой кот
dosikus вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
KiCAD-объявления и впечатления al_dan KiCAD 32 03.10.2016 17:02
Народ, посмотрите quasm, Как ваши впечатления? suri Proteus, KiCAD и другие ECAD 5 14.10.2009 11:57


Часовой пояс GMT +4, время: 01:06.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.