–Delas från DWIN-forumanvändare
Den bärbara monitorlösningen baserad på COF-skärm använder T5L0-chippet som kontrollcenter för hela övervakningen och displayen.De elektriska signalerna samlas in av sensorer som EDG och SpO2, identifieras, förstärks och filtreras av T5L0-chippet, som analyserar och beräknar aktuella parametervärden, driver LCD-skärmen för att visa parameterändringarna i realtid och gör en jämförelsebedömning med referensnivån för att övervaka och larma förändringarna i kroppsparametrarna.Om det finns en räckviddsavvikelse skickas en röstlarmuppmaning automatiskt.
1.Programdiagram
2.Programintroduktion
(1) Gränssnittsdesign
Designa först en bakgrundsskärm efter behov, med bakgrundsbilden som visas nedan.
Och ställ in RTC-kontrollerna, textvisningskontrollerna enligt bakgrundsbilden.Gränssnittsdesignen visas nedan:
Lägg sedan till motsvarande variabelvärden och ladda upp data till motsvarande kontroller.I detta fall konfigureras kurvstyrningen enligt följande.
Huvudfunktioner i programvaran:
EKG-vågformsdata och CO2-vågformsdata plottas via Excel och visar upprepade data på skärmen.Huvudkoden är som följer.
void ecg_chart_draw()
{
flyta val;
statisk uint8_t punkt1 = 0, punkt2 = 0;
uint16_t värde = 10;
uint8_t i = 0;
uint16_t temp_value = 0;
for(i = 0;i < X_POINTS_NUM;i++) { val = (float)t5l_read_adc(5);värde = (uint16_t)(val / 660.0f + 0.5f);t5l_write_chart(0, ecg_data[punkt1], co2_data[punkt2], värde);write_dgusii_vp(SPO2_ADDR, (uint8_t *)&värde, 1);fördröjningar(12);punkt 1++;OM(punkt1 >= 60)
{point1 = 0;}
punkt 2++;
if(punkt 2 >= 80)
{point2 = 0;}
}}
3. Erfarenhet av användarutveckling
"För utvecklingen av ASIC DWIN är det faktiskt väldigt enkelt, och alla som har spelat med en 51 mikrokontroller kommer i princip att veta hur man gör det efter att ha läst handledningen en gång.Använd bara de officiella biblioteken som tillhandahålls och få sedan OS-kärnan att kommunicera med skärmkärnan."
"Denna prestanda hos OS-kärnan är perfekt, och ADC-förvärvningshastigheten är snabb, kurvritningen är smidig, även om jag inte har provat effekten av 7 kanaler samtidigt, bör kurvkontrollen vara den mest CPU-intensiva kontrollen.För att vara ärlig är priset för en skärm med en dubbelkärnig MCU kostnadseffektiv, efterföljande nya projekt kan verkligen överväga att använda DWIN-skärmen, kostnaden kan kontrolleras mycket."
"Det var faktiskt svårt att använda DWIN DGUS först, jag kunde inte vänja mig vid att använda det, men efter några dagars kunskaper känns det ganska bra.Jag hoppas att DWIN kan fortsätta att optimera det, och jag ser fram emot en bättre upplevelse med DWIN-skärmen!För fler handledningar kan du titta på den officiella webbplatsen eller forumet!”
Posttid: 2022-02-02