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

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

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

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

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

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


Ответ
Опции темы
Непрочитано 26.09.2012, 00:15   #421
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: FAQ по STM8

мои замеры примерно подтверждают цифры ut1wpr. Мы кстати говоря по скайпу последние пару дней этим занимались. Мой результат 490мкА.
Реклама:
Easyrider83 вне форума   Ответить с цитированием
Непрочитано 26.09.2012, 00:35   #422
tempora
Почётный гражданин KAZUS.RU
 
Регистрация: 10.01.2007
Сообщений: 3,412
Сказал спасибо: 65
Сказали Спасибо 664 раз(а) в 443 сообщении(ях)
tempora на пути к лучшему
По умолчанию Re: FAQ по STM8

Эти 490мкА - в каком хальте и на каком клоке? Типа, wait-halt / HSI?
__________________
There's always more than one way to skin a cat.
tempora вне форума   Ответить с цитированием
Непрочитано 26.09.2012, 07:32   #423
woroba
Гражданин KAZUS.RU
 
Регистрация: 13.06.2005
Адрес: РК г.Павлодар
Сообщений: 866
Сказал спасибо: 99
Сказали Спасибо 216 раз(а) в 140 сообщении(ях)
woroba на пути к лучшему
По умолчанию Re: FAQ по STM8

Немного опоздал.
По по воду AWU, вот как делает IAR:
AWU_TBR_bit.AWUTB=4;
008080 C650F2 LD A, AWU_TBR
008083 A4F0 AND A, #0xF0
008085 AA04 OR A, #?b4
008087 C750F2 LD AWU_TBR, A
__________________
Не ошибается лишь тот, кто ни чего не делает!
woroba вне форума   Ответить с цитированием
Непрочитано 26.09.2012, 08:22   #424
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: FAQ по STM8

Сообщение от tempora Посмотреть сообщение
Эти 490мкА - в каком хальте и на каком клоке? Типа, wait-halt / HSI?
Ну сами подумайте, на чем проц работает, когда запускается?
Конечно, HSI. Внутренний LSI по дефолту остановлен. Т.е. проц должен быть максимально умиратворен. К примеру, pic12f683 в хальте с работающим WDT жрет в 100 раз меньше.
Easyrider83 вне форума   Ответить с цитированием
Непрочитано 26.09.2012, 08:49   #425
ut1wpr
Почётный гражданин KAZUS.RU
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: FAQ по STM8

Сообщение от tempora Посмотреть сообщение
Эти 490мкА - в каком хальте и на каком клоке? Типа, wait-halt / HSI?
Не было времени на развитие. Пока это только HALT первым оператором. Это какой хальт? Давайте подумаем вместе.
Что нужно сделать, чтобы получить ПОЛНЫЙ хальт? С его "до 100 мкА".
__________________
С уважением,
Vic / ut1wpr
ut1wpr вне форума   Ответить с цитированием
Непрочитано 26.09.2012, 11:02   #426
tempora
Почётный гражданин KAZUS.RU
 
Регистрация: 10.01.2007
Сообщений: 3,412
Сказал спасибо: 65
Сказали Спасибо 664 раз(а) в 443 сообщении(ях)
tempora на пути к лучшему
По умолчанию Re: FAQ по STM8

Сообщение от woroba Посмотреть сообщение
По по воду AWU, вот как делает IAR:
Спасибо, woroba, но я еще с этим ассемблером не знаком. А так, обязательно заглянул бы в листинг.

Сообщение от Easyrider83 Посмотреть сообщение
Конечно, HSI.
Я не знаток пока, но посмотрите в ДШ на s003 (DM00024550.pdf,DocID,018576 Rev 3) - там, начиная со страницы 53, указаны весьма разные токи потребления для разных хальтов (wait, active halt, halt) и разных клоков - HSE, HSI, LSI. Может, это именно то, о чём я думаю?

Сообщение от ut1wpr Посмотреть сообщение
Давайте подумаем вместе. Что нужно сделать, чтобы получить ПОЛНЫЙ хальт?
Я думал, что отличие заключается в том, какая периферия отключается перед хальтом (инструкция-то, похоже, одна на всё), однако, сегодня нашел, наконец, где у них Istruction Set описан, а там сказано:
Сообщение от СD0161709.pdf, DocID 13590,Rev.3,pg.105
The interrupt mask is reset, allowing interrupts to be fetched. Then the oscillator is stopped thus stopping the CPU and all internal peripherals,...
Что говорит об обратном... Так что, пока - "будем искать, будем искать"...
_____________________________________
Эврика/2:
Там же, но на стр.9, написано:
Цитата:
Power-saving can be managed under program control by placing the device in SLOW, WAIT, SLOW-WAIT, ACTIVE-HALT or HALT mode (see product datasheet for more details).
Теперь остаётся прочитать эти more details.
__________________
There's always more than one way to skin a cat.

Последний раз редактировалось tempora; 26.09.2012 в 11:27.
tempora вне форума   Ответить с цитированием
Непрочитано 26.09.2012, 11:42   #427
ut1wpr
Почётный гражданин KAZUS.RU
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: FAQ по STM8

Сообщение от tempora Посмотреть сообщение
Так что, пока - "будем искать, будем искать"...
Спасибо что находите время. Я тоже пока "в поиске".
Рытье в определенном направлении всегда приносит определенные результаты... (Молчу какие...)
Пока отрыл очень полезный и вкусный док. AN2857 его фамилия.
К нему прилагают исходняки фирмавари, рекомендованные для замеров консампшна. Там есть дивный параграф
5.1 Power consumption measurements and results. А в нем есть такое вот:
5.1.1 Measurement configuration
● VDDA, VDDIO1, VDDIO2, and VDD are connected together to VDD
● VSSA, VSSIO1, VSSIO2, and VSS are connected together to VSS
All ports are set as output low level (single wire interface module, SWIM, is disabled).
● All peripherals are disabled (even if enabled by default)

● If possible, all peripheral clocks are stopped (see the CLK_PCKENRx definition in the
STM8S reference manual).
Once the device is configured, the MCU is then put into the different functioning modes
described in Section 4: Run and low-power modes. Measurements are performed on an
STM8S208MBT6 in an LQFP80 package. This is the ‘super set’ of the family which has the
highest consumption rates.
То, что экзамплы приведены на "крутой" камень из этой линейки - не беда. Перетянем на мелкий. Умилило мною выделенное. Привыкши на атмелах переводить при уходе с сон пины на ввод, я так и делал. Т.е. после сброса я нифига не менял в их настройках. Но мы же все знаем "если ничего не помогате, прочти, наконец, интсрукцию..." Остается недоумение - какие происходят изменения в конфигурации и настройке ядра и периферии, когда в проге оно спотыкается об HALT? В базовом мануале очень уж скудно об этом....
Вооружившись этим доком, вечером займусь осознанными экспериментами. А пока вынужден выполнять свою основную работу, за которую на хлебушек платят...
__________________
С уважением,
Vic / ut1wpr
ut1wpr вне форума   Ответить с цитированием
Непрочитано 26.09.2012, 11:51   #428
tempora
Почётный гражданин KAZUS.RU
 
Регистрация: 10.01.2007
Сообщений: 3,412
Сказал спасибо: 65
Сказали Спасибо 664 раз(а) в 443 сообщении(ях)
tempora на пути к лучшему
По умолчанию Re: FAQ по STM8

В общем, верно и то, и другое - есть разные методы входа в спячку и, кроме того, можно управлять включением/отключением питания. Три режима спячки (WFI, EnableAWU+Halt, Halt) описаны в разделах 9.2.1, 9.2.2, 9.2.3 в Ref.Man., а управление питанием ищется по строке "ACTIVE-HALT". Скажем, для флеши есть Flash control register 1 (FLASH_CR1) с битами HALT и AHALT. Вот, где-то так...
Вы продолжайте, а я пока не могу - у меня что-то UART не заводится.
__________________
There's always more than one way to skin a cat.
tempora вне форума   Ответить с цитированием
Непрочитано 26.09.2012, 12:50   #429
ut1wpr
Почётный гражданин KAZUS.RU
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: FAQ по STM8

Сообщение от tempora Посмотреть сообщение
В общем, верно и то, и другое - есть разные методы входа в спячку и, кроме того, можно управлять включением/отключением питания. Три режима спячки (WFI, EnableAWU+Halt, Halt) описаны в разделах 9.2.1, 9.2.2, 9.2.3 в Ref.Man., а управление питанием ищется по строке "ACTIVE-HALT". Скажем, для флеши есть Flash control register 1 (FLASH_CR1) с битами HALT и AHALT. Вот, где-то так...
Вы продолжайте, а я пока не могу - у меня что-то UART не заводится.
Только дома, только вечером. Все вышеперечисленное прочитано давно и понято. Хорошо понято. Все оно ни при чем.

UART софтовый или железный?
Уже в трех поделках работает. В двух - 115200. Вообще не было проблем. Но и требования у меня минимально-стандартные.
Код:
  UART1-›BRR2 =0x03;  // Baudrate 9600
  UART1-›BRR1 =0x68;  // +0.02%
  UART1-›CR2 |= ( UART2_CR2_TEN | UART2_CR2_REN );
  UART1-›CR3 |= 0x20;
Этого достаточно. Если не заблокирована тактировка UART.
__________________
С уважением,
Vic / ut1wpr
ut1wpr вне форума   Ответить с цитированием
Непрочитано 26.09.2012, 20:48   #430
Popeye
Почётный гражданин KAZUS.RU
 
Аватар для Popeye
 
Регистрация: 05.08.2007
Адрес: Болгария Перник
Сообщений: 1,771
Сказал спасибо: 74
Сказали Спасибо 357 раз(а) в 245 сообщении(ях)
Popeye на пути к лучшему
По умолчанию Re: FAQ по STM8

Доброго какогото то времени .
Вчера утром случайно попались цены на STM. Тоесть :

http://bg.farnell.com/stmicroelectro...ery/dp/1829870

http://bg.farnell.com/stmicroelectro...ery/dp/1876987

http://bg.farnell.com/stmicroelectro...sop/dp/2071020

Вполне жеваемо. И по карману. Тоесть слюны потекли. За цену ниже чем за PIC12F683 (8 ног) получаю 20 ногий девайс.

Не смог понять, 16MHz это 16 MIPS ? Тоесть одна инструкция за один такт ? Доки читал скоростно, кажется не все понял.
__________________
Мыслю, следовательно существую
Popeye вне форума   Ответить с цитированием
Ответ

Закладки

Метки
arm, cortex, stm32, stm8


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Импульсная зарядка для авто-аккумуляторов (новодел) Falconist Источники питания и свет 1915 14.03.2024 19:56
FAQ (ЧаВО) по PROTEUS для начинающих и не только dosikus Proteus 221 07.03.2024 22:45
STM8(S/L), первые впечатления kison STM8 1423 19.05.2018 19:23
Вопросы и замечания по топику - FAQ по PROTEUS avr123-nm-ru Proteus 291 05.06.2015 20:49
FAQ Импульсный трансформатор alberio Источники питания и свет 87 13.11.2012 18:07


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


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