...делать нужно так, как нужно. А как ненужно - делать не нужно (С) Винни-Пух :)
- 
	- Увидев как атмел родило монстра,, все  перескочили на ARMы. - Олдфаг(04.08.2014 22:44,  ) )- :) ну да немного монструозо для 8-мибитника, но чесслово крайне интересный камушек (пока использую его процентов на 50 ресурсов - не нарадуюсь, но есть конечно свои сособенности :((  Adept(585 знак., 04.08.2014 22:53 - 23:10)
					- Гуано это а не вершина. Отвязали регистровый файл от абсолютных адресов, а сделать чтобы он окном гулял по произвольному месту ОЗУ не догадались. Тогда б можно было говорить о второй жизни АВР. - Олдфаг(04.08.2014 23:09,  ) )- Недавно проект сделали на хмеге. Для разводки - это лучший камень, который встречался. Думаю, даже на однослойке достойно разведется. Программисты, это да, сначала бухтели,  ща втянулись. - max(05.08.2014 13:15)
									- только в QFN напрягает thermal-pad (всё приходится тащить наружу) Ну а так, общем особой разницы, скажем с мегой 16/32 не заметил, за исключением ног земли/питания по всем сторонам (но вести трассы всё равно нужно ко всем) - Adept(05.08.2014 13:21)
											- Питание грамотно и еще ремап. - max(05.08.2014 13:26)
 
- Для разводки лучший камень мега в DIP28 и MSP в DIP20 ;) - Гудвин(05.08.2014 13:18)
											- Выводов маловато. Да и дип многоместажрет. - max(05.08.2014 13:19)
 
 
- только в QFN напрягает thermal-pad (всё приходится тащить наружу) Ну а так, общем особой разницы, скажем с мегой 16/32 не заметил, за исключением ног земли/питания по всем сторонам (но вести трассы всё равно нужно ко всем) - Adept(05.08.2014 13:21)
											
- а что это дало бы такого замечательного?? Вот если бы регистровые операции распространялись на всё ОЗУ :)), ну и с константой, естественно тоже, вот было бы интересно :) Ну а так там довольно большой список уникальных и не очень плюшек  Adept(701 знак., 04.08.2014 23:22 - 23:24)
									- Это дало б быстрое переключение контекста. Мгновенные операции память-память в пределах окна. Но отвадил меня от х-меги таки его ЕЕПРОМ. Это нечто.  В-общем, злюсь на себя сколько времени пытался изучить этот кристалл. И СТК 600 купил...  Лучше бы  Олдфаг(28 знак., 04.08.2014 23:35,  ) )- лучше было бы распространить регистровые операции на всё ОЗУ :))) Ну а по поводу EEPROM, - дело привычки :))) (вот сейчас привыкаю, ... мать его так... :((  Adept(375 знак., 04.08.2014 23:39 - 23:43)
													- Так ведь Си - ничто иное, как макроассемблер. Учить его легко и приятно, пользоваться ещё легче и приятней :)  бомж(32 знак., 04.08.2014 23:48)
															- Какой там флейм? Знать ассемблер <х-з-какого-проца> и не знать Си? Это от ленности и косности, иного объяснения быть не может. - SciFi(04.08.2014 23:54)
																	- не согласен я :)) знание ассемблера любого проца (неважно даже какого)  - это знание основ работы с данными, ну скажем как изучение фортрана в институте, которое мне дало понимание основ работы со всеми ЯВУ,   Adept(550 знак., 05.08.2014 00:04)
																			- Вместо Фортрана, первым языком учили Модула-2. Травма на всю жизнь. До сих пор смотрю на все эти ваши Си и Си++ как на унылое дерьмо:) - Скрипач(05.08.2014 09:25)
- Сам фортран перестал народу пригождатся совсем недавно, когда публика таки напряглась лет 10 назад и наконец осилила перелопатить фортрановые библиотеки на сишник. А до той поры рассчетные вещи в том же ЦЕРНе на фортране продолжали клепать ибо Codavr(81 знак., 05.08.2014 06:14)
- Угу, а низкоуровневый программер со знанием ассемблера и без знания ЯВУ будет ковыряться в хренотени и даже тетрис сможет сделать разве что с напряжением всех последних сил. - SciFi(05.08.2014 00:08)
																					- ну для тетрисов, всякие Си-шники существуют :)) а если серьёзно, то при необходимости изучить хоть Си, хоть Модулу, хоть Форт, - без проблем, вопрос надо ли?? Мне пока реально не надо (честно-честно) Хватает с головой и "ювелирки" на асме :)) - Adept(05.08.2014 00:10)
																							- Я не настаиваю. У мну нет персонального храма Си :-) - SciFi(05.08.2014 00:12, ссылка)
																									- кстати, из практики: под одни и теже задачи мои требования и требования инженеров, пишуших исключительно на Си, различались как минимум в разы по размеру памяти, и быстродействию камня. понятно, что при текущей копеечной стоимости кремния  Adept(424 знак., 05.08.2014 00:18)
																											- Ну, во первых, это перфекционизм (нет, это не хвала, а ругательство). А во вторых, не верю: либо снова передёргивание, либо эти "инженеры, пишущие искличительно на Си" так же узколобы, как и те, кто пишут исключетельно на асме. - SciFi(05.08.2014 00:23)
																													- Я боюсь, имеет место типичный случай, когда некоторые товарищи имеют крайне упрощённое и наивное представление об предмете разговора. Мерседес и жигули тоже различаются в разы... и доехать можно на жигулях в принципе-то. - fk0(05.08.2014 09:26, ссылка)
- вопрос переходит в филосовскую плоскость (о смысле жизни. бытия и всего сущего) , так что спорить даже не буду начинать, по поводу инженеров же  Adept(717 знак., 05.08.2014 00:30)
																															- А я добавлю: этот реально хороший Си-программер ещё и асм знает. - SciFi(05.08.2014 00:33)
																																	- да, не без этого, но такие, в общем нечасто встречаются, совсем нечасто. и уж дайте наконец-то почитать даташит, вороги :)) зафлеймили совсем :)) - Adept(05.08.2014 00:45)
																																			- ??? - Bill(06.08.2014 22:54)
 
- Ога. И байт-код) - Олдфаг(05.08.2014 00:38,  ) )
 
- да, не без этого, но такие, в общем нечасто встречаются, совсем нечасто. и уж дайте наконец-то почитать даташит, вороги :)) зафлеймили совсем :)) - Adept(05.08.2014 00:45)
																																			
 
- А я добавлю: этот реально хороший Си-программер ещё и асм знает. - SciFi(05.08.2014 00:33)
																																	
 
 
- Ну, во первых, это перфекционизм (нет, это не хвала, а ругательство). А во вторых, не верю: либо снова передёргивание, либо эти "инженеры, пишущие искличительно на Си" так же узколобы, как и те, кто пишут исключетельно на асме. - SciFi(05.08.2014 00:23)
																													
 
- кстати, из практики: под одни и теже задачи мои требования и требования инженеров, пишуших исключительно на Си, различались как минимум в разы по размеру памяти, и быстродействию камня. понятно, что при текущей копеечной стоимости кремния  Adept(424 знак., 05.08.2014 00:18)
																											
 
- Я не настаиваю. У мну нет персонального храма Си :-) - SciFi(05.08.2014 00:12, ссылка)
																									
 
- ну для тетрисов, всякие Си-шники существуют :)) а если серьёзно, то при необходимости изучить хоть Си, хоть Модулу, хоть Форт, - без проблем, вопрос надо ли?? Мне пока реально не надо (честно-честно) Хватает с головой и "ювелирки" на асме :)) - Adept(05.08.2014 00:10)
																							
 
 
- не согласен я :)) знание ассемблера любого проца (неважно даже какого)  - это знание основ работы с данными, ну скажем как изучение фортрана в институте, которое мне дало понимание основ работы со всеми ЯВУ,   Adept(550 знак., 05.08.2014 00:04)
																			
 
- Какой там флейм? Знать ассемблер <х-з-какого-проца> и не знать Си? Это от ленности и косности, иного объяснения быть не может. - SciFi(04.08.2014 23:54)
																	
 
- Так ведь Си - ничто иное, как макроассемблер. Учить его легко и приятно, пользоваться ещё легче и приятней :)  бомж(32 знак., 04.08.2014 23:48)
															
 
- лучше было бы распространить регистровые операции на всё ОЗУ :))) Ну а по поводу EEPROM, - дело привычки :))) (вот сейчас привыкаю, ... мать его так... :((  Adept(375 знак., 04.08.2014 23:39 - 23:43)
													
- 8-битники - отстой! Хотя для стиральных машин и 4-битники Самсунг, кажись, выпускал. - бомж(04.08.2014 23:28)
											- нахера мне перфоратор, чтобы банально забить гвоздь. Достаточно молотка.Так и с 8-битниками, - каждому фрукту - свой овощ :)) - Adept(04.08.2014 23:37)
													- Не. Это просто боязнь или нежелание изучать новое. А надо!!! :-) Всё равно придётся рано или поздно, вон уж сколько Леонид Иванович упирался, но жизнь заставила :))) - бомж(04.08.2014 23:42)
															- Мода, конечно, хрошо. Ну позырил/пощупал я эти STM32L... И забил. Им еще 100 метров дерьмом плыть до того, что изображаю сейчас на старой-доброй меге, не говоря уже про MSP430G. Правда девайсы у меня немного специфичные... Но если надо что-нить  Гудвин(73 знак., 04.08.2014 23:52)
																	- То есть только один плюс остался у 8-битников, малое потребление? - бомж(05.08.2014 00:41)
																			- Скорее архитектура/специальные фишки, способствующая этому. Неоднократно тут акцентировал. Ну и не только 8 бит. Например, MSP из состояния "полного дауна" начинает молотить со скоростью 16 МГц через 1 мкс. Среди кортексов, как говорят, только Гудвин(201 знак., 05.08.2014 01:00)
- А что не так с 8-битниками? Тот же STM8 на сях очень приятен. - SciFi(05.08.2014 00:44)
																					- Да и мега32 весьма мне нравится. Но сейчас в новые проекты пихаю 32-битники, хотя, если будет что-то простое, тоже возьму STM8, уже прикупил STM8S003F3P6 пару десятков и ST-Link. - бомж(05.08.2014 00:50)
																							- Хм... А я взял таких 50 шт. + STM32F051 20 шт. вот-вот подойдут, опять-же. - Bill(06.08.2014 23:00)
- STM8S003F3P6 - самый дешёвый вариант на findchips.com. Этот аргумент сложно перебить. - SciFi(05.08.2014 00:54)
 
 
- Да и мега32 весьма мне нравится. Но сейчас в новые проекты пихаю 32-битники, хотя, если будет что-то простое, тоже возьму STM8, уже прикупил STM8S003F3P6 пару десятков и ST-Link. - бомж(05.08.2014 00:50)
																							
 
- вот и я про тоже... потому и люблю всякий эксклюзив, там можно с душой поработать, а то от ширпотреба тошнит уже. - Adept(05.08.2014 00:07)
 
- То есть только один плюс остался у 8-битников, малое потребление? - бомж(05.08.2014 00:41)
																			
- не, не надо (поверьте) надо будет, - изучу, тем более, что на ПК я ещё по ДОСом на СИ и Пасквиле чего-то там ваял :)), но потом ушёл в с потока на "ручную работу". Мне как-то эксклюзив больше по душе :))  Adept(447 знак., 04.08.2014 23:47 - 23:51)
																	- сам изредка асм применяю, но с большой неохотой, надо признаться :))) - бомж(04.08.2014 23:50)
																			- Асм это урод, как и Си и большинство (а может и все) ЯВУ, но за неимением лучшего, как говорится... Ну и , кстати асм отличается от всех ЯВУ тем, что программа полностью понятна, прозрачна, предсказуема, и я всегда знаю что делает процессор. Но,  Adept(600 знак., 04.08.2014 23:56)
																					- Дада, профессионалы пишут на ассемблере! (только макропроцессор приличного ассемблера пострашней си-препроцессора будет). - fk0(05.08.2014 09:22)
