ПРОФЕССИОНАЛАМи не рождаются, сколько уж втемяшивалось в этой теме. АэРВэшэк, к вашему сожалению, вы не можете знать кому что нужно полезно. Знать про возможности любой любознательный любитель (будущий ПРОФИ) должен (имхо).
а на ARMе у вас при тактовой 100 МГц даже если на питоне написать, он будет за 1 микросекунду пролетать - зачем экономить такты/микросекунды, делая динамическую индикацию на DMA?
Не в скоростях дело, к примеру вспомним тот же 1wire - как изголялись в софтовых извращениях(и рыбку сЪесть и на ...) и чтоб индикация не глючила из-за запрета прерываний и с датчиком не глючиось . Здесь же периферия работает автономно , не мешая юзер коду. Опять таки вспомним, о засветке неиспользуемых сегментов в предыдущих разрядах. Надо было гасить или все сегменты или выключать разряды на время смены данных. Здесь же смена и разрядов и данных идет одновременно. Хлоп и ни каких засветок. В 8ми битках периферия жалкий огрызок. Очень много теперь аппаратных реализаций , коими заменил свой старый зоопарк. К примеру modbus RTU на F0 с его аппаратной поддержкой и RTU и ASCII и от freemodbus остались рожки да ножки...
И как-то странно слышать от тебя сие, в 8ми битках ты приемлешь аппаратное а здесь нос воротишь. Двойные стандарты практикуешь?
Понятно что на АВР с менее богатой периферией требовалось оптимизировать код ядра, приветствую такой скилл. В АРМ больше изучаем богатую обвязку, а ядро работает себе не напрягаясь и под АСМ и под СИ. Если периферия стала сложнее это не значит что ее надо боятся. Может какие недокументированные возможности проявятся. Мне, например, хочется освоить ДМА. Изучаю,пробую,удивляюсь,наслаждаюсь результатом - я ведь любитель. А в ядре АЛУ да регистры,скукота ): .
Знать про возможности любой любознательный любитель (будущий ПРОФИ) должен (имхо)
ну, если собственных мозгов не жалко - можно и знать все на свете, авось пригодится... дело в том, что почти все подобные знания будут мертвым грузом лежать, не востребованными. потому что необходимости в них нет. вот вы в школе пределы (lim)изучали - помните хоть что-нибудь по теме? наверняка без гугла и не вспомните, что там к чему... или биологию с ботаникой - небось, про кутикулу и не помните ничего - угадал? так и с ARM - если с пользой применить не ясно зачем, то спстя год все это будет только мешать.
я вот наслушался от вас (и не только), а идей по применению все равно не появилось... и нафига мне это помнить тогда?
dosikus писал(а):
в 8ми битках ты приемлешь аппаратное а здесь нос воротишь. Двойные стандарты практикуешь?
вроде по-русски вам говорю, а вы все равно не улавливаете... в 8ми битках, как вы изволили выразиться, от безысходности приходится извращаться, как угодно, даже АЦП вместо таймера приходилось юзать. а сейчас - изобилие, и стало скучно, потому что МОЖНО ВСЕ. ну или почти всё. а ЗАЧЕМ ЭТО ВСЁ - так и не ясно. в AVR это могло понадобиться, чтобы память сэкономить - здесь просторы... в AVR это могло понадобиться, чтобы такты сэкономить - здесь просторы... ну и нафига тогда ЗДЕСЬ вся эта аппаратура, если наговнокодил хоть тот же 1-wire тупым дрыгоногом - и все равно все работать будет, в отличие от AVR. потому что мегагерцы и килобайты все простят.
dosikus писал(а):
вспомним тот же 1wire - как изголялись в софтовых извращениях(и рыбку сЪесть и на ...) и чтоб индикация не глючила из-за запрета прерываний и с датчиком не глючиось
ну лично я не изголялся, там все настолько просто, что всегда удивляюсь - как другие могут проблемы себе находить в этом интерфейсе?
dosikus писал(а):
Надо было гасить или все сегменты или выключать разряды на время смены данных
этот кошмар, конечно, следует искоренять. виданое ли дело - такие страшные усилия... это терпеть никак нельзя!
Sergi писал(а):
Изучаю,пробую,удивляюсь,наслаждаюсь результатом
в итоге будут часы или осциллограф? или термометр с интернетом?
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
можно и знать все на свете, авось пригодится... дело в том, что почти все подобные знания будут мертвым грузом лежать, не востребованными. потому что необходимости в них нет.
to ARV если могли заметить мне нравится серия F0, самая приближенная к AVR. Богатой периферии там нет. Стараюсь код не раздувать. По поводу поделок. Кроме часов,осциллографов,чпу и пр. по необходимости сделал тестер LiPol батарей. Измеряет внутреннее сопротивление,емкость,выходное сопротивления зарядника и сопротивление кабеля USB, измеряет ток зарядки и затраченую энергию. Уже пару лет очень помогает в работе. Отбраковую китайские кабели USB еще при закупке. Продают откровенное г.
AVR, мы вроде на ты ? Ну да ладно, ты так резво начал жонглировать определениями. Сперва речь шла о любителях , кои 1wire только по чужим шаблонам могут а равно и индикацию. Некоторые до сих пор веруют, что засветки от "инерционности биполярников".
И опять таки , чем плохи аппаратные реализации? Тот же термометр с динамикой на DMA и 1wire с Uart и DMA?
И опять таки , чем плохи аппаратные реализации? Тот же термометр с динамикой на DMA и 1wire с Uart и DMA?
да ничем не плохи, блин! снова повторить про пушку и воробьёв?
аппаратная реализация служит для получения недостижимых программно скоростей чего-либо (будь то счет или обмен данными), либо для освобождения ресурсов вычислительного ядра. спрашивается: для чего достигать бешеных скоростей или освобождать ресурсы, если и того и другого не просто в избытке, а просто горой навалено? чтобы как-то оправдать сам факт наличия этих возможностей идет впаривание идей о том, что каждый утюг должен вести свой блог в интернете, управляться биотоками мозга и вообще по уровню интеллекта превосходить хозяина.
и это меня возмущает. в общем, когда захочешь меня спросить в очередной раз о чем-либо - почитай мои предыдущие высказывания, уверен на 100%, что ответы на любые твои вопросы ко мне по теме там есть.
да ничем не плохи, блин! снова повторить про пушку и воробьёв?
хоп - круг опять замкнулся, процитирую чтоб поближе было:
Цитата:
очень удивляет упорное желание использовать устаревшие технологии в новых разработках на армах можно и без HAL "вход в понимание", например в STM32 мне показался гораздо проще чем "вход" в 51, AVR, PIC, кто ни будь объясните, чем микроконтроллеры на ядре арм хуже - вроде обычные микроконтроллеры. Откуда этот миф о сложности.
viewtopic.php?p=2049998#p2049998 сравнение пушек с совами и пр. лабуда так и не дало желаемого разъяснения. В практическом применении пушки оказались теми же рогатками только из металла а не из деревянного рогача и резинка специализированная а не от трусов.
да ничем не плохи, блин! снова повторить про пушку и воробьёв?
Не эмоционируй так сильно! Я понимаю твой гнев и твою ревность - все забросили авр и кинулись на блестящее... На счет "про пушку и воробьёв" - сие однобокое видение. Если внимательней изучить сабж окажется, что и нет никаких особых преимуществ у арма перед авр в случае софтовых реализаций . Софтовое ногодрочерство отнюдь не прерогатива арма, и здесь во всей красе выступает периферия и те самые пресловутые аппаратные реализации. Это с одной стороны, а с другой , как ты верно говоришь, уже 21 век и интернет вещей уже обыкновение а не экзотика. А здесь сам понимаешь, ресурсов много не бывает .
Ну и вдогонку примеры из реальности : - те же LCD с графикой , те же любители используют массово в своих хотелках. И здесь на авр уже ловить нечего. - RTL871x , имеют встроенное ядро Cortex M3 и насколько я понимаю периферию от STM . На одном чипе реализуется WiFi Internet Radio - Те же "карманные" оцило-показометры , на авр уже ловить нечего , зато на арм целый выводок
На самом деле примеров да же для DIY уже как грязи, надо только не полениться искать. Да и в плане освоения теми же любителями, те же STM32 намного более user-freindly, да и квик-старт с арм потребует намного меньше вложений. Тот же дракон можно даже и не сравнивать с Jlink. Чипы мощнее и дешевле.
В итоге-то и нет ничего страшного и избыточного, осталось только перестать бояться и начать работать...
Я с нетерпением жду, когда ты или кто-то другой здесь начнет выкладывать свои любительские поделки на ARM. то есть перейдет от деклараций "можно" к фактической работе. и очень надеюсь, что в этих проектах НА САМОМ ДЕЛЕ будут востребованы все аппаратные преимущества ARM, а не в виде оборочек и кружавчиков.
что касается интернета вещей - у меня категорически негативное отношение к этой лабуде. глупость, возведенная в тренд.
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
Во, а еще с большим нетерпением будем ждать, когда ARV здесь начнет выкладывать свои любительские поделки на ARM, ну хотя бы на не-ARM, где будут востребованы все аппаратные преимущества ARM или не-ARM. Это будет самым лучшим решением спора имхо. з.ы. для сторонников ARM: аппаратные преимущества ARM не нужно доказывать (имхо) они уже доказаны см. любительские поделки на страницах темы - часы, мигание, частотомер.
не нужно. нужно доказывать необходимость их в любительских проектах. имхо
dosikus писал(а):
А здесь разве мало всего?
поправь меня, если я ошибаюсь: осциллограф - это пик любительской мысли, остальное - УГ. нет, вру: мне известен проект, где ARM себя показал на самом деле, и это не осцилограф. это RLC-метр. однако, ни вы, ни Олег, к этому отношения не имеет, а хвалиться ЧУЖИМИ достижениями не комильфо.
oleg110592 писал(а):
будем ждать, когда ARV здесь начнет выкладывать свои любительские поделки на ARM, ну хотя бы на не-ARM, где будут востребованы все аппаратные преимущества ARM или не-ARM.
ну, как бы давно уже... и на ARM появятся, как только смогу придумать идею, достойную ARM. может что посоветуете?
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
все ж в сравнении познается - надо делать часы или частотомер, а мы посмотрим на мученика. з.ы. мигать уже сравнили - на ARM мигать оказалось лучшее (имхо)
поправь меня, если я ошибаюсь: осциллограф - это пик любительской мысли, остальное - УГ. нет, вру: мне известен проект, где ARM себя показал на самом деле, и это не осцилограф. это RLC-метр. однако, ни вы, ни Олег, к этому отношения не имеет, а хвалиться ЧУЖИМИ достижениями не комильфо.
Вот те раз, а разве это выглядит как хвальба и мерянье? Напомню - нужны были примеры. И речь была о любителях и DIY проектах на arm, причем здесь наше участие в них????
я сравниваю ресурсы с решенной задачей, и мигание, часы, термометр и даже частотомер не дают мне оснований для ликования. ну, частотомер, возможно, как-то может претендовать на это, за счет реализации никому не нужных "характеристик", но прочее - однозначно нет...
а хочется чего-то этакого...
dosikus писал(а):
причем здесь наше участие в них?
как это причем? притом, что те, кто DIY, в теме не замечены. а замечены агитаторы и пропагандисты. дело - лучший критерий истины. рассказы о том, как Билл Гейтс стал самым богатым в мире ни на рубль не приближают меня к богатству.
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
Сейчас этот форум просматривают: >TEHb<, Крым и гости: 44
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения