|
|
|
Актуально ли изучать PIC в нынешнее время?12.02.2025, 14:58. Показов 10202. Ответов 114
Метки нет (Все метки)
Доброго времени, купил себе на Udemy курс по симуляциям, там часть курса посвящена PIC16F877A. Но я для себя однозначно не определился, стоит ли лезть в те PIC mcu's?
Я в принципе про семейство PIC мало что знаю, однако как почитал, они всё еще были актуальны в 2024ом, и для обучения они ни чем не хуже тех же AVR.
0
|
|
| 12.02.2025, 14:58 | |
|
Ответы с готовыми решениями:
114
Что актуально изучать? Lumia 525 в нынешнее время Стоит ли программировать на Делфи в нынешнее время? |
|
Windows must die
|
||
| 13.06.2025, 00:33 | ||
|
У меня были железяки и на STM32F103C4F6, и там прекрасно хватало флеша для хранения настроек. Лет на 1000 вперед… (и да, конечно же, там есть и USB, и RS-232).
0
|
||
|
4088 / 2693 / 590
Регистрация: 11.09.2009
Сообщений: 9,586
|
||
| 13.06.2025, 01:49 | ||
2
|
||
|
Native x86
6860 / 3792 / 1026
Регистрация: 13.02.2013
Сообщений: 11,861
|
||||
| 13.06.2025, 01:52 | ||||
|
1
|
||||
|
48 / 46 / 2
Регистрация: 23.01.2019
Сообщений: 366
|
|
| 13.06.2025, 05:25 | |
|
Использование флеша для эмуляции EEPROM-а это общая тенденция и никуда от неё не деться. К сожалению мне не удалось найти с какими аппаратными особенностями современных чипов это связано. Но EEPROM эмулируется уже везде.
Взять хотя бы LGT8f328p, которую ошибочно называют клоном меги 328-й. Никакой это не клон, а совсем другой чип. В новых XMega-х тоже EEPROM эмулируется на базе флеша. И с удивлением узнал, что и в новых PIC-ах тоже идёт эмуляция: https://www.microchip.com/en-u... on-for-pic Меня это ни чуть не напрягает. На LGT эмулирую если нужно, пусть в ущерб общей памяти, но мне на всё хватает. Видимо это связано с новой аппаратной реализацией памяти или контроллером управления памятью. И тут же к слову, программирование LGT8f328p и новых мег уже не через SPI, а через SWD и PDI.
0
|
|
|
|
|||||
| 13.06.2025, 07:29 | |||||
|
А ещё флешки теперь такие, что дозаписывать их не получается. Предполагалось, что стираем (устанавливаем биты в 1) один раз и можем записывать (сбрасывать биты 0) до тех пор, пока есть, что сбрасывать. А теперь вот - нет, минимум слово записать можно, а не 1 бит:
1
|
|||||
|
4138 / 2716 / 433
Регистрация: 09.09.2017
Сообщений: 12,050
|
||||||
| 13.06.2025, 09:20 | ||||||
|
А вот по слету прошивки нужны подробности.
1
|
||||||
|
48 / 46 / 2
Регистрация: 23.01.2019
Сообщений: 366
|
|
| 13.06.2025, 09:25 | |
|
По поводу новых способов управления памятью, более менее вменяемое, что я читал, это описание работы FLASH-контроллера E2PCTL в даташите на LGT8f328p. Там много и довольно подробно. Не буду тут цитировать.
Думаю в обсуждении нужно опираться на какую-то техническую информацию, а не на нравится/не_нравится
0
|
|
|
|
|||
| 13.06.2025, 09:40 | |||
Только в таких флешках это уже не работает.
1
|
|||
|
48 / 46 / 2
Регистрация: 23.01.2019
Сообщений: 366
|
||||
| 13.06.2025, 09:51 | ||||
![]()
0
|
||||
|
48 / 46 / 2
Регистрация: 23.01.2019
Сообщений: 366
|
|||
| 13.06.2025, 10:06 | |||
|
Нее.. Я предлагаю опираться на хоть какие стат. данные и документацию. Может/не_может против было/не_было например ![]() На счёт сертификации, ну стангдартов можно напридумывать сколько угодно, лишь бы они не мешали основному направлению. А на практике сами знаете как случается ![]() Тут хоть термин новый вводи: сертификационный релятивизм ![]() Чуть процитирую (автоперевод с китайского):
0
|
|||
|
|
||
| 13.06.2025, 10:20 | ||
![]() Приходится их соблюдать и стараться набрать как можно больше баллов. Даже если какое-то требование кажется на первый взгляд глупым. И на второй тоже. А начнёшь докапываться до смысла - рано или поздно допрёшь. Если хочешь запилить что-то подозрительное, то либо теряешь баллы, либо паришься (вкладываешь деньги и время) в доказывание, что всё работает как задумано в ситуациях, когда вокруг что-то пошло не так. В этой ситации использование внешней eeprom проще/дешевле, чем эмуляция в памяти программ.
1
|
||
|
48 / 46 / 2
Регистрация: 23.01.2019
Сообщений: 366
|
|||
| 13.06.2025, 10:39 | |||
|
Но все производители современных чипов перешли на именно такое управление памятью. Включая PIC и AVR. И видимо на то есть весомые обоснования.
0
|
|||
|
4138 / 2716 / 433
Регистрация: 09.09.2017
Сообщений: 12,050
|
|||||
| 13.06.2025, 10:59 | |||||
|
"У вас есть в продукте подключение к компьютеру, интернету или любым сетям? Вот вам минус N баллов к сертификации" "У вас есть в продукте возможность пользователю прищемить пальчик? Вот вам минус N баллов к сертификации" А на счет возможности менять свою прошивку, погуглите что такое самозагрузчик (bootloader) и для чего он используется. А ведь это даже не эмуляция eeprom, где хоть можно диапазоны задать. Он переписывает именно основной код программы.
0
|
|||||
|
48 / 46 / 2
Регистрация: 23.01.2019
Сообщений: 366
|
|
| 13.06.2025, 11:08 | |
|
Справедливости ради тут ещё и "старый EEPROM" нужно упомянуть.
На данный момент он лишь привычен в использовании, но 100% сохранности данных на нём вроде никто никогда не давал.
0
|
|
|
|
|||||
| 13.06.2025, 11:40 | |||||
А если вообще нет кода записи - он не выполнится никогда.
Собственно, то факт, что производители предоставляют библиотеки эмуляции eeprom, предназначен для занятия соответствующей ниши, а не вау, смотри как я могу, все делайте так отныне!.
1
|
|||||
|
48 / 46 / 2
Регистрация: 23.01.2019
Сообщений: 366
|
|||
| 13.06.2025, 11:49 | |||
|
0
|
|||
|
4138 / 2716 / 433
Регистрация: 09.09.2017
Сообщений: 12,050
|
||||
| 13.06.2025, 11:57 | ||||
|
И результат проверки показал, что ваша вера оказалась ошибочной: дозапись флеша вполне работает. В лучшем для вас случае ваша вера работает на ограниченное число контроллеров. Может, вы верите и в том, что код может выполняться сам по себе, в обход написанного программистом? И нет, даже если вы верите, будто код может выполняться сам по себе, перезапись флеша - далеко не самое опасное, что может случиться.
0
|
||||
|
|
|||
| 13.06.2025, 12:05 | |||
![]() Хорошо, если никогда с ними не встретитесь.
0
|
|||
| 13.06.2025, 12:05 | |
|
Какую видеокарту брать в нынешнее время? Как добавить компанию на Карту Гугл в нынешнее время ? Актуально ли изучать java сейчас по книге, где примеры в java 5?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия 30. Фосфорный и азотный замки по "честному" закону лимитирования Либиха
anaschu 16.07.2026
Основные достижения за последние дни
1. Механизм отложенного высвобождения фосфора
Добавлен специальный пул для медленного разложения меланизированных гиф ЕСМ
Реализована разная скорость. . .
|
Запрет пометки на удаление и отмены проведения
Maks 16.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "ПутевойЛист" разработанного в КА2.
Задача: запретить помечать на удаление и отменять проведения путевого листа при условии, если он сдан. . .
|
Как надо было делать правильно - вообще не слушать ИИ, его дело - текст.
Hrethgir 15.07.2026
А вообще надо было делать не так, чтобы не исправлять ошибку https:/ / www. cyberforum. ru/ blogs/ 223907/ 10996. html , правильно было : удалил кнопку, а потом добавил её.
Всё это стресс конечно. Почему?. . .
|
Знаете, от чего появляется стресс?
kumehtar 15.07.2026
Стресс появляется оттого, что вы, зная как поступить правильно, делаете наоборот.
Ларри Уингет
|
|
Нас бьют, а мы крепчаем? Какая чушь!
kumehtar 15.07.2026
Вот это вот бытующее мнение, что человек меняется только под действием проблем, всегда считал вредоносным. Поверь, от проблем у людей появляются не изменения, а нервное расстройство и ПТСР. А. . .
|
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров
В текущей версии модели успешно реализован ключевой механизм. . .
|
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям
Реализованные компоненты:
Механизм закисления почвы через протонную помпу
Конкуренция между типами микориз
pH как триггер сукцессии
C/ P соотношение. . .
|
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
|