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

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

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

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

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

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


 
Опции темы
Непрочитано 03.12.2010, 22:18  
testerplus
Прописка
 
Регистрация: 26.01.2009
Сообщений: 249
Сказал спасибо: 23
Сказали Спасибо 102 раз(а) в 61 сообщении(ях)
testerplus на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от kison Посмотреть сообщение
Я вообще не собирался DMA использовать.
Странно, ведь 9 из 10-ти говорящих, что STM8 - это интересно и перспективно, акцентируют внимание именно на наличии DMA.

Ну, нет - так нет.
Реклама:
testerplus вне форума  
Непрочитано 03.12.2010, 22:51  
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от testerplus Посмотреть сообщение
Странно, ведь 9 из 10-ти говорящих, что STM8 - это интересно и перспективно, акцентируют внимание именно на наличии DMA.
Так не выходит честный DDS на DMA. У исходного варианта разрешающая способность установки частоты 0,1Гц. С DMA такое не получится. И наличие DMA ведь не повод применять этот модуль везде, даже если это вовсе не нужно.
kison вне форума  
Непрочитано 03.12.2010, 23:42  
t2
Прохожий
 
Регистрация: 26.04.2007
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
t2 на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от kison Посмотреть сообщение
Так не выходит честный DDS на DMA.
только на ДМА не выйдет, но что мешает готовить временные блоки и выводить их с помощью ДМА, вроде лучше чем вычислять каждое следующее значение в прерывании?
t2 вне форума  
Непрочитано 03.12.2010, 23:57  
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от t2 Посмотреть сообщение
вроде лучше чем вычислять каждое следующее значение в прерывании?
Да почти то же самое. Загрузка процессора конечно будет меньше, но что ему делать то? Ну будет больше времени крутиться в холостом цикле. Я думал какой нибудь законченный проект народу будет интересен. Это не обязательно должен быть генератор, просто ничего больше в голову не пришло. А DDS мы в этой ветке долго обсуждали. Может будут еще варианты.
kison вне форума  
Непрочитано 04.12.2010, 00:28  
mrw
Прохожий
 
Регистрация: 03.11.2010
Сообщений: 9
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
mrw на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Подскажите как посмотреть размер кода в COSMIC
mrw вне форума  
Непрочитано 04.12.2010, 00:34  
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от mrw Посмотреть сообщение
Подскажите как посмотреть размер кода в COSMIC
Что значит посмотреть размер кода? Запустите отладку в симуляторе - справа будет листинг.
kison вне форума  
Непрочитано 04.12.2010, 00:44  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от kison Посмотреть сообщение
Интересно. Видимо где то лишний такт затесался. Симулятор показывает 3, а их на самом деле 4.... Попозже попробую у себя.
Не проверял ?
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 04.12.2010, 00:53  
mrw
Прохожий
 
Регистрация: 03.11.2010
Сообщений: 9
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
mrw на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Как в AVRStudio размер используемого FLASH, EEPROM, SRAM. В листинге понятно, но неудобно.
mrw вне форума  
Непрочитано 04.12.2010, 01:31  
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от dosikus Посмотреть сообщение
Не проверял ?
Вот сейчас вспомнил. 2 МГц ровно.
Код:
0x8135 ‹main+25›            0x90125005      BCPL  0x5005,#1           BCPL  0x5005,#1 
0x8139 ‹main+29›            0x20FA          JRT   0x8135
Есть владеющие английским на нормальном разговорном уровне? Письмецо в ST составить с ехидными вопросиками.

Сообщение от mrw Посмотреть сообщение
Как в AVRStudio размер используемого FLASH, EEPROM, SRAM. В листинге понятно, но неудобно.
Ну как в АВР вероятно все же не выйдет. Есть утилита в составе компилятора Cobj, но ее вывод оставляет желать лучшего - дает расклад по секциям. Т.е. код отдельно, константы отдельно, и т.д. Ее можно добавить в post-build следующей строкой после chex. Что то типа cobj -nr $(OutputPath)$(TargetSName).sm8
Там и другие ключи есть, да и в комбинациях ключи работают. Поиграйтесь. Описание ключей в документации на компилятор, раздел Programming Support
Вывод примерно такой:
Код:
.const: hilo code, at address 0x8080
        0 data  bytes (0x0000)
.text: hilo code, at address 0x8083
      185 data  bytes (0x00b9)
.eeprom: no attribute, at address 0x4000
        0 data  bytes (0x0000)
.bsct: no attribute, at address 0x0
        0 data  bytes (0x0000)
.ubsct: bss hilo zpage, at address 0x0
        6 reserved bytes (0x0006)
.bit: no attribute, at address 0x6
        0 data  bytes (0x0000)
.share: no attribute, at address 0x6
        0 data  bytes (0x0000)
.data: no attribute, at address 0x100
        0 data  bytes (0x0000)
.bss: bss hilo, at address 0x100
        0 reserved bytes (0x0000)
.debug: hilo, at address 0x0
     2552 data  bytes (0x09f8)
.const: hilo code, at address 0x8000
      128 data  bytes (0x0080)
.init: hilo code, at address 0x8080
        3 data  bytes (0x0003)
В общем нормально показывает только еепром, остальное требует калькулятора.

Последний раз редактировалось kison; 04.12.2010 в 01:38.
kison вне форума  
Непрочитано 04.12.2010, 01:53  
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

dosikus
Я заодно попробовал сконфигурировать PB1 для малой скорости. Что то нифига разницы не заметил. У меня правда у осцилла полоса всего 40МГц, но разницу оценить должно хватить. 20нс от минимума до максимума в обоих случаях. Странно это. А вот открытый сток работает как в документации.
kison вне форума  
 

Закладки
Опции темы

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

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:04.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot