Jump to content

    
ViKo

А вот какой мелкий контроллер использовать?

Recommended Posts

3 minutes ago, Plain said:

Т.е. проработает от одного литий-тионил-хлоридного элемента 15 лет?

Эт сами как нибудь уж разберитесь. А я с интересом почитаю.  

Share this post


Link to post
Share on other sites
21 минуту назад, AlexandrY сказал:

Убийца PIC-ов, AVR-ов и прочей мелюзги.

Ух ты! Очередной? Ну теперь ждём от вас новой рекламы:dance3::blum:

З.Ы. Теперь в копеечный датчик можно запихать два ядра и кучу дерьмокода) Подключить всё это к инету, и гордо назвать "интернет вещей", ах, простите - IoT.

Edited by MrBearManul

Share this post


Link to post
Share on other sites
28 минут назад, AlexandrY сказал:

А между тем не далее как позавчера произошла революция. Встречайте!
Dual-core Arm Cortex-M0+ @ 133MHz https://www.raspberrypi.org/blog/raspberry-pi-silicon-pico-now-on-sale/
Убийца PIC-ов, AVR-ов и прочей мелюзги.

Тоже хотел сюда его вписать. Есть доки какие-нить? Где купить?

Share this post


Link to post
Share on other sites
18 минут назад, AlexandrY сказал:

сами как нибудь уж разберитесь

Считайте, что уже — сразу ведь понятно, что ниша у таких изделий очень узкая, а накидать N ядер на кристалл сейчас каждый первый может за 5 минут.

Share this post


Link to post
Share on other sites
3 минуты назад, Plain сказал:

а накидать N ядер на кристалл сейчас каждый первый может за 5 минут

Кстати, N ядер совершенно не показатель. Они все могут висеть на одной шине AHB, ну через мультиплексор, естественно. И пока одно ядро работает, второе нервно курит в сторонке, ожидая освобождения шины. Я думаю, что так, конечно, уж тупо не делают. Но привёл это в качестве примера.

15 минут назад, adnega сказал:

Есть доки какие-нить? Где купить?

Не могу найти: у них MPU есть или нет?) Если нет, то совсем печально...

Share this post


Link to post
Share on other sites
4 минуты назад, MrBearManul сказал:

Не могу найти: у них MPU есть или нет?) Если нет, то совсем печально...

Цитата

2.4.6. MPU
2.4.6.1. About the MPU
The MPU is a component for memory protection which allows the processor to support the ARMv6 Protected Memory
System Architecture model. The MPU provides full support for:
• Eight unified protection regions.
• Overlapping protection regions, with ascending region priority:
◦ 7 = highest priority.
◦ 0 = lowest priority.
• Access permissions.
• Exporting memory attributes to the system.
MPU mismatches and permission violations invoke the HardFault handler. See the ARMv6-M Architecture Reference
Manual for more information.
You can use the MPU to:
• Enforce privilege rules.
• Separate processes.
• Manage memory attributes.

Есть

Цитата

2.4.2.5. MPU features
Memory Protection Unit (MPU) features are:
• Eight user-configurable memory regions.
• Eight sub-region disables per region.
• Execute never (XN) support.
• Default memory map support.
Further details available in Section 2.4.6.

 

Share this post


Link to post
Share on other sites

Не могу найти: у них MPU есть или нет?) Если нет, то совсем печально...



"8-зонный" MPU
Даташит, похоже, настоящий: 600 с гаком стр. Если чего-то решат недорассказать замахаешься отыскивать ;-)

264K ОЗУ в 6 банках - чёт как-то "не того"

Последняя цифра в обозначении - набортная flash-память: этот, значится, первый "заход" - без.

QFN56 - приятный корпус, но живьём "микрух", полагаю, не будет - всё уйдёт на сторонние платы.

Edited by Obam

Share this post


Link to post
Share on other sites
17 часов назад, Plain сказал:

По-видимому, просто хотят сказать, что на PIC наоборот, дорого и долго — исходя из объёмов сказанного, наверное в разы, а то и на порядки.

Чушь собачья :bb:

5 часов назад, adnega сказал:

Насчет числа ядер. Там (RP2040) в PIO какой-то микрокод для ногодрыга что ли?

Каких числа ядер, вы совсем звезданулись с ядрами, нужна умная кнопка!

Когда отвечаете в тему, думайте о вопросе темы, а не о своих фантомах :declare:

Edited by byRAM

Share this post


Link to post
Share on other sites
8 минут назад, byRAM сказал:

Когда отвечаете в тему, думайте о вопросе темы, а не о своих Фантомас :declare:

ТС уже все решил - мы тут для себя варианты выбираем ;))

"Мелкий контроллер" - каждый по-своему понимает. А обсуждается сейчас очень интересный вариант.

Share this post


Link to post
Share on other sites
7 hours ago, jcxz said:

у PIC-ов насколько помню - память программ имеет нетрадиционную разрядность, у каких-то = 14 бит или прочие чудесные значения.

Для простых задач, да еще и написанных на Си, разрядность флеша остается за скобками кода. Впрочем у PIC18 флеш 16-разрядный.

Что касается цены МК для устройств с тиражом в 1 или несколько штук, то разницы между 0,000001$ и 2$ нет от слова совсем. Потому что затраты на сам процесс разработки (и денежные, и временнЫе) на порядки больше стоимости МК.

Даже просто наличие PICkit-а и отсутствие STlink-а (или наоборот) даст Микрочипу(STm) непобедимое преимущество. Я уже не говорю о практическом владении той или иной IDE...

6 hours ago, AlexandrY said:

А между тем не далее как позавчера произошла революция. Встречайте!
Dual-core Arm Cortex-M0+ @ 133MHz https://www.raspberrypi.org/blog/raspberry-pi-silicon-pico-now-on-sale/
Убийца PIC-ов, AVR-ов и прочей мелюзги.

Совершенно не впечатляет. Он тупо дороже "убиваемой" им мелюзги, во первых. И будет, к гадалке не ходи, пытаться занять нишу ардуин. А в ардуинах играют и такие признанные мастера, как STM32H7. 

А тем временем, у мелюзги есть и dsPIC33CH, который хоть и 100 MIPS, но тоже двухядерный и при том trueDSP. Это дает ему КРАТНОЕ преимущество в вычислительной мощности. За менее чем 3$, кстати.

Share this post


Link to post
Share on other sites
10 hours ago, AlexandrY said:

Сам ищу где купить.  Если найдете, сообщите плиз. 

Так там же написано:

Quote

FAQs

Are you planning to make RP2040 available to customers?

We hope to make RP2040 broadly available in the second quarter of 2021.

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.