| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Micronas ARM7-базирани контролери за автомобилни приложения http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=1582 |
Страница 1 от 1 |
| Автор: | Balkana [ Пет Яну 13, 2006 11:48 pm ] |
| Заглавие: | Micronas ARM7-базирани контролери за автомобилни приложения |
Петрекс (http://www.petrex-bg.com) има има възможност да внася ARM-овете на Micronas. http://www.micronas.com/products/by_fun ... ml&l=71987 32-битовите. От повече от година и половина работя с такова чудо и мога да кажа че е сбор от сравнително уникални за приложението си решения Споделям впечатления за серията CDC32xx - Automotive dashboard controller. Какво е уникалното, което не се среща в ARM7 които ги има в момента на пазара: 1. Захранването е 5 волта. 2. Има LCD контролер - отвън се връзва само пасивна стъклария 3. Има т.нар. ERM - EMI reduction module - система която контролирано вкарва джитер в тактовете на целия контролер и по този начин разпределя по-равномерно по целия спектър излъчваните смущения. 4. Не знам дали ще ви се стори полезно - на мен се оказа 5. Watchdog-a няма софтуерно разрешаване и забраняване; винаги е включен и не може да се работи без да се опреснява. 6. Странност: сигналите Prefetch abort и Data Abort на ARM ядрото не са свързани, т.е. не генерират exception при споменатите условия. 7. Вграденият вътре FLASH е 16-битов - работи по-оптимално в thumb, отколкото в arm режим. Предимства: 1. Ниска консумация в SLEEP (под милиампер със запазване на съдържанието на целия РАМ) 2. Богат набор от вградени периферии - I2C, SPI, CAN, LCD, UART, Stepper Motors, 2 компаратора, 10-битово ADC със 16->1 мултиплексор, корпус PQFP128, на който над 100 пина могат могат да се конфигуритат като PIO (освен специалната функция) 3. Не изисква външни стабилизатори за 3.3 и 1.8 волта за ядрото 4. Вграденият вътре FLASH е стандартен FLASH чип на AMD - лесно се програмира. 5. Температурен диапазон: -45 - 108 градуса. Недостатъци: 1. Поради това че е 5 волтов, са необходими level-shifter-и за сигналите на JTAG-a, тъй като повечето JTAG сонди са с 3.3 волтови сигнали; 2. Сравнително висока цена (в Германия е на около $20, тук не знам на колко ще го докарат). |
|
| Автор: | Zdrav [ Чет Яну 19, 2006 1:55 am ] |
| Заглавие: | |
Това че ядрото не влиза в exeption при Prefetch и Data Abort не затруднява ли дебъгването. Иначе явно от Микронас са преценили че ако нещо се сгафи Watchdog-а неминуемо ще рестартира. |
|
| Автор: | Balkana [ Чет Яну 19, 2006 10:18 am ] |
| Заглавие: | |
Досега не ми е причинило грижа, но не се разбира лесно когато стане някакъв проблем - например: използване на неинициализиран указател към функция не гръмва с exception, вместо това процесора отплава в празното пространство |
|
| Автор: | Zdrav [ Чет Яну 19, 2006 12:58 pm ] |
| Заглавие: | |
Има интересни неща в тези от Микронас като например железния Watchdog. Забелязах че ядрото им е без S накрая. Смътно разбирам какво означава това. Но въпросът ми е от опита ти с тях за нас user-ите има ли някакво значение. |
|
| Автор: | Balkana [ Чет Яну 19, 2006 4:04 pm ] |
| Заглавие: | |
Споделям мнение просто; Мисля че отлично направен за приложението си, досега не съм имал борба с нещо което не работи както е описано в него. Ползата: Ако някой реши да го използва - мога да помогна (споделя опит). Аз не бих се замислил да го влагам, щом се е появил в нашенско, въпреки по-високата му цена, най-вече поради хубавия набор от функции и безпроблемната работа с него. Буквата -S на АРМ ядрата означава следното: Ядрата без буквата са закупени като затворена черна кутия - дизайна върху силициевата подложка е купен във вид на шаблони, и не може да се бърника в него. Ядрата с буквата са синтезируеми - т.е. закупени са от ARM във вид на HDL код; Производителя си прави чип дизайна с тях. От гледна точка на потребителя: Разлика от програмна гледна точка няма. Апаратна разлика има в реализацията на JTAG-а - тези дето са с буквата, имат допълнителен сигнал RTCK - върнат от ядрото такт по който JTAG сондата може да се синхронизира. Не е задължително да се употребява. Например, с обикновения Wiggler, и двете ядра работят еднакво. Инфото което изнесох тук е с цел да посочи главните и съществени разлики с останалите неща на пазара. |
|
| Автор: | t_i_t_o [ Чет Яну 19, 2006 4:14 pm ] |
| Заглавие: | |
@Balkana: имаш РМ |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|