Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Для начинающих (http://zx-pk.ru/forumdisplay.php?f=43)
-   -   PIC-микроконтроллеры, изучение, и всё что с ними связано. (http://zx-pk.ru/showthread.php?t=22761)

Viktor2312 24th April 2014 17:46

Quote:

Originally Posted by dosikus (Post 705603)
Вывод явно не в пользу пЫк. А если еще прислушаться к psb ...

Ну там может, вы как давно варящийся в этой всей каше, посоветуете окончательно, что на данный момент, на ваш взгляд, необходимо осваивать, чтобы уже искать литературу соответствующую, заказывать нужные платы и т. д.

Blade 24th April 2014 18:01

Quote:

Originally Posted by psb (Post 705600)
ага, да пофиг нам, что система команд другая => асм другой

Для MIPSов кто-то пишет на асме?

esl 24th April 2014 18:16

зато под мипс есть такое ;)
Quote:

RetroBSD is a port of 2.11BSD Unix intended for embedded systems with fixed memory mapping. The current target is Microchip PIC32 microcontroller with 128 kbytes of RAM and 512 kbytes of Flash. PIC32 processor has MIPS M4K architecture, executable data memory and flexible RAM partitioning between user and kernel modes.

Viktor2312 24th April 2014 18:49

В общим окончательно меня запутали:

http://img-fotki.yandex.ru/get/6705/...6a31181_XL.jpg

Jukov 24th April 2014 21:16

Quote:

Можно получить прекрасный геморрой , ибо ни в том ни в другом нет ни транслятора уровней ни регулировки VPP. Думайте перед тем как писать откровенную чушь...
Лично мне всё перечисленное не нужно. Главное - чтобы программатор был usb и надежно шил. Люди делали (бюджет 300р. zif-панелька+микроконтроллер), пользовались и говорят отлично.http://forum.cxem.net/index.php?showtopic=98503&st=720
Можно ли для stm собрать программатор из нескольких деталей найденных на помойке (не считая панельки), типа JDM для PIC?
В чём преимущества DIP? Допустим разрабатываем мы новое устройство. Что сразу по ЛУТ будем печатку делать? Нужна как минимум макетка с панелькой. А это мани и еще время чтобы эту фигню раздобыть. Pic же засунул в копеечную dip-панельку и поехали.
Базар про то, что atmel и stm дешевле и доступнее на поверку в ближайшем магазине не подтверждается. Покупать в интернет-магазинах - нерационально, когда нужно купить один-два микроконтроллера и всё (сколько уйдёт за пересылку?).

Чтобы выбрать с какого микроконтроллера начать, нужно сперва определится с количеством линий ввода/вывода и периферийными устройствами АЦП, компараторы, таймеры, шим и т.д.
Quote:

В общим окончательно меня запутали:
ну товарисчи же дело говорят - накупи программаторов, научись хорошо делать платы на ЛУТ, подожди пока посылка придёт с десятком 10-рублёвых микроконтроллеров, раскопай инфу в инете о продвинутых контроллерах, а уж потом и можешь за изучение микроконтроллров браться.

alx32 24th April 2014 23:34

И я, когда-то, начинал свой путь в мир микроконтроллеров с ПИКов. Мне они не очень-то понравились. Самое паршивое - в системе команд нет косвенной адресации (решается через ж...у, с помощью спец регистров в/в), нет условных переходов (тоже решается через туда...), и слишком мало оперативки... Я тогда думал что все МК такие...
Когда попробовал AVR... блин... ну совсем другое дело! Привычная система команд, чем-то похожа на 8080/Z80, только поудобнее, куча периферии, куча памяти... Помню практически оптом скупал в месном магазине. Ещё тогда удивила разница в ценах: PIC16F84 стоил столько-же сколько и ATMega16 - 180р!
Сейчас кортексы потихоньку перевариваю, а именно STM32, и для себя сделал вывод: главное не использовать ST-шную библиотеку SPL. Периферия, в принципе, настраивается примерно так-же как и в AVR...

Viktor2312 24th April 2014 23:41

Quote:

Originally Posted by alx32 (Post 705723)
главное не использовать ST-шную библиотеку SPL.

А почему, в чём проблема ?

---------- Post added at 23:41 ---------- Previous post was at 23:39 ----------

Сам вот сейчас почитываю статьи по STM32, и пока мне всё нравится, а главное совместимость pin-to-pin не нужно плату коверкать, если вдруг потребуется увеличить объём памяти и т. д. Очень понравились статьи Романа Попова.

alx32 24th April 2014 23:46

Многа букаф вместо одной строки текста...

psb 25th April 2014 04:38

Quote:

Originally Posted by Blade (Post 705613)
Для MIPSов кто-то пишет на асме?

ну кто-то точно писал, например вояки (клонировали мипс, было дело, всяко что-то да писали, хоть немного:)). или студенты (у "них" очень любят преподавать м/п технику именно на примерах мипса). но вот зато наоборот (реверс) - скока угодно в любых кол-вах.

Quote:

Originally Posted by Jukov (Post 705665)
Главное - чтобы программатор был usb и надежно шил.

а вот для lpc1343 вообще не нужен программатор. подключается к усб, закидывается файл прошивки на "флешку" - прошивка готова. идеальный контроллер? ;)

Jukov 25th April 2014 06:10

Quote:

а вот для lpc1343 вообще не нужен программатор. подключается к усб, закидывается файл прошивки на "флешку" - прошивка готова. идеальный контроллер?
был бы идеальный микроконтроллер, если бы стоил в райное 30 руб.
Есть ли полный перевод на русский datasheet на STM32/8?

dosikus 25th April 2014 09:32

Quote:

Originally Posted by Viktor2312 (Post 705610)
Ну там может, вы как давно варящийся в этой всей каше, посоветуете окончательно, что на данный момент, на ваш взгляд, необходимо осваивать, чтобы уже искать литературу соответствующую, заказывать нужные платы и т. д.

Можно без "вы" ? Я не настолько стар ... :biggrin:

Для уверенного старта практически на любом МК нужно :
1. Знать язык, или как хреновый минимум, уметь работать со словарем .
2. Уметь работать с оригинальной документацией и понимать ее.
3. Знать Си, и что наиболее важно - понимать структуру Сишного проекта
и уметь создавать сам проект
и крайне желательно без встроенных визардо-облегчалок .
Знание асма так же приветствуется , но не фанатизм.
4. Уметь работать с чужими исходниками, читай библиотеками.
5. Иметь хотя бы элементарнейшие знания и опыт в радиоэлектронике.

---------- Post added at 08:32 ---------- Previous post was at 08:20 ----------

Quote:

Originally Posted by Jukov (Post 705665)
Можно ли для stm собрать программатор из нескольких деталей найденных на помойке (не считая панельки), типа JDM для PIC?

Ждм УГ несусветное , ибо применительно к ПЫк работает только с com портами имеющими 5v . Для STM32 и многих STM8 есть такой же "ЖДМ" :
Практически все имеют встроенный бут на USART,
Так что сляпать преобразователь rs232 <-> USART ( rs232 <-> TTL) на подножной мелочевке и усе.

Quote:

Originally Posted by Jukov;
В чём преимущества DIP? Допустим разрабатываем мы новое устройство. Что сразу по ЛУТ будем печатку делать? Нужна как минимум макетка с панелькой. А это мани и еще время чтобы эту фигню раздобыть. Pic же засунул в копеечную dip-панельку и поехали.
Базар про то, что atmel и stm дешевле и доступнее на поверку в ближайшем магазине не подтверждается. Покупать в интернет-магазинах - нерационально, когда нужно купить один-два микроконтроллера и всё (сколько уйдёт за пересылку?).

О переходниках TQFP -> DIP ничего не знаем ?
Вот снова одни свои надумки . Многим пришлись по вкусу дискаверины - где вообще ничего ни втыкать не паять не надо . Так что снова мимо...

Quote:

Originally Posted by Jukov;
Чтобы выбрать с какого микроконтроллера начать, нужно сперва определится с количеством линий ввода/вывода и периферийными устройствами АЦП, компараторы, таймеры, шим и т.д.
ну товарисчи же дело говорят - накупи программаторов, научись хорошо делать платы на ЛУТ, подожди пока посылка придёт с десятком 10-рублёвых микроконтроллеров, раскопай инфу в инете о продвинутых контроллерах, а уж потом и можешь за изучение микроконтроллров браться.

Найдите пост zst о квик старте на STM32, все намного проще...

Viktor2312 25th April 2014 09:52

Quote:

Originally Posted by Jukov (Post 705780)
Есть ли полный перевод на русский datasheet на STM32/8?

У меня есть полное руководство на ядро Cortex-M3.

http://img-fotki.yandex.ru/get/9761/...cf67e323_L.jpg
003

http://img-fotki.yandex.ru/get/9751/...cdf27631_L.jpg
004

Ewgeny7 25th April 2014 09:55

Quote:

Originally Posted by Jukov (Post 705780)
Есть ли полный перевод на русский datasheet на STM32/8?

А зачем, простите?
Электроник должен уметь технический английский на уровне даташита, иначе это когда-нибудь обернется фейлом, в поисках в интернетах, к примеру.

Viktor2312 25th April 2014 10:00

Quote:

Originally Posted by dosikus (Post 705787)
1. Знать язык, или как хреновый минимум, уметь работать со словарем .
2. Уметь работать с оригинальной документацией и понимать ее.
3. Знать Си, и что наиболее важно - понимать структуру Сишного проекта
и уметь создавать сам проект
и крайне желательно без встроенных визардо-облегчалок .
Знание асма так же приветствуется , но не фанатизм.
4. Уметь работать с чужими исходниками, читай библиотеками.
5. Иметь хотя бы элементарнейшие знания и опыт в радиоэлектронике.

Значит будем потихоньку изучать, основная проблема в 1 и 2 пунктах менее в 3 и 4 и нет проблем с 5 пунктом. Значит будем навёрстывать упущенное.

---------- Post added at 10:00 ---------- Previous post was at 09:56 ----------

Quote:

Originally Posted by Ewgeny7 (Post 705795)
А зачем, простите?

Да и ещё не понятно, а на какой STM32 нужен даташит, их же там не менее 1000 моделей.

dosikus 25th April 2014 10:18

Quote:

Originally Posted by Viktor2312 (Post 705794)
У меня есть полное руководство на ядро Cortex-M3.

Это хорошо , но !
Это только ядро , да и переводчик еще тот извращенец.

Сначала проще определиться с местной доступностью тех же дискаверин.
А там поговорим ...

Viktor2312 25th April 2014 11:06

Quote:

Originally Posted by dosikus (Post 705801)
Это хорошо , но !
Это только ядро , да и переводчик еще тот извращенец.

Сначала проще определиться с местной доступностью тех же дискаверин.
А там поговорим ...

А здесь вариант только один заказывать и почта, другого не дано. Но пока с покупкой в интернет магазинах проблем не было, думаю и тут проблем особых не будет, сейчас же всё упирается только в деньги, за деньги можно хоть чёрта лысого купить.

---------- Post added at 10:30 ---------- Previous post was at 10:28 ----------

Quote:

Originally Posted by dosikus (Post 705801)
да и переводчик еще тот извращенец.

Боюсь, что мой перевод со словарём, будет несколько хуже, хотя нужно попробовать.

---------- Post added at 11:06 ---------- Previous post was at 10:30 ----------

Вот такую вот штуку заказать, я думаю проблем не будет, кроме времени:

Внутрисхемный программатор/отладчик для микроконтроллеров серий STM8L, STM8S и STM32 производства фирмы STMicroelectronics. Поддерживаемые интерфейсы: SWIM, JTAG и SWD. Версия 2.

Так как у них на сайте написано:

Доставка заказов осуществляется только по населенным пунктам Российской Федерации, входящим в зону обслуживания компанией СПСР-экспресс.

И она у нас как вроде есть, сайт её есть:

http://www.cpcr.pyatig.ru/

Если он нужен конечно, но что-то я там больше ничего особо не нашёл, типа плат DISCOVERY.

dosikus 25th April 2014 11:22

Viktor2312,
Например здесь почтой http://tixer.ru/catalog/debug-board/devboard-stm/
http://www.chip-nn.ru/51.php
http://www.promelec.ru/catalog/1812/1813/1814/0/

Это сами дискаверины , на них помимо самого чипа стоит и сам STLink. Которым можно и прошивать и отлаживать не только набортный чип но и внешний .
STLink v2 стоит на F4,F3,F0 дискаверинах.

Viktor2312 25th April 2014 11:33

Quote:

Originally Posted by dosikus (Post 705815)
STLink v2 стоит на F4,F3,F0 дискаверинах

Ну так сначала нужно определиться какое ядро изучать. Я понял так, что они полностью совместимы с низу вверх. Cortex-M0/M1 входит в состав Cortex-M3. То есть Cortex-M3 имеет всё, что имеет Cortex-M0/M1, плюс дополнительные команды. Также и с Cortex-M4. Оно имеет всё, что имеет Cortex-M3 и соответственно Cortex-M0/M1. Это я про ядро. А набор перефирии или объём памяти уже зависит от конкретного микроконтроллера внутри семейства.
Поэтому нужно определиться, что изучать или что будет правильно изучать F0, F3 или уже F4.
Поэтому не плохо было бы, чтобы ты уже, более точно сказал, что нужно зучать и я уже буду двигаться в этом направлении, например Cortex-M3, значит его, я так понимаю - это F3.

dosikus 25th April 2014 11:39

Quote:

Originally Posted by Viktor2312 (Post 705821)
F0, F3 или уже F4.

Именно у этих обновленная периферия по сравнению с 100 и 103.
F0 более урезанное ядро M0 , F4 раскрученное ядро М4 с сопроцессором плавучки.

Viktor2312 25th April 2014 12:02

Тогда наверное золотая середина будет самое то, Cortex-M3? Как бы не самый минимум, но и не максимум, а потом доучить уже можно будет, что в М4 добавилось.
Вот такая подойдёт?


STM32F3-DISCOVERY


Правда не понял какй там микроконтроллер стоит. Но вот как вроде она же:

Плата на базе микроконтроллера STM32F303VCT6 включает в себя встроенный отладчик ST-LINK/V2, акселерометр, гироскоп, электронный компас STMEMS, разъем MiniUSB, светодиоды и пользовательские кнопки.

Тут уже указан микроконтроллер: STM32F303VCT6.

---------- Post added at 12:02 ---------- Previous post was at 11:54 ----------

Сейчас посмотрел у своего поставщика, так вообще эта плата у него есть в количестве 80 шт. Поэтому вообще не проблема, я там каждый месяц или чаще заказываю запчасти и никаких проблем.

Так что, если эта плата подходит STM32F3DISCOVERY (ST MICROELECTRONICS) ? То с заказом проблем не будет.

alx32 25th April 2014 12:05

Модераторы, может всё связанное с STM32 отрезать в отдельную тему?

dosikus 25th April 2014 12:20

Quote:

Originally Posted by Viktor2312 (Post 705824)
Так что, если эта плата подходит STM32F3DISCOVERY (ST MICROELECTRONICS) ?

угу ...

Viktor2312 25th April 2014 12:51

Quote:

Originally Posted by dosikus (Post 705834)
угу ...

Тогда я на следующей неделе закажу её, с этого пожалуй и начнём. А пока может посоветуете, что почитать?
Только уже в соответствующей теме: Микроконтроллеры STM32, "с нуля".

Quote:

Originally Posted by alx32 (Post 705828)
Модераторы, может всё связанное с STM32 отрезать в отдельную тему?

Было бы не плохо создать отдельную тему: "Микроконтроллеры STM32, с нуля".
И перенести туда все посты про STM32.

Jukov 25th April 2014 13:48

Quote:

О переходниках TQFP -> DIP ничего не знаем ?
Опять какую-то хрень предлагаете приобрести. Какая в конце концов будет цена работы на вашем контроллере? Вы мне напоминаете лавочника, который втюхивает какую-нибудь дешовку, а потом говорит давай к этой штуке вот еще это прикупи и вот это и так далее. Что называется приходил за гайкой, а купил автомобиль.
Quote:

Найдите пост zst о квик старте на STM32, все намного проще...
Если мне нужен простой контроллер с одним входом и одним выходом вы предлагаете использовать STM32?
Quote:

А зачем, простите?
Электроник должен уметь технический английский на уровне даташита, иначе это когда-нибудь обернется фейлом, в поисках в интернетах, к примеру.
Мне вот как-то удобнее работать с документацией на русском. Не знаю как вы, а я пока что еще на русском мыслю. На pic есть нормальная руссифицированная документация и никакой запарки, всё в одном документе, всё понятно. Заниматься переводом и разбираться с иностранными техницизмами у меня времени нет.

dosikus 25th April 2014 14:47

Quote:

Originally Posted by Jukov (Post 705884)
Опять какую-то хрень предлагаете приобрести. Какая в конце концов будет цена работы на вашем контроллере? Вы мне напоминаете лавочника, который втюхивает какую-нибудь дешовку, а потом говорит давай к этой штуке вот еще это прикупи и вот это и так далее. Что называется приходил за гайкой, а купил автомобиль.
Если мне нужен простой контроллер с одним входом и одним выходом вы предлагаете использовать STM32?

