• ССО

    Ставай частиною тіні ССО. Долучайся до спільноти хоробрих. Ставай голосом Фонду, щоб підтримувати воїнів ССО. Йди поряд і підтримуй тих, хто йде першим та непомітно.

Питання BLUETTI EB3A Temp Short, прошивка плати керування AT32F421C8T6

elek

Інженер
388 199
Усім привіт!
Хлопці може у когось є на такий проц проша AT32F421C8T6 U4
панелі керування.
Зайшла станція, на табло хз.... (працює усе)
пробував шити прошивкою контроллера APM32F030..... морда зовсім не вмикається
Дякую!!!

Виклав дампи окремо.....
 

Вкладення

  • IMG_1954.jpeg
    IMG_1954.jpeg
    2.2 Mб · Перегляди: 33
Останнє редагування:

elek

Інженер
388 199
@alexey244,
Думаю так...... частенько приходиться міняти їх.....
... заказав CS1621 QFP48 ...й то у одного знайшев в такому корпусі
 

xscorpio

Учасник
52 54
Усім привіт!
Хлопці може у когось є на такий проц проша AT32F421C8T6 U4
панелі керування.
Зайшла станція, на табло хз.... (працює усе)
пробував шити прошивкою контроллера APM32F030..... морда зовсім не вмикається
Дякую!!!

Виклав дампи окремо.....
Нічого не хочу сказати, але подивится шлейф дісплея, бо в нас була подібна ситуація і процесор "шили" і морду на іншу станцію бросали а діло було в шлейфу :confused::mad::cry:
 

elek

Інженер
388 199
Будь ласка, зробіть Вхід або Реєстрування , щоб переглянути вміст URL-адреси!
Допис оновлено:

ХарактеристикаAT32F421C8T6
Будь ласка, зробіть Вхід або Реєстрування , щоб переглянути вміст URL-адреси!
Наслідки заміни
ЯдроARM Cortex-M4ARM Cortex-M0У STM32 немає математичного прискорювача, DSP-інструкцій та апаратного ділення.
Макс. частота120 МГц48 МГцSTM32 працює майже в 2.5 рази повільніше.
Об'єм SRAM16 КБ8 КБВдвічі менше оперативної пам'яті. Програма може не поміститися.
Об'єм Flash64 КБ64 КБПам'ять для коду однакова.
Швидкість АЦП2.0 MSPS1.0 MSPSАЦП у STM32 удвічі повільніший.

3. Сумісність прошивки (Софт)
Просто перелити бінарник (.bin/.hex) від AT32 в STM32 не вийде. [
Будь ласка, зробіть Вхід або Реєстрування , щоб переглянути вміст URL-адреси!
]
  • STM32F030: Різна архітектура: Скомпільований код для Cortex-M4 містить інструкції, які фізично не підтримуються ядром Cortex-M0 процесора
    Будь ласка, зробіть Вхід або Реєстрування , щоб переглянути вміст URL-адреси!
    (викличе апаратну помилку HardFault). [
    Будь ласка, зробіть Вхід або Реєстрування , щоб переглянути вміст URL-адреси!
    ]
  • AT32: Різні регістри: Попри схожість, Artery (виробник AT32) має свої модифікації в регістрах периферії (наприклад, конфігурація тактування CRM замість RCC, інші налаштування таймерів та АЦП). [
    Будь ласка, зробіть Вхід або Реєстрування , щоб переглянути вміст URL-адреси!
    ]
Код доведеться повністю перекомпілювати, переписавши ініціалізацію периферії під бібліотеки STM32 (HAL/LL або CMSIS). [
Будь ласка, зробіть Вхід або Реєстрування , щоб переглянути вміст URL-адреси!
]



Альтернативні варіанти
Якщо вам потрібен чіп, який краще підходить для заміни, розгляньте:
  • Будь ласка, зробіть Вхід або Реєстрування , щоб переглянути вміст URL-адреси!
    /
    Будь ласка, зробіть Вхід або Реєстрування , щоб переглянути вміст URL-адреси!
    :
    Таке ж ядро Cortex-M4 та висока швидкість, але вони найчастіше йдуть у корпусах UFQFPN48 (потрібно перевіряти посадку).
  • Повна зворотна сумісність: Зазвичай роблять навпаки — замінюють старий
    Будь ласка, зробіть Вхід або Реєстрування , щоб переглянути вміст URL-адреси!
    на новий та швидкий AT32F421. Заміна у зворотний бік виправдана лише якщо ваш пристрій виконує примітивні завдання (наприклад, просто блимає світлодіодом чи опитує одну кнопку), код займає менш як 8 КБ ОЗУ і у вас є вихідний сирцевий код програми для перекомпіляції.

Щоб підібрати точне рішення, підкажіть:
 
Угорі
AdBlock виявлено

Ми розуміємо, реклама дратує!

Звичайно, програмне забезпечення для блокування реклами чудово справляється з блокуванням реклами, але воно також блокує корисні функції нашого форуму. Для найкращої роботи форуму вимкніть AdBlocker.

Я вимкнув AdBlock