DWIN дэлгэцийн програм хангамжийг онлайнаар шинэчлэх арга

——DWIN форумаас

Би өөрийн төслийг боловсруулахдаа эвгүй файлын шинэчлэлтийн асуудалтай тулгарсан тул дараах асуудлуудыг үр дүнтэй шийдвэрлэх боломжтой онлайн шинэчлэлтийн шийдлийг боловсруулсан болно.

1. Бүтээгдэхүүн нь засах шаардлагатай алдаа гаргасан бол үүнийг онлайнаар засах боломжгүй.

2. Хуучин болон шинэ хувилбарыг тодорхойлох боломжгүй байсан тул өгөгдлийн файлууд өөрчлөгдөөгүй үед дахин шинэчлэлт хийсэн.

3. Багцаар шинэчлэх үед төхөөрөмж бүрийг тусад нь картанд оруулах эсвэл компьютерийн дээд компьютерт шинэчлэх шаардлагатай.

1. Дизайн санаанууд

1) Шинэчлэх програмыг ачаалж байх үед системд програм ачаалах код үргэлж байдаг бөгөөд кодыг эхлүүлэх үед гүйцэтгэдэг.Nor Flash хувилбарын дугаарын зөрүүг үндэслэн програмын одоо байгаа хувилбарыг ажиллуулах эсвэл хостоос шинэ програм татаж авах эсэхийг шийддэг.

2) DWIN дэлгэцийг асааж, дахин тохируулах үед эхлээд чип дээрх ачаалагчийг ажиллуулж, өгөгдлийн файл бүрийн одоогийн хувилбарын дугаарыг Nor Flash хаягт хадгална. шинэчлэгдэх.(Өгөгдлийн файл амжилттай шинэчлэгдсэний дараа өгөгдлийн файлын одоогийн хувилбарын дугаарыг хадгалах ёстойг анхаарна уу).

3) Үндсэн хяналтын зөвлөл нь хувилбарын дугаарын зөрүүгээр Diwen Screen шинэ програм татаж авах шаардлагатай эсэхийг шүүнэ.Хэрэв дотоод хувилбарын дугаар нь сүүлийн шинэчлэгдсэн хувилбарын дугаараас өөр байвал үндсэн хяналтын самбар нь програмыг шинэчлэх хүсэлтийг Divin дэлгэц рүү илгээдэг ба цөмийн файлыг SD картын дохионы шугамыг релейгээр сольж DWIN дэлгэц рүү илгээдэг.

4) DWIN дэлгэц нь шинэ програмын агуулгыг хүлээн авч, эцсийн баталгаажуулалтын дараа гадаад Flash руу бичнэ.Шинэчлэх програмыг ажиллуулсны дараа DGUS системийг дахин тохируулж, чип дээрх RAM-д програмыг ажиллуулна уу.Хэрэв дахин тохируулбал дээрх ачааллын гүйцэтгэл давтагдах болно.Энд хэдэн өөр хувилбарын дугаар байгаа, ижил хувилбарыг дахин шинэчлэхээс зайлсхийхийн тулд хичнээн файл шинэчлэгдэх вэ.

2.Дизайн блок диаграм

11


Шуудангийн цаг: 2022 оны 8-р сарын 30-ны хооронд