Reikwijdte van ontwikkeling
Scope en basistest
Bepaal de bestaande fundamenten, technische afhankelijkheden en inhoud die moet worden ontwikkeld op basis van MCU en bord, RTOS, modulefirmware, UART/USB, geheugen en taakcyclus.
Implementatie en integratie
Verdeel de verzamel-, communicatie-, opslag- en controletaken en ontwikkel AT-aanpassingen of hostprotocolstacks, asynchrone berichten, verbindingsstatusmachines en probleemoplossing.
Leveringsdocumentatie
Geef firmwarebroncode en bouwinstructies op.
Beoordeling en beperkingen
Randapparatuur- en geheugenbeperkingen beperken gelijktijdige taken, TLS en cachegrootte en moeten worden bevestigd op het doelbord en niet in een simulatieomgeving.
Projectimplementatieproces
Verificatie van gegevens en interfaces → Bevestiging van technische oplossingen en verificatie-use cases → Implementatie van integratie met de doelomgeving → Regressie van abnormale scenario's → Overdracht van versiegegevens.
Beoordeel de implementatieresultaten in de beoogde hardware- en softwareomgeving en verstrek gegevens van gerelateerde interfaceconfiguraties, versie-afhankelijkheden en probleemoplossing om daaropvolgende integratie en onderhoud door het onderzoeks- en ontwikkelingsteam van het bedrijf te vergemakkelijken.
Vereiste projectdocumenten
- MCU en bord, RTOS, modulefirmware, UART/USB, geheugen en taakcyclus.
- Ontwerpinformatie, code, interfacerechten en doeltestapparaten kunnen worden verstrekt.
- Bronbestanden, programma's of tools die naar verwachting zullen worden opgeleverd, verantwoordelijkheden voor integratietesten tussen modules en projectknooppunten.
- Acceptatiemonsters, omgeving, testomstandigheden en drempelwaarden.
Omvang van levering en acceptatie
| Diensten | Levering inhoud | Verificatiemethode |
|---|---|---|
| Resultaten behalen | Geef firmwarebroncode en bouwinstructies op. | Test asynchrone rapporten en geneste opdrachtreacties. |
| Geïntegreerde gegevens | Versies en afhankelijkheden, interfaceconfiguratie, gebruiks- of implementatiestappen en integratiewijzigingen | Controleer bufferoverflows, taaktime-outs en watchdogs. |
| Controleer gegevens | Testomstandigheden, uitvoeringsregistraties, probleemlijsten en regressieresultaten | Gegevensintegriteit met parallelle registratie van acquisitie en communicatie. |
Afhankelijk van de doelomgeving worden de leveringsomvang en de acceptatiecriteria bepaald. SDK van derden, licenties, labs, cloudbronnen, apparatuurmaterialen en on-site ondersteuning worden afzonderlijk vermeld; Als de bestaande informatie niet voldoende is, wordt vervolgwerk bepaald door middel van interfacebeoordeling of sleutelfunctiebeoordeling.
Veelgestelde vragen
Hoe los ik problemen op met AT-opdrachten waarbij af en toe een time-out optreedt?+
Registreer tegelijkertijd de onbewerkte gegevens van de seriële poort, opdrachttiming, asynchrone gebeurtenissen en stroomstatus, onderscheid het niet reageren van modules, het parseren van verkeerde uitlijning, taakblokkering en netwerktime-out, en bepaal vervolgens de gebruiksscenario's voor correctie en regressie.
STM32/RTOS 4G Welke informatie is vereist voor de ontwikkeling van netwerkfirmware?+
Geef prioriteit aan het leveren van MCU en bord, RTOS, modulefirmware, UART/USB, geheugen en taakcyclus. Tegelijkertijd worden de bestaande implementatie, de ondervonden problemen, verwachte veranderingen en compatibele testomstandigheden uitgelegd om de implementatieomvang en reproductiemethoden te helpen bepalen.
Kan het op bestaande producten worden geïmplementeerd?+
U kunt eerst de reikwijdte van bestaande ontwerpen en versies die kunnen worden gewijzigd beoordelen, de onderdelen behouden die zijn beoordeeld en de interfaces en afhankelijkheden identificeren die moeten worden aangepast. Deze service vereist aandacht: rand- en geheugenomstandigheden beperken gelijktijdige taken, TLS en cachegrootte en moeten worden bevestigd op het doelbord en niet in de simulatieomgeving. Na de wijzigingen moeten bestaande en nieuwe functies in de afgesproken omvang aan een regressietest worden onderworpen.
Online
Telefoon
WeChat

terug naar boven