- Веб-сервер на асме было бы интересно посмотреть :-) - SciFi(04.08.2014 23:58)
																							- Вот веб сервер на асме - max(05.08.2014 14:31, ссылка)
																									- парсинг TCP/IP пакетов ну и хрен ли такого (памяти побольше, макроассемблер в зубы и в путь) вопрос - нахрена?? Adept(1201 знак., 05.08.2014 14:55 - 14:57)
- Мсье знает толк в извращениях. Только там функционала кот на плакал (т.е. ни на что не годится), а львиную долю работы выполняет ядро, которое написано на том же Си :-) - SciFi(05.08.2014 14:37)
 
- а нафига??? Ну если очень хочется, то с макроассемблером думаю большой проблемы не будет, но это уже, как тут правильно заметили, самодельный Си получится :)) - Adept(05.08.2014 00:08)
																									- Как это нафига? В ТЗ написано. - SciFi(05.08.2014 00:09)
																											- в ТЗ указан инструментарий?? фтопку такое ТЗ!! - Adept(05.08.2014 00:11)
																													- Дешёвое. Передёргивание. ТЗ. Веб. Сервер. - SciFi(05.08.2014 00:15)
																															- ну дык и пишите на СИ, тем более, что либов в интернете, - как грязи. А мне не надь веб-сервер. Нужно будет, - позову "высокого" программера :)) я не гордый :)) - Adept(05.08.2014 00:19)
																																	- Ну тогда давай так и договоримся, что для кода объемом до 8 килобайт требующего максимальной эффективности и допускающего его вылизывания пока самому не надоест асм рулит. Если ТЗ выходит за эти рамки, наступаем на горло своей песни и зовем  Codavr(444 знак., 05.08.2014 05:51 - 06:08)
																																			- ну так у мну примерно в таком режиме работа и идёт :)) А лучшая оптимизация, - как известно это оптимизация алгоритма, а не кода, так что меня особо оптимизаторы не впечают. Видел не раз ассемблерный листинг   Adept(22828 знак., 05.08.2014 13:02 - 13:09)
																																					- Одно критическое замечание. Зачем использовать  Bill(301 знак., 06.08.2014 23:11 - 23:33)
																																							- Нет. лучше смотрится #define. Потому что основной язык - Си, а директивы ассемблера - они именно что   Apтём(224 знак., 06.08.2014 23:22)
																																									- Ну, я остаюсь при своем мнении: ассемблеру - ассемблерово, Си - сишное. Только тут еще дело в том, что  Bill(331 знак., 06.08.2014 23:32 - 04.09.2014 09:39)
																																											- GCC-шники считают по-другому: у них inline-asm очень хорошо в Си интегрируется. Может правильнее так... - Apтём(06.08.2014 23:37)
 
 
- Ну, я остаюсь при своем мнении: ассемблеру - ассемблерово, Си - сишное. Только тут еще дело в том, что  Bill(331 знак., 06.08.2014 23:32 - 04.09.2014 09:39)
																																											
- AVR студия при отладке больше любит #define, - нет проблем с функционалом watch, а вообще и не спрашивайте, - как-то так исторически сложилось :)) , ну а альтернатив условной трансляции я просто не вижу,  Adept(109 знак., 06.08.2014 23:18 - 23:21)
																																									- Понятно. Я вообще-то при необходимости пользуюсь ассемблером от IAR. В этом случае нет проблем при создании проекта: хочешь - пиши модуль на ассемблере, хочешь - на Си, хочешь - на обоих вместе взятых. - Bill(06.08.2014 23:24)
																																											- Да...  Apтём(141 знак., 06.08.2014 23:39)
																																													- я тоже раньше так думал, и смотрел на асм, как на какой-то кошмар, сейча - нормально его воспринимаю, более того,   Adept(1376 знак., 06.08.2014 23:53)
																																															- Странно это:   Apтём(406 знак., 07.08.2014 00:18)
																																																	- да всё может при грамотной архитектуре программы, но трудностей никак не меньше чем в ассемблерном варианте, ну и си-программеры часто любят сугубо линейные алгоритмы, как только обильные прерывания, парсеры и многопоточность, многие теряют  Adept(1657 знак., 07.08.2014 00:40 - 00:58)
																																																			- Трудно согласится с тем что Apтём(857 знак., 07.08.2014 10:58)
- В наше время факт участия в дискуссии "асм <> си" вызывает скрытое или не очень сочувствие ;) - Vladimir Ljaschko(07.08.2014 05:43)
 
 
- да всё может при грамотной архитектуре программы, но трудностей никак не меньше чем в ассемблерном варианте, ну и си-программеры часто любят сугубо линейные алгоритмы, как только обильные прерывания, парсеры и многопоточность, многие теряют  Adept(1657 знак., 07.08.2014 00:40 - 00:58)
																																																			
 
- Странно это:   Apтём(406 знак., 07.08.2014 00:18)
																																																	
- Да нет, не совсем ноль. Иногда приходится Си-модули в ассмблер переносить. Компилятор генерирует, а я дорабатываю. Правда это очень-очень редко случается. А вообще,  Bill(114 знак., 06.08.2014 23:52)
																																															- Как нет приличных ассемблеров? GCC- inline ассемблер слабоват что ли? Или нужно что-то другое? - Apтём(07.08.2014 00:22)
																																																	- Вообще-то, с точки зрения возможностей самым лучшим, на мой взгляд, был  Bill(153 знак., 07.08.2014 01:24)
																																																			- Хорошо был не сам ассемблер, а DEC архитектура, если быть точным. - Alex68(07.08.2014 22:22)
																																																					- Нет, я имел в виду именно ассемблер. А про архитектуру DEC я уже и не говорю, она - само собой. - Bill(08.08.2014 19:39)
 
- RT-11 ?? Я застал ДВК-шки только на первом-втором курсе :)) но натыкано их было в ЛЭТИ в каждой лаборатории :)) Народ хвалил (я как-о не проникся) Вот и МСП-шники с теплотой DEC вспоминают :)) - Adept(07.08.2014 01:32)
 
- Хорошо был не сам ассемблер, а DEC архитектура, если быть точным. - Alex68(07.08.2014 22:22)
																																																					
 
- Вообще-то, с точки зрения возможностей самым лучшим, на мой взгляд, был  Bill(153 знак., 07.08.2014 01:24)
																																																			
 
- Как нет приличных ассемблеров? GCC- inline ассемблер слабоват что ли? Или нужно что-то другое? - Apтём(07.08.2014 00:22)
																																																	
 
- я тоже раньше так думал, и смотрел на асм, как на какой-то кошмар, сейча - нормально его воспринимаю, более того,   Adept(1376 знак., 06.08.2014 23:53)
																																															
 
- Да...  Apтём(141 знак., 06.08.2014 23:39)
																																													
 
- Понятно. Я вообще-то при необходимости пользуюсь ассемблером от IAR. В этом случае нет проблем при создании проекта: хочешь - пиши модуль на ассемблере, хочешь - на Си, хочешь - на обоих вместе взятых. - Bill(06.08.2014 23:24)
																																											
 
- Нет. лучше смотрится #define. Потому что основной язык - Си, а директивы ассемблера - они именно что   Apтём(224 знак., 06.08.2014 23:22)
																																									
- Лучшей оптимальности не бывает. Оптимальность по определению лучшее решение. Так вот кроме оптимизации по скорости счета бывают и другие критерии - многофакторная оптимизация. Деньги, время разработки, стоимость внесения изменений, да хоть бы даже  Codavr(36 знак., 05.08.2014 13:24)
																																							- согласен - в мемориз!! :))  Adept(353 знак., 05.08.2014 13:26 - 13:29)
																																									- В мемориз. Я последний раз чиста асмовую прогу написал 13 лет назад для 15 тиньки, и после этого завязал маяться дурью. А последние лет 10 асмовые вставки делаю только в случаях когда без этого ну совсем никак. Например порт для FreeRTOS правил  Codavr(226 знак., 05.08.2014 13:29 - 13:32)
																																											- Удивил. Учитывая твои недавние непонятки со структурами, я подумал, что ты за Си впервые взялся месяц назад :-) - SciFi(05.08.2014 13:33)
																																													- не помю такого (ну да ладно, не суть), я почему такой злой былнесогласный с си-агитаторами, потому чтоу меня велосипеда не былоне считаю приверженность каким-то одним вещам большим плюсом, догмой и истиной в последней инстанции - Adept(05.08.2014 13:44)- Это он вот про это. - Codavr(05.08.2014 14:26, ссылка)
 
- Многие знания - многие печали. Я больше забыл чем некоторые когда-нибудь знали или узнают :)  Codavr(204 знак., 05.08.2014 13:37 - 13:39)
																																															- Хм... У меня это было в  Bill(136 знак., 06.08.2014 23:19)
																																																	- Василий Иваныч, а почму твои носки воняют сильнее моих? Ну так я же постарше тебя буду, Петька. Codavr(182 знак., 07.08.2014 22:56 - 23:00)
 
 
- Хм... У меня это было в  Bill(136 знак., 06.08.2014 23:19)
																																																	
 
- не помю такого (ну да ладно, не суть), я почему такой 
- ну, видимо у меня жизнь/работа такая, что без этого получается "ну совсем никак", ну это уж как говорится к терапевтуфилосовская категория и предмет обсуждения для темы "о смысле всего сущего" - Adept(05.08.2014 13:32)- Я могу предположить, что есть класс задач теребующих такого подхода, но я абсолютно уверен, что он чрезвычайно узкий. Если это кому то нужно, то почему бы и нет. - Codavr(05.08.2014 13:35)
																																															- ну да, я ж говорю, что люблю "эксклюзив" :)) - Adept(05.08.2014 13:38)
																																																	- ... и неспешную разработку когда никто не стоит над душой, и своевременно засылат баблос в оркестр. Как я тебя понимаю. Я бы только на асме писал при таком раскладе :) - Codavr(05.08.2014 14:18)
																																																			- ну да, так и есть, правда последнее время с баблосом напряг (не всегда вовремя засылают), но надеюсь всё поправится, Adept(75 знак., 05.08.2014 14:31)
 
 
- ... и неспешную разработку когда никто не стоит над душой, и своевременно засылат баблос в оркестр. Как я тебя понимаю. Я бы только на асме писал при таком раскладе :) - Codavr(05.08.2014 14:18)
																																																			
 
- ну да, я ж говорю, что люблю "эксклюзив" :)) - Adept(05.08.2014 13:38)
																																																	
 
- Я могу предположить, что есть класс задач теребующих такого подхода, но я абсолютно уверен, что он чрезвычайно узкий. Если это кому то нужно, то почему бы и нет. - Codavr(05.08.2014 13:35)
																																															
 
- Удивил. Учитывая твои недавние непонятки со структурами, я подумал, что ты за Си впервые взялся месяц назад :-) - SciFi(05.08.2014 13:33)
																																													
 
- В мемориз. Я последний раз чиста асмовую прогу написал 13 лет назад для 15 тиньки, и после этого завязал маяться дурью. А последние лет 10 асмовые вставки делаю только в случаях когда без этого ну совсем никак. Например порт для FreeRTOS правил  Codavr(226 знак., 05.08.2014 13:29 - 13:32)
																																											
 
- согласен - в мемориз!! :))  Adept(353 знак., 05.08.2014 13:26 - 13:29)
																																									
 
- Одно критическое замечание. Зачем использовать  Bill(301 знак., 06.08.2014 23:11 - 23:33)
																																							
- В си (и c++) есть (полу)автоматическое управление памятью, например, и способы оценки (не)правильности работы программы. Возможность кросс-компиляции и какого-то тестирования. А как быть с ассемблером? На месте менагера проекта я бы ассемблера и fk0(530 знак., 05.08.2014 09:34)
 
- ну так у мну примерно в таком режиме работа и идёт :)) А лучшая оптимизация, - как известно это оптимизация алгоритма, а не кода, так что меня особо оптимизаторы не впечают. Видел не раз ассемблерный листинг   Adept(22828 знак., 05.08.2014 13:02 - 13:09)
																																					
 
- Ну тогда давай так и договоримся, что для кода объемом до 8 килобайт требующего максимальной эффективности и допускающего его вылизывания пока самому не надоест асм рулит. Если ТЗ выходит за эти рамки, наступаем на горло своей песни и зовем  Codavr(444 знак., 05.08.2014 05:51 - 06:08)
																																			
 
- ну дык и пишите на СИ, тем более, что либов в интернете, - как грязи. А мне не надь веб-сервер. Нужно будет, - позову "высокого" программера :)) я не гордый :)) - Adept(05.08.2014 00:19)
																																	
 
- Дешёвое. Передёргивание. ТЗ. Веб. Сервер. - SciFi(05.08.2014 00:15)
																															
 
- в ТЗ указан инструментарий?? фтопку такое ТЗ!! - Adept(05.08.2014 00:11)
																													
 
- Как это нафига? В ТЗ написано. - SciFi(05.08.2014 00:09)
																											
 
- Вот веб сервер на асме - max(05.08.2014 14:31, ссылка)
																									
 
 
- Асм это урод, как и Си и большинство (а может и все) ЯВУ, но за неимением лучшего, как говорится... Ну и , кстати асм отличается от всех ЯВУ тем, что программа полностью понятна, прозрачна, предсказуема, и я всегда знаю что делает процессор. Но,  Adept(600 знак., 04.08.2014 23:56)
																					
 
- сам изредка асм применяю, но с большой неохотой, надо признаться :))) - бомж(04.08.2014 23:50)
																			
 
- Мода, конечно, хрошо. Ну позырил/пощупал я эти STM32L... И забил. Им еще 100 метров дерьмом плыть до того, что изображаю сейчас на старой-доброй меге, не говоря уже про MSP430G. Правда девайсы у меня немного специфичные... Но если надо что-нить  Гудвин(73 знак., 04.08.2014 23:52)
																	
 
- Не. Это просто боязнь или нежелание изучать новое. А надо!!! :-) Всё равно придётся рано или поздно, вон уж сколько Леонид Иванович упирался, но жизнь заставила :))) - бомж(04.08.2014 23:42)
															
 
- нахера мне перфоратор, чтобы банально забить гвоздь. Достаточно молотка.Так и с 8-битниками, - каждому фрукту - свой овощ :)) - Adept(04.08.2014 23:37)
													
 
- Это дало б быстрое переключение контекста. Мгновенные операции память-память в пределах окна. Но отвадил меня от х-меги таки его ЕЕПРОМ. Это нечто.  В-общем, злюсь на себя сколько времени пытался изучить этот кристалл. И СТК 600 купил...  Лучше бы  Олдфаг(28 знак., 04.08.2014 23:35, 
 
- Недавно проект сделали на хмеге. Для разводки - это лучший камень, который встречался. Думаю, даже на однослойке достойно разведется. Программисты, это да, сначала бухтели,  ща втянулись. - max(05.08.2014 13:15)
									
 
- Гуано это а не вершина. Отвязали регистровый файл от абсолютных адресов, а сделать чтобы он окном гулял по произвольному месту ОЗУ не догадались. Тогда б можно было говорить о второй жизни АВР. - Олдфаг(04.08.2014 23:09, 
 
- :) ну да немного монструозо для 8-мибитника, но чесслово крайне интересный камушек (пока использую его процентов на 50 ресурсов - не нарадуюсь, но есть конечно свои сособенности :((  Adept(585 знак., 04.08.2014 22:53 - 23:10)
					
- Есть ли там грабли?  Apтём(284 знак., 04.08.2014 22:41)
			- Всё, осилил, работает (в принципе просто) больше времени ушло на отладку записи в проекте (при разных ситуациях пропажи питания) Если кому интересно - код внутри  Adept(4398 знак., 06.08.2014 00:39 - 01:08)
					- Так что получилось? Mapped всё равно через NVM идёт? Есть ли преимущества от его использования? - Apтём(06.08.2014 10:32)
							- на чтение из-за мапед всё ограничивается одной командой (ld/lds) На запись всё сложнее, плюс только в том, что загрузка буфера через st (можно в цикле применять автоинкремент адреса)  Adept(327 знак., 06.08.2014 16:08 - 16:16)
									- Да, читать удобнее. Про то что запись memory mapped eeprom идёт через NVM они указывают в мануале:  Apтём(356 знак., 06.08.2014 16:33)
											- да, я тоже это видел, но "accessing EEPROM" можно трактовать по разному. нет однозначности, в общем (поэтому на чтении, если есть риск нарваться на запись, например на чтении в хэндлере прерывания тоже делаю проверку NVM_BUSY) - Adept(06.08.2014 16:45)
													- Что значит нет однозначности? Как раз наоборот - access=доступ, то есть это может быть и чтение и запись.  Apтём(273 знак., 06.08.2014 17:03)
															- Формально да, Вы правы, может так оно и есть, но  вообще, трактовать можно и только как запись  Adept(667 знак., 06.08.2014 17:15 - 17:18)
																	- Да, пожалуй, сохранение при пропадании питания - другое дело. - Apтём(06.08.2014 17:28)
 
 
- Формально да, Вы правы, может так оно и есть, но  вообще, трактовать можно и только как запись  Adept(667 знак., 06.08.2014 17:15 - 17:18)
																	
 
- Что значит нет однозначности? Как раз наоборот - access=доступ, то есть это может быть и чтение и запись.  Apтём(273 знак., 06.08.2014 17:03)
															
 
- да, я тоже это видел, но "accessing EEPROM" можно трактовать по разному. нет однозначности, в общем (поэтому на чтении, если есть риск нарваться на запись, например на чтении в хэндлере прерывания тоже делаю проверку NVM_BUSY) - Adept(06.08.2014 16:45)
													
 
- Да, читать удобнее. Про то что запись memory mapped eeprom идёт через NVM они указывают в мануале:  Apтём(356 знак., 06.08.2014 16:33)
											
 
- на чтение из-за мапед всё ограничивается одной командой (ld/lds) На запись всё сложнее, плюс только в том, что загрузка буфера через st (можно в цикле применять автоинкремент адреса)  Adept(327 знак., 06.08.2014 16:08 - 16:16)
									
 
- Так что получилось? Mapped всё равно через NVM идёт? Есть ли преимущества от его использования? - Apтём(06.08.2014 10:32)
							
- курю усиленно даташит, пока не очень понял, но склоняюсь к тому, что всёж через NVM придётся писать :(  Adept(46 знак., 04.08.2014 22:45)
					- Наверное придётся через NVM...  Apтём(85 знак., 04.08.2014 22:53)
							- да, вероятнее всего, вот даже косвенное подтверждение в даташите Adept(238 знак., 04.08.2014 23:00)
 
 
- Наверное придётся через NVM...  Apтём(85 знак., 04.08.2014 22:53)
							
 
- Всё, осилил, работает (в принципе просто) больше времени ушло на отладку записи в проекте (при разных ситуациях пропажи питания) Если кому интересно - код внутри  Adept(4398 знак., 06.08.2014 00:39 - 01:08)
					
 
- Увидев как атмел родило монстра,, все  перескочили на ARMы. - Олдфаг(04.08.2014 22:44,