Я ничего не предлагаю и никого не уговариваю !
Кто поумней давно перешел и пользует STM .
У кого ломка от DIP пользуют подобные переходники . И получается даже вполне юзабительно :
http://mcucpu.ru/index.php/ucontroll...-v-dip-korpuse



Quote:

Originally Posted by Jukov
Мне вот как-то удобнее работать с документацией на русском. Не знаю как вы, а я пока что еще на русском мыслю. На pic есть нормальная руссифицированная документация и никакой запарки, всё в одном документе, всё понятно. Заниматься переводом и разбираться с иностранными техницизмами у меня времени нет.

Сей бред даже комментировать в лом, однако отпишусь - количество ляпов в переводной документации
просто зашкаливает . Все это усугубляется никаким образованием переводчика + добавленная отсебятина . Так что думай - что ты читаешь.

ЗЫ . Кстати касаемо именно переводных даташитов на пЫк , так это вообще баянище .
Весьма странно как ты это пропустил , видимо "кулибин" одиночка, на профильных форумах я тебя не видел...

psb 25th April 2014 14:54

Quote:

Originally Posted by Jukov (Post 705884)
Если мне нужен простой контроллер с одним входом и одним выходом вы предлагаете использовать STM32?

есть tssop 20, например. мелочь в сравнении даже с дип8. или принципиально лишние ноги мешаются? а 24 лишних бита не мешают? :))

Quote:

Originally Posted by Jukov (Post 705884)
Заниматься переводом и разбираться с иностранными техницизмами у меня времени нет.

надо было с этого начинать: в гробу я видал переучиваться/развиваться. не вопрос, работайте только с отечественными контроллерами (есть кстати и кортекс) и прочим неповоротливым старьем (забавно, что время оно нифига не экономит в итоге-то, поэтому-то его и нет).

dosikus 25th April 2014 14:55

Jukov, стаж в пЫк , я так понимаю, пара-тройка устаревших фекалий типа F84 ?

---------- Post added at 13:55 ---------- Previous post was at 13:54 ----------

Quote:

Originally Posted by psb (Post 705924)
есть tssop 20, например. мелочь в сравнении даже с дип8.

Гы ... он вписывается даже в габариты SOIC8 . :biggrin:
STM32F03 в TSSOP-20 куплено 30шт по 18р.
Снизу пЫк 12f683 оставшийся из запасов подаренных одним форумчанином ,


http://s58.radikal.ru/i162/1404/6a/8a605b4f731d.jpg

psb 25th April 2014 14:56

Quote:

Originally Posted by dosikus (Post 705916)
Все это усугубляется никаким образованием переводчика + добавленная отсебятина .

плюс изначально не совсем удачная дока.

dk_spb 25th April 2014 15:08

Quote:

Originally Posted by Viktor2312 (Post 705588)
Старшим семейством контроллеров от Microchip Technology является 32-разрядное семейство микроконтроллеров PIC32:

* ядро MIPS32 M4K, частота тактирования 80 МГц, большинство команд выполняются за 1 такт генератора, производительность 1.53 Dhrystone MIPS/МГц

Несколько устаревшие данные. Похоже PICи начали "гонку вооружений":
* 200 MHz/330 DMIPS, microAptiv core
*2Mb Flash/ 512Kb ram
и т.д.

psb 25th April 2014 15:34

Quote:

Originally Posted by dk_spb (Post 705932)
Похоже PICи начали "гонку вооружений"

те пики - не пики!
если вы понимаете, о чем я :)

dk_spb 25th April 2014 15:42

psb, Да я тут мелко пописывал для сугубо внутренних нужд на AVR, а потом мне стало RAM не хватать. И вот я мучаюсь выбором PIC32/STM32.
Купил STM32F4-discovery - поморгал на ней лампочками. Потом тоже на PIC32MX. Но выбор сделать не справился ;-)

psb 25th April 2014 15:53

dk_spb, все просто: стм становится мэйнстримом как авр. если говорить только по технике - так все почти одинаковое, +-.

dk_spb 25th April 2014 15:55

psb, Ну вот и я так (как все) думал. Но тут microchip решила попробовать вырваться вперед ;-)
Так что я купил попкорн и проверил не потерял ли я уже свой Pickit3 ;-)

Jukov 27th April 2014 09:41

Quote:

