Aracılığıyla paylaş


Bir uygulamanın yaşam döngüsü

Üst düzey veya gerçek zamanlı çekirdekler için tüm Azure Sphere uygulamaları sürekli çalışacak şekilde yazılmalıdır. Bir uygulama beklenmedik şekilde çıkarsa, sistem yazılımı uygulamayı otomatik olarak yeniden başlatır.

Azure Sphere işletim sistemi, başlatmada çevre birimlerini sıfırlamaz. Üst düzey ve gerçek zamanlı özellikli uygulamalarınız, çevre birimlerinin başlatmada bilinen iyi durumda olmasını sağlamalıdır. Üst düzey ve gerçek zamanlı özellikli uygulamalar için çevre birimlerini programlama hakkında donanıma özgü bilgiler için donanım üreticinizin belgelerine bakın. MT3620 hakkında bilgi için bkz. MediaTek'ten yayımlanan MT3620 Veri Sayfası; sorularınız kalırsa, e-posta Azure.Sphere@avnet.comgöndererek Avnet'ten MT3620 M4 Veri Sayfası'nı isteyebilirsiniz.

Üst düzey uygulamalar yalnızca Azure Sphere işletim sisteminden SIGTERM sinyali aldıktan sonra çıkılmalıdır. Azure Sphere örnekleri bu sinyali işlemeyi ve düzgün sonlandırmayı gösterir. Bir uygulama SIGTERM sinyalini aldıktan sonra çıkılamazsa, Azure Sphere işletim sistemi SIGKILL sinyaliyle sonlanır. Uygulamalar SIGKILL'in hiçbir zaman gerekli olmadığından emin olmalıdır.