DWIN Ekran Proqramının bir növ Onlayn Təkmilləşdirmə Metodu

——DWIN Forumundan

Öz layihəmi inkişaf etdirərkən əlverişsiz fayl yenilənməsi problemi ilə qarşılaşdım, buna görə də aşağıdakı problemləri effektiv şəkildə həll edə bilən onlayn təkmilləşdirmə həlli hazırlanmışdır:

1. Məhsul düzəldilməli olan bir səhv buraxdıqda, onu onlayn olaraq aradan qaldırmaq mümkün deyil.

2. Köhnə və yeni versiyaları müəyyən etmək mümkün olmadıqda, məlumat faylları dəyişmədikdə təkrar təkmilləşdirmələr həyata keçirildi.

3. Partiyalarla təkmilləşdirərkən, hər bir cihazı ayrıca karta daxil etmək və ya kompüterin yuxarı kompüteri ilə təkmilləşdirmək lazımdır.

1. Dizayn ideyaları

1) Təkmilləşdirmə proqramını yükləyin, sistemdə proqramın yüklənməsi üçün həmişə bir kod parçası var və kod başlanğıcda icra olunur.Nor Flash versiya nömrəsi fərqinə əsasən, proqramın mövcud versiyasını işə salmaq və ya hostdan yeni proqram yükləmək barədə qərar verilir.

2) DWIN ekranı işə salındıqda və yenidən qurulduqda, əvvəlcə çip yükləyicisi yerinə yetirilir və hər bir məlumat faylının cari versiya nömrəsi məlumat faylının lazım olub-olmaması üçün növbəti qərar üçün əsas kimi Nor Flash ünvanında saxlanılır. yenilənsin.(Qeyd edək ki, məlumat faylının cari versiya nömrəsi məlumat faylı uğurla təkmilləşdirildikdən sonra yadda saxlanılmalıdır).

3) Əsas idarəetmə şurası versiya nömrəsinin fərqinə görə Diwen Screen-in yeni proqramı yükləməli olub-olmadığını mühakimə edir.Yerli versiya nömrəsi son yenilənmiş versiya nömrəsindən fərqlidirsə, əsas idarəetmə lövhəsi proqramı yeniləmək üçün Divin ekranına sorğu göndərir və SD kartın siqnal xəttini rele vasitəsilə dəyişdirərək nüvə faylı DWIN ekranına göndərilir.

4) DWIN ekranı yeni proqram məzmununu qəbul edir və yekun təsdiqdən sonra onu xarici Flash-a yazır.Yeniləmə proqramı icra edildikdə, DGUS sistemini yenidən qurun və proqramı çipdəki RAM-da icra edin.Yenidən qurularsa, yuxarıdakı yükləmə icra prosesi təkrarlanacaq.Burada neçə fərqli versiya nömrəsi var, eyni versiyanın təkrar yeniləmələrinin qarşısını almaq üçün neçə fayl yenilənəcək.

2.Dizayn blok diaqramı

11


Göndərmə vaxtı: 30 avqust 2022-ci il