есть tssop 20, например. мелочь в сравнении даже с дип8. или принципиально лишние ноги мешаются? а 24 лишних бита не мешают? )
А как быть с электропитанием? Или все эти навороты солнцем питаются? Наскока мне известно, чем выше частота кристалла и его разрядность тем больше он кушает. Какие преимущества у STM перед pic в аппаратуре с батарейным питанием?
Quote:

надо было с этого начинать: в гробу я видал переучиваться/развиваться. не вопрос, работайте только с отечественными контроллерами (есть кстати и кортекс) и прочим неповоротливым старьем (забавно, что время оно нифига не экономит в итоге-то, поэтому-то его и нет).
Для пиков за 14 лет написано огромное количество материала на русском. Поэтому новичку легко найти ответы на любые вопросы. Впрочем, если вы считаете, что новичок должен начинать сразу с создания проекта типа супер-компьютера, чтобы не отвлекаться на мелочи, то может ему сразу использовать в качестве микроконтроллера PC? Если завтра США рухнут будете советовать развиваться путём заучивания китайского?
Quote:

Jukov, стаж в пЫк , я так понимаю, пара-тройка устаревших фекалий типа F84 ?
F84 сейчас в магазинах очень дорог и он вроде как снят с производства. Я пока имел дело с PIC16F628, PIC16F676, PIC12F627. С pic я начал работать, потому захотелось собрать несколько чужих конструкций на этих микроконтроллерах. Среднее семейство оно может и устарело, но в изучении легко и просто. Очень много простых (я бы даже сказал простейших) и полезных конструкций собрано именно на PIC среднего семейства.
Quote:

Сей бред даже комментировать в лом, однако отпишусь - количество ляпов в переводной документации
просто зашкаливает . Все это усугубляется никаким образованием переводчика + добавленная отсебятина . Так что думай - что ты читаешь.
ЗЫ . Кстати касаемо именно переводных даташитов на пЫк , так это вообще баянище .
При изучении документации на русском на эти микроконтроллеры я ни разу не столкнулся с чем-то непонятным, к тому же всегда можно заглянуть в оригинальный datasheet на английском. Опечатки они бывают в любой литературе.

Quote:

Весьма странно как ты это пропустил , видимо "кулибин" одиночка, на профильных форумах я тебя не видел...
я начинающий разработчик pic, а не форумский флудераст. Сам то ты наверное на каком-нибудь военном заводе в большом коллективе stm'ки программируешь? Куда нам, простым смертным, до тебя Великого

dosikus 27th April 2014 10:16

Quote:

Originally Posted by Jukov (Post 706439)
А как быть с электропитанием? Или все эти навороты солнцем питаются? Наскока мне известно, чем выше частота кристалла и его разрядность тем больше он кушает. Какие преимущества у STM перед pic в аппаратуре с батарейным питанием?

Гы ... Советую изучить документацию на современные МК на предмет управлением прожорливости . Серии STMx с индексом L работают от яблок :biggrin:
http://we.easyelectronics.ru/STM8/lo...rezheniya.html


Quote:

Originally Posted by Jukov
Для пиков за 14 лет написано огромное количество материала на русском. Поэтому новичку легко найти ответы на любые вопросы. Впрочем, если вы считаете, что новичок должен начинать сразу с создания проекта типа супер-компьютера, чтобы не отвлекаться на мелочи, то может ему сразу использовать в качестве микроконтроллера PC? Если завтра США рухнут будете советовать развиваться путём заучивания китайского?

Ты недалек от истины - учить китайский скоро придется , ибо все производство современной электроники отнюдь не в штатах или Японии.
Но пора бы давно усвоить что международный язык для тех.документации - английский.

Quote:

Originally Posted by Jukov
F84 сейчас в магазинах очень дорог и он вроде как снят с производства. Я пока имел дело с PIC16F628, PIC16F676, PIC12F627. С pic я начал работать, потому захотелось собрать несколько чужих конструкций на этих микроконтроллерах. Среднее семейство оно может и устарело, но в изучении легко и просто. Очень много простых (я бы даже сказал простейших) и полезных конструкций собрано именно на PIC среднего семейства.
При изучении документации на русском на эти микроконтроллеры я ни разу не столкнулся с чем-то непонятным, к тому же всегда можно заглянуть в оригинальный datasheet на английском. Опечатки они бывают в любой литературе.

Приведенные тобой чипы такое же старье как и 84й.
Даже если сравнить по ценам, более продвинутые чипы 12F683 , 16F886,16F888 намного вкуснее но так же устарели . За то время пока ты изучал Корабельникова , мир не стоял на месте . Надеюсь "начинающий разработчик" в курсе что есть RMW или что такое банки ? :biggrin: В STM все эти детские болезни давно вылечены.

Я много работал практически со всеми линейками пЫк окромя 32х , в каждой есть и свои плюсы и минусы , но вот не рекомендую начинать именно с них . :biggrin:


Quote:

Originally Posted by Jukov
я начинающий разработчик pic, а не форумский флудераст.

Да нет, по уровню и содержанию постов ты именно флудераст , ибо пишешь о том в чем полный ноль, а пустой, ни чем неподтвержденный треп и есть флуд.

Quote:

Originally Posted by Jukov
Сам то ты наверное на каком-нибудь военном заводе в большом коллективе stm'ки программируешь? Куда нам, простым смертным, до тебя Великого

Начнем с того что я фрилансер и институтов не заканчивал...:biggrin:

ЗЫ.. мля , нынче всяк кто научился махать пином и прошивать МК мнит себя эмбеддером...

psb 27th April 2014 15:01

Jukov, лениво отвечать на бред. все, в чем ты сомневаешься там - не в пользу пик. и новички берут стм и фигачат на нем, инфы на русском уже более чем дофига.

Viktor2312 27th April 2014 16:57

Quote:

Originally Posted by psb (Post 706491)
инфы на русском уже более чем дофига.

Поделитесь.

psb 27th April 2014 18:20

Quote:

Originally Posted by Viktor2312 (Post 706510)
Поделитесь.

делюсь: google.ru. когда какая-то фигня непонятная происходит, гуглю и частенько нахожу ответы на русских форумах или блогах.

Jukov 28th April 2014 11:26

Quote:

Гы ... Советую изучить документацию на современные МК на предмет управлением прожорливости .
Серии STMx с индексом L работают от яблок
Не надо мне тут впаривать про энергосберегающие режимы, в которых отключается вся периферия, у пик эти понты то же есть. Ты скажи скока жрет твой STM в рабочем режиме. У меня, например, есть PIC10F222 в шестивыводном корпусе (можешь сравнить размеры со своим пауком), ток потребления 170 мкА при 2В и 4МГц. Я еще не ковырялся во всех интернет-магазинах, но на tixer.ru он почему-то дешевле STM.

Quote:

Ты недалек от истины - учить китайский скоро придется , ибо все производство современной электроники отнюдь не в штатах или Японии.
Но пора бы давно усвоить что международный язык для тех.документации - английский.
Господа, которые учили французский, после 17-го года теперь все в Париже. Не повторяй их опыт. Не, не подумай, я не против изучения документации на английском. Я лишь про, что новичкам удобнее изучать её на родном языке.

Quote:

Приведенные тобой чипы такое же старье как и 84й.
Даже если сравнить по ценам, более продвинутые чипы 12F683 , 16F886,16F888 намного вкуснее но так же устарели . За то время пока ты изучал Корабельникова , мир не стоял на месте .
Немного статистики. Наиболее популярный журнал по радиоэлектронике в России - журнал Радио. Тираж журнала 60000 экз. В 2013 году в журнале было опубликовано практический конструкций на микроконтроллерах Atmel - 32, PIC - 28, STM - 1. Среди этих PIC были: PIC12F675 - 3 шт., PIC16F628 - 5 шт., PIC12F629. Тот единственный "кулибин - одиночка", который прислал статью с STM это
случайно не ты был? Пусть эти микроконтроллеры и устарели, но я могу на них до хрена чего интересного собрать по уже готовым схемам, а на STM нет. Если через год STM устареет бросишь все свои наработки, перебежишь на новую платформу и будешь всем доказывать что STM это говно?

Quote:

Надеюсь "начинающий разработчик" в курсе что есть RMW или что такое банки ? В STM все эти
детские болезни давно вылечены.Я много работал практически со всеми линейками пЫк окромя 32х , в
каждой есть и свои плюсы и минусы , но вот не рекомендую начинать именно с них
я не спорю, что STM имеют архитектуру лучше (иначе и быть не может если сравнивать разные поколения мк). Но Pic среднего семейства - это классика де факто. Не обязательно разрабатывать что-то новое, можно взять
старую конструкцию на pic и без особых проблем адаптировать к новой модели pic'a. По stm же
практических конструкций мало - новичок должен считай с нуля своей головой всё додумывать.

Quote:

Да нет, по уровню и содержанию постов ты именно флудераст , ибо пишешь о том в чем полный
ноль, а пустой, ни чем неподтвержденный треп и есть флуд.
Давай не будем скатываться до оскорблений.

Quote:

Начнем с того что я фрилансер и институтов не заканчивал...
ЗЫ.. мля , нынче всяк кто научился махать пином и прошивать МК мнит себя эмбеддером...
Ну
раз не заканчивал, не зачем мнить себя истиной в последней инстанции.

Quote:

Jukov, лениво отвечать на бред. все, в чем ты сомневаешься там - не в пользу пик. и новички
берут стм и фигачат на нем, инфы на русском уже более чем дофига.
Судя по публикациям больше новичков фигачет на pic и atmel, см.выше
Quote:

делюсь: google.ru. когда какая-то фигня непонятная происходит, гуглю и частенько нахожу
ответы на русских форумах или блогах.
Viktor2312, привыкай. Это у них типичный ответ. Мы
типа крутые перцы, нам некогда на ваши ламерские вопросы отвлекаться. Информации у нас дофига, но раскапывай её из глубин Интернета ты сам

dosikus 28th April 2014 14:37

Quote:

Originally Posted by Jukov (Post 706741)
Не надо мне тут впаривать про энергосберегающие режимы, в которых отключается вся периферия, у пик эти понты то же есть. Ты скажи скока жрет твой STM в рабочем режиме.

Это на камень с той борды что счас обсуждаем

• Ultra-low-power platform
– 1.8 V to 3.6 V power supply
– -40 °C to 85 °Ctemperature range
– 0.35 µA Standby mode (3 wakeup pins)
– 1.3 µA Standby mode + RTC
– 0.65 µA Stop mode (16 wakeup lines)
– 1.5 µA Stop mode + RTC
– 11 µA Low-power Run mode
– 238 µA/MHz Run mode
– 10 nA ultra-low I/O leakage
– 8 µs wakeup time
• Core: ARM®32-bit Cortex

-M3 CPU
– From 32 kHz up to 32 MHz max
– 33.3 DMIPS peak (Dhrystone 2.1)

Quote:

Originally Posted by Jukov (Post 706741)
У меня, например, есть PIC10F222 в шестивыводном корпусе (можешь сравнить размеры со своим пауком), ток потребления 170 мкА при 2В и 4МГц. Я еще не ковырялся во всех интернет-магазинах, но на tixer.ru он почему-то дешевле STM.

И что ? В прошлом году был проект на PIC10F322.
Вот тебе давнишняя поделка на PIC10F206T CharliePlexing + BAM ...
Как гриться - "сам сначала добейся" :))))))))))))

http://youtu.be/x4aycNs8J0Q

Quote:

Originally Posted by Jukov (Post 706741)
Ну
раз не заканчивал, не зачем мнить себя истиной в последней инстанции.

А не ты ли пытаешься всех убедить в чем то ?
Я то как раз не болтаю, а делаю . Имею в активе много разных чипов и могу что-то с чем- то сравнивать .
А у тебя одни надумки пустые...


Quote:

Originally Posted by Jukov (Post 706741)

Немного статистики. Наиболее популярный журнал по радиоэлектронике в России - журнал Радио. Тираж журнала 60000 экз. В 2013 году в журнале было опубликовано практический конструкций на микроконтроллерах Atmel - 32, PIC - 28, STM - 1. Среди этих PIC были: PIC12F675 - 3 шт., PIC16F628 - 5 шт., PIC12F629. Тот единственный "кулибин - одиночка", который прислал статью с STM это
случайно не ты был? Пусть эти микроконтроллеры и устарели, но я могу на них до хрена чего интересного собрать по уже готовым схемам, а на STM нет. Если через год STM устареет бросишь все свои наработки, перебежишь на новую платформу и будешь всем доказывать что STM это говно?



Пора бы забыть о "Радио" , время сего журнала прошло окончательно и безповоротно.
Контингент сего "опуса" сплошь "кулибины", ничего общего с эмбеддерами неимеющие. Был у меня грешок в 2004-2005г. стряпал статью о Proteus когда 2 недели болел , но теперь все .

Вообщем хочешь изучить что то новое - учи язык . Или п..уй к своим собратьям
с ущербом головного мозга на picborda и chipmk - до конца своих дней обсасывать фекалии пЫк и AVR ...


All times are GMT +4. The time now is 00:03.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.