| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| The Definitive Guide to ARM® Cortex®-M0 and Cortex-M0+ http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=15746 |
Страница 1 от 2 |
| Автор: | Н'бабане Гт'муан'га [ Съб Фев 10, 2018 11:42 pm ] |
| Заглавие: | The Definitive Guide to ARM® Cortex®-M0 and Cortex-M0+ |
Има ли я някъде за сваляне?? |
|
| Автор: | fred [ Нед Фев 11, 2018 12:06 am ] |
| Заглавие: | Re: The Definitive Guide to ARM® Cortex®-M0 and Cortex-M0+ |
Всеки уважаващ себе си пират трябва да знае И руски език The Definitive Guide to ARM Cortex-M0 and Cortex-M0+ Processors, Second Edition The Definitive Guide to ARM Cortex-M3 and Cortex-M4 Processors, Third Edition |
|
| Автор: | Н'бабане Гт'муан'га [ Нед Фев 11, 2018 12:22 pm ] | |||||||||
| Заглавие: | Re: The Definitive Guide to ARM® Cortex®-M0 and Cortex-M0+ | |||||||||
Спасибо товарищ |
||||||||||
| Автор: | bobihot [ Нед Фев 11, 2018 4:18 pm ] |
| Заглавие: | Re: The Definitive Guide to ARM® Cortex®-M0 and Cortex-M0+ |
По-големият проблем е, и че трябва да се прочете-осмисли-приложи |
|
| Автор: | fred [ Нед Фев 11, 2018 5:26 pm ] |
| Заглавие: | Re: The Definitive Guide to ARM® Cortex®-M0 and Cortex-M0+ |
Още малко за четене: The Insider's Guide To The STM32 ARM Based Microcontroller Mastering STM32 - Carmine Noviello Getting Started With STM32 Nucleo Development - Agus Kurniawan ARM Assembly Language Programming - Pete Cockerell Professional Embedded ARM Development (2014) WROX Assembly Language Programming- ARM Cortex-M3 - Vincent Mahout Embedded Systems-Introduction to Arm Cortex M Microcontrollers - Valvano Udemy - Mastering RTOS Hands On With FreeRTOS Arduino And Stm32fx Udemy - Mastering Microcontroller with Embedded Driver Development Embedded Systems: Real-Time Operating Systems for Arm Cortex M Microcontrollers Real-Time C++: Efficient Object-Oriented and Template Microcontroller Programming |
|
| Автор: | Н'бабане Гт'муан'га [ Нед Фев 11, 2018 5:43 pm ] | |||||||||
| Заглавие: | Re: The Definitive Guide to ARM® Cortex®-M0 and Cortex-M0+ | |||||||||
Вчера научих че М0 и М0+ били фон-нойманова архитектура. Имат шанс в бъдещите ми дизайни значи... |
||||||||||
| Автор: | slav4o.com [ Нед Фев 11, 2018 7:12 pm ] |
| Заглавие: | Re: The Definitive Guide to ARM® Cortex®-M0 and Cortex-M0+ |
Аз пък мислех, че всичките са една архитектура.... Като изкарам някой лев и аз ги почвам |
|
| Автор: | ike [ Нед Фев 11, 2018 7:31 pm ] | ||||||||||||
| Заглавие: | Re: The Definitive Guide to ARM® Cortex®-M0 and Cortex-M0+ | ||||||||||||
|
|||||||||||||
| Автор: | slav4o.com [ Нед Фев 11, 2018 7:46 pm ] |
| Заглавие: | Re: The Definitive Guide to ARM® Cortex®-M0 and Cortex-M0+ |
А ползата от фон-нойман-а каква е ? Единствено се сещам, че може да се зарежда програмата в RAM паметта, подобно на персонален компютър. |
|
| Автор: | fred [ Нед Фев 11, 2018 8:56 pm ] |
| Заглавие: | Re: The Definitive Guide to ARM® Cortex®-M0 and Cortex-M0+ |
Олеле, моят Cortex М3 били Harvard архитектура! И сега кво шъ прайм? |
|
| Автор: | bobihot [ Нед Фев 11, 2018 11:52 pm ] |
| Заглавие: | Re: The Definitive Guide to ARM® Cortex®-M0 and Cortex-M0+ |
И аз не знаех, че има от простите контролерчета Нойманчета. Обикновено всичко е Харвардско- може ли да е вярно? |
|
| Автор: | bateAz [ Пон Фев 12, 2018 11:08 am ] |
| Заглавие: | Re: The Definitive Guide to ARM® Cortex®-M0 and Cortex-M0+ |
"Харвард" е с някои уточнения. Всичкото памет и периферии са в едно адресно пространство и от гледна точка на ядрото няма разлика. Спокойно може да се изпълнява код от РАМ и да се четат данни от флаша. Разликите са по отношение на ДМА контролерите - те нямат достъп до цялото адресно пространство и тълкуват памет / периферия по разному (щото ги достъпват по различни шини). |
|
| Автор: | ДедоБоре [ Пон Фев 12, 2018 11:15 am ] |
| Заглавие: | Re: The Definitive Guide to ARM® Cortex®-M0 and Cortex-M0+ |
не разбърквайте мозъците на пикоборците допълнително с архитектурни детайли |
|
| Автор: | miro_atc [ Пон Фев 12, 2018 12:38 pm ] | |||||||||
| Заглавие: | Re: The Definitive Guide to ARM® Cortex®-M0 and Cortex-M0+ | |||||||||
Всъщност има, защото по дизайн АРМ-те както и повечето RISC са си с отделни шини. Така че като хардуерен дизайн са по-скоро Харвард, но пък софтуерно не се прави никаква разлика в адресните пространства за инструкции и данни, така че софтуерно изглеждат по-скоро като фон-нойман. От трета страна пък зависи конкретния чеп как са му навързани шините и там вариациите са доста и ако на някой му е важно, аз бих посъветвал да гледа конкретното изделие, защото там е заровено кучето обикновено И другия ми съвет (пак от практическа гледна точка) е да се прескачат М0/М0+. На теория те би трябвало да са по-малки и по-икономични от по-големите М3/4/7, но на практика се правят по различни технологии. В повечето случаи М0 е поне 90nm, докато другите почват от 65 и вървят надолу. Отделно М0 обикновено е окомплектовано и с по-евтина периферия, която харчи повече. С две думи ако се гони консумация М0/0+ са доста назад спряно L-версиите на по-големите ядра. Като производителност няма какво да коментирам, те са си слабички. Като финанси разликата често е някакви си центове, но като сметнеш че за тия няколко цента получаваш и повече периферия и повече памети и т.н., просто не си струва... |
||||||||||
| Автор: | Zdrav [ Пон Фев 12, 2018 10:56 pm ] | |||||||||
| Заглавие: | Re: The Definitive Guide to ARM® Cortex®-M0 and Cortex-M0+ | |||||||||
а стига ве...?!? а това "фон" в името нищо ли не ти говори? |
||||||||||
| Страница 1 от 2 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|