завантажувача

S

sivamit

Guest
Привет
У меня есть несколько вопросов по завантажувачу та програмування ..

1.У всіх мікроконтролерів потрібно завантажувач для флеш користувача програми ..?
2.Чи можемо ми програму UC минаючи завантажувач функцій ..?Спасибо,
Шива

 
Привет!
1.Жоден з контролерів потрібно завантажувач для флеш користувача програми.Ви можете використовувати програміст (наприклад ALL11) програмувати всі мікроконтролери.Однак більшість нових мікроконтролерів може переписати свою власну програму пам'яті,
тобто вони можуть reflash себе.А завантажувач використовує цей потенціал в мікроконтроллер для reflash пам'яті.Завантажувач являє собою програмне забезпечення, яке приймає контроль скидання і чекає на певний час, щоб отримати відповідь від програмного забезпечення
комп'ютера через будь-який з мікроконтролера комунікаційні інтерфейси, наприклад, I2C, SPI і USART.

2.Offcourse ми можемо reflash один мікроконтроллер без використання завантажувача.Flash програмування за допомогою спеціальних апаратних це завжди доступні для користувача.На самом деле все сучасні контролери мають seprate
пам'ять для завантажувач, який може бути присвячений завантажувачу або можуть бути використані використовуватися як звичайні програми
пам'яті наприклад PIC'і, AVR
і т.д. Існують також винятки з цього наприклад ЛСМ (NXP напівпровідники) серію мікроконтролерів мають спеціальний завантажувач, що поставляється попередньо з заводу і не є частиною даного користувача на чіпі пам'яті.
Сподіваюся, я відповів на питання, до певної міри.
Привет.

 
Привіт,
Дякуємо за повідомлення.
Чи є у вас які-небудь документи / матеріали по завантажувачу ..?
.. Або у будь-якої корисної знаю сайти,
пов'язані з цією темою ..?Спасибо заранее ...!!!

 
Васім писав:

Привет!

1.
Жоден з контролерів потрібно завантажувач для флеш користувача програми.
Ви можете використовувати програміст (наприклад ALL11) програмувати всі мікроконтролери.
Однак більшість нових мікроконтролерів може переписати свою власну програму пам'яті, тобто вони можуть reflash себе.
А завантажувач використовує цей потенціал в мікроконтроллер для reflash пам'яті.
Завантажувач являє собою програмне забезпечення, яке приймає контроль скидання і чекає на певний час, щоб отримати відповідь від програмного забезпечення комп'ютера через будь-який з мікроконтролера комунікаційні інтерфейси, наприклад, I2C, SPI і USART.
 
Шива,
1.У всіх мікроконтролерів потрібно завантажувач для флеш користувача програми ..?
Всі мікроконтролери потребує логікою записати флеш-пам'яті.Це може бути через завантажувач АБО JTAG або зовнішнього программатора.Так що, якщо вона не posssible спустити чіп з КСП, а також місце програмістом потрібен завантажувач, наприклад ПОС 16f877 чіпа немає завантажувального диска (завод запрограмований), але ми можемо записати завантажувач коду під флеш з використанням стандартної ПОС програміст.Після підпалу завантажувача можна легко зберігати / оновити програму користувачеві у флеш, використовуючи простий послідовний порт.
2.Чи можемо ми програму UC минаючи завантажувач функцій ..?
Так.У деяких випадках, якщо системний завантажувач заводу запрограмований ми все ще можемо використовувати паралельно програміст, навіть якщо завантажувач знаходиться під флеш можна запрограмувати UC минаючи завантажувач функцій.
Її трохи складно відповісти на ці питання в генералізованої чином, оскільки є так багато програм і завантаження методи в залежності від КК.
Перевірте опис будь-якого USB мікроконтроллер АБО flashless ARM мікроконтролерів.У випадку flashless руку UCS як AT91SAMxx, спочатку завантажувач повинен бути запрограмований на зовнішні спалаху за допомогою JTAG.Після цього ARM чоботи запрограмований з використанням завантажувача,
а потім отримує користувач програми з комп'ютера, і, нарешті, сбросит N виконується користувачем програми.
Перейти на основі опису і U знайдете багато інформації.
FL_KNV

 

Welcome to EDABoard.com

Sponsor

Back
Top