Регистрация | Вход

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 5
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
Форум Picbasic.ru » Микроконтроллеры других производителей » Микроконтроллеры STM » Вопрос на засыпку (о_О)
Вопрос на засыпку
deskjet Дата: Вт, 12.07.2011, 15:41  |                                                                                                                Сообщение # 1
Группа: Проверенные
Ранг:  Продвинутый
Сообщений: 143
Репутация: 5   ±
Замечания:   ±
На сайте с 20.06.2009

Статус: Offline

Кто знает такую микросхему, чтобы в ней были 12-разрядный АЦП и 12-разрядный ЦАП и не дороже 100руб ?

За 20 8 дней ни одного сгоревшего микроконтроллера.
PIC12, PIC16, PIC18, ATtiny, ATmega, STM8, STM32, MSP430
ЯНДЕКС Дата: 12.07.2011
ADMIN Дата: Вт, 12.07.2011, 17:08  |                                                                                                                Сообщение # 2
Администратор
Группа: Администраторы
Ранг:  Специалист
Сообщений: 1087
Репутация: 32   ±
Замечания:   ±
На сайте с 20.08.2007

Статус: Offline

Такие микросхемы называются кодеками, и стоят, грубо говоря, не очень дешево. Дешевле две микрухи отдельных - ЦАП и АЦП задействовать
deskjet Дата: Ср, 13.07.2011, 09:16  |                                                                                                                Сообщение # 3
Группа: Проверенные
Ранг:  Продвинутый
Сообщений: 143
Репутация: 5   ±
Замечания:   ±
На сайте с 20.06.2009

Статус: Offline

Quote (ADMIN)
Такие микросхемы называются кодеками, и стоят, грубо говоря, не очень дешево. Дешевле две микрухи отдельных - ЦАП и АЦП задействовать

Ответ не верный wink

В микроконтроллерах STM8L есть и 12-разрядный АЦП (1MIPS!!!), и 12-разрядный ЦАП, и RTC, и много чего другого, и стоят они менее 100руб. (например, контроллер с 32к flash можно взять за 50-80руб). На днях, вообще взял контроллер STM32F100C4T6B за 36руб(!) (а ведь это ARM7 cortex-m3) со всеми этими АЦП, ЦАП, RTC и пр., с 16к flash и 4к RAM на борту. В общем ПИКи и АВР остаются в пролете, как по функционалу так и по цене.
Совсем отказываться от АВР или ПИК, конечно, нет смысла, ведь по ним, в отличие от STM, накоплено огромное количество примеров использования и они выпускаются в DIPe. Но, для ответственных проектов, STM8 и STM32 однозначно рулят! Сам пока плотно работал только с платой STM8L-DISCOVERY в которой есть программатор-отладчик ST-LINK и макетная плата с контроллером STM8L152C6T6, плата STM32VL-DISCOVERY пока ждет своего часа, но уже скачал IDE Keil (ИМХО лучшая среда для STM32) и потихоньку разбираюсь и с ней.
Если у кого есть вопросы, постараюсь ответить, можно в личку.


За 20 8 дней ни одного сгоревшего микроконтроллера.
PIC12, PIC16, PIC18, ATtiny, ATmega, STM8, STM32, MSP430

Сообщение отредактировал deskjet - Пт, 15.07.2011, 14:59
terrarus Дата: Ср, 13.07.2011, 09:48  |                                                                                                                Сообщение # 4
Группа: Пользователи
Ранг:  Помогаю всем
Сообщений: 451
Репутация: 17   ±
Замечания:   ±
На сайте с 21.08.2008

Статус: Offline

PIC14000 предназначен для А / Ц преобразований с высоким разрешением от 10 до 16 бит.
В PIC14000 использует RISC Гарвардская архитектура процессора.


Если у в Вас что-то не получается, подумай, не стоит ли прочитать инструкцию...!
deskjet Дата: Ср, 13.07.2011, 10:38  |                                                                                                                Сообщение # 5
Группа: Проверенные
Ранг:  Продвинутый
Сообщений: 143
Репутация: 5   ±
Замечания:   ±
На сайте с 20.06.2009

Статус: Offline

Quote (terrarus)
PIC14000 предназначен для А / Ц преобразований с высоким разрешением от 10 до 16 бит.
В PIC14000 использует RISC Гарвардская архитектура процессора.

PIC14 это старье. А скорость, лень смотреть в даташит, но что-то мне подсказывает, что PIC14 не сможет выдать 12 бит x 1миллион преобразований в секунду 8D.
Кстати у STM8 фон-неймановская архитектура, в которой flash, eeprom и RAM имеют одно адресное пространство.

Добавлено (13.07.2011, 10.38.25)
---------------------------------------------
Вообще STM сейчас активно захватывает нишу принадлежавшую ранее ПИКам и АВРам и причем очень успешно. Цены на средства разработки, как и на сами 8-битные и 32-битные контроллеры чрезвычайно низкие (менее 1$ за шт.).

PS: из http://ru.wikipedia.org :
В 2007 году около 98 процентов из более чем миллиарда мобильных телефонов, продаваемых ежегодно, были оснащены по крайней мере одним процессором ARM. По состоянию на 2009 на процессоры ARM приходится до 90% всех встроенных 32-разрядных RISC процессоров. Процессоры ARM широко используются в потребительской электронике — в том числе КПК, мобильных телефонах, цифровых носителях и плеерах, портативных игровых консолях, калькуляторах и компьютерных периферийных устройствах, таких как жесткие диски или маршрутизаторы.


За 20 8 дней ни одного сгоревшего микроконтроллера.
PIC12, PIC16, PIC18, ATtiny, ATmega, STM8, STM32, MSP430

Сообщение отредактировал deskjet - Ср, 13.07.2011, 10:46
ADMIN Дата: Ср, 13.07.2011, 11:21  |                                                                                                                Сообщение # 6
Администратор
Группа: Администраторы
Ранг:  Специалист
Сообщений: 1087
Репутация: 32   ±
Замечания:   ±
На сайте с 20.08.2007

Статус: Offline

Ну вопрос не про микроконтроллеры был.
deskjet Дата: Ср, 13.07.2011, 11:24  |                                                                                                                Сообщение # 7
Группа: Проверенные
Ранг:  Продвинутый
Сообщений: 143
Репутация: 5   ±
Замечания:   ±
На сайте с 20.06.2009

Статус: Offline

Quote (ADMIN)
Ну вопрос не про микроконтроллеры был.

Где это сказано ? 8D


За 20 8 дней ни одного сгоревшего микроконтроллера.
PIC12, PIC16, PIC18, ATtiny, ATmega, STM8, STM32, MSP430
ADMIN Дата: Ср, 13.07.2011, 12:48  |                                                                                                                Сообщение # 8
Администратор
Группа: Администраторы
Ранг:  Специалист
Сообщений: 1087
Репутация: 32   ±
Замечания:   ±
На сайте с 20.08.2007

Статус: Offline

Признаю.... lumped Это я думал не о микроконтроллерах, а о спец. микросхемах. Вот, кстати, где можно про STM почитать? Может, кто заинтересуется?
deskjet Дата: Ср, 13.07.2011, 13:19  |                                                                                                                Сообщение # 9
Группа: Проверенные
Ранг:  Продвинутый
Сообщений: 143
Репутация: 5   ±
Замечания:   ±
На сайте с 20.06.2009

Статус: Offline

Прогресс не стоит на месте, нужно открывать новую ветку - про STM, могу выложить свои ассемблерные наработки для быстрого старта с платой STM8L-DISCOVERY.

За 20 8 дней ни одного сгоревшего микроконтроллера.
PIC12, PIC16, PIC18, ATtiny, ATmega, STM8, STM32, MSP430
terrarus Дата: Ср, 13.07.2011, 14:12  |                                                                                                                Сообщение # 10
Группа: Пользователи
Ранг:  Помогаю всем
Сообщений: 451
Репутация: 17   ±
Замечания:   ±
На сайте с 21.08.2008

Статус: Offline

Если надо, то открывай. Только смотри чтоб не заглохла.

Если у в Вас что-то не получается, подумай, не стоит ли прочитать инструкцию...!
MiXaS Дата: Чт, 14.07.2011, 20:24  |                                                                                                                Сообщение # 11
Группа: Проверенные
Ранг:  Разобрался
Сообщений: 550
Репутация: 27   ±
Замечания:   ±
На сайте с 02.10.2010

Статус: Offline

STM- это те контроллеры, которые еще и в России выпускаются? Я про них слышал. Даже видел, у меня где-то есть к ним среда программирования. Вроде называется IAR_ARM550
Самое интересное, что язык очень похожь на СИ или даже Си.
Действительно цена отличается от пиков в 2-3 раз, при этом возможности в 2-3 раза круче! Очень много различных аппаратных портов и интерфейсов. Думаю нужно переходить на них. Беда в том, что я пока не видел литературы на родном языке.

Сообщение отредактировал MiXaS - Чт, 14.07.2011, 20:25
ЯНДЕКС Дата: 14.07.2011
deskjet Дата: Пт, 15.07.2011, 15:26  |                                                                                                                Сообщение # 12
Группа: Проверенные
Ранг:  Продвинутый
Сообщений: 143
Репутация: 5   ±
Замечания:   ±
На сайте с 20.06.2009

Статус: Offline

Quote
STM- это те контроллеры, которые еще и в России выпускаются?

Выпускаются они в Европе.

http://www.speleoastronomy.org/elektro/stm/stm8asm.html
- первый ассемблерный проект - мигание светодиодом, собирал по этой странице.

как работать с портами мк и др., хорошо написано здесь:
http://we.easyelectronics.ru/STM8....da.html
http://eugenemcu.ru/publ/11-1-0-66
(примеры легко перекладываются с Си на асм, если кому нужно)

Для STM8 есть бесплатная среда STVD работающая с платой discovery, которую можно скачать с сайта st.com или Си компиляторы с ограничением кода 8-32 кБ типа IAR for STM, Cosmic, Raisonance. Правильный IAR можно взять, например, на rutracker.org

Чтобы быстро включиться в работу, нужно:

1) достать плату STM8L-DISCOVERY (или STM8S-DISCOVERY, но в ней нет LCD)

2) скачать и установить IAR (или Cosmic, или Raisonance)

3) скачать файлы одного из проектов STM8L-DISCOVERY, например,
Introduction to STM8L15x power saving modes using the STM8L-DISCOVERY IDD measurement feature (AN3269)
отсюда: http://www.st.com/internet/evalboard/product/250636.jsp


4) открыть проект IARом (File > Open > Workspace)


5) теперь можно загрузить проект в плату STM8L-DISCOVERY, отлаживать или изменять его.

Советую сразу скачать все файлы для работы с STM8L-DISCOVERY
http://www.st.com/internet/evalboard/product/250636.jsp
а также документацию на контроллер STM8L152C6 встроенный в плату STM8L-DISCOVERY
http://www.st.com/internet/mcu/product/244063.jsp
Документация на контроллер содержится в двух документах: DATASHEET (описание свойств, адреса регистров,
электрические характеристики) и REFERENCE MANUALS (подробное описание периферии ядра).
Прикрепления: 6218898.png (92.1 Kb) · 3657670.png (186.4 Kb)


За 20 8 дней ни одного сгоревшего микроконтроллера.
PIC12, PIC16, PIC18, ATtiny, ATmega, STM8, STM32, MSP430

Сообщение отредактировал deskjet - Сб, 16.07.2011, 11:58
vladh Дата: Вс, 24.07.2011, 06:21  |                                                                                                                Сообщение # 13
Группа: Проверенные
Ранг:  Помогаю всем
Сообщений: 258
Репутация: 11   ±
Замечания:   ±
На сайте с 15.10.2007

Статус: Offline

"Вещь" конечно интересная. И скорее всего может стать перспективной. Но как бы побольше информации на русском языке. Наверное действительно есть смысл создавать отдельную "ветку".
deskjet Дата: Вс, 24.07.2011, 11:31  |                                                                                                                Сообщение # 14
Группа: Проверенные
Ранг:  Продвинутый
Сообщений: 143
Репутация: 5   ±
Замечания:   ±
На сайте с 20.06.2009

Статус: Offline

Quote (vladh)
"Вещь" конечно интересная. И скорее всего может стать перспективной.

Уже становится: многие рассматривают эти мк как очень хорошую замену ПИКам и АВРам.
Quote (vladh)
Но как бы побольше информации на русском языке.

С этим напряженка. Но тому, кто уже работал с ПИК или АВР, освоить СТМ8 не трудно. В архив, кстати, добавлена книга по СТМ на русском.
Quote (vladh)
Наверное действительно есть смысл создавать отдельную "ветку".

ADMIN что-то жмется.


За 20 8 дней ни одного сгоревшего микроконтроллера.
PIC12, PIC16, PIC18, ATtiny, ATmega, STM8, STM32, MSP430

Сообщение отредактировал deskjet - Вс, 24.07.2011, 15:00
vladh Дата: Пн, 25.07.2011, 05:08  |                                                                                                                Сообщение # 15
Группа: Проверенные
Ранг:  Помогаю всем
Сообщений: 258
Репутация: 11   ±
Замечания:   ±
На сайте с 15.10.2007

Статус: Offline

Что то я не увидел нигде в архивах книги на русском. Если Вам не трудно перешлите мне отдельно или "положите" здесь на этом сайте. А на админа обижаться не стоит. Его задача не создавать пустых веток, которые могут "зашумлять" полезную информацию. Так, например, по моей рекомендации была создана ветка по Flowcode. Но, к сожалению она не работает.
Форум Picbasic.ru » Микроконтроллеры других производителей » Микроконтроллеры STM » Вопрос на засыпку (о_О)
  • Страница 1 из 5
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
Поиск: