GUX Kullanıcı Kılavuzu hakkında
Bu kılavuzda, Microsoft 'un yüksek performanslı GUI ürünü olan Azure RTOS Gux hakkında kapsamlı bilgiler yer almaktadır. Temel GUI kavramlarını, Azure RTOS ThreadX ve C programlama dilini bilen, yerleşik gerçek zamanlı yazılım geliştiricileri için tasarlanmıştır.
Kuruluş
Bölüm 1-Azure RTOS Gux 'e giriş
Bölüm 2-Azure RTOS Gux 'i yükleme ve kullanma
Bölüm 3-Azure RTOS Gux 'e Işlevsel genel bakış
Bölüm 4-Azure RTOS GUıDX hizmetlerinin açıklaması
Bölüm 5-Azure RTOS Gux görüntüleme sürücüleri
Ek A-Azure RTOS Gux renk tanımları
Ek B-Azure RTOS Gux renk biçimleri
Ek C-Azure RTOS Gux pencere öğesi stilleri
Ek D-Azure RTOS Gux fırçası, tuval ve gradyan öznitelikleri
Ek E-Azure RTOS Gux olay açıklaması
Ek F-Azure RTOS Gux RTOS bağlama hizmetleri
Ek G-Azure RTOS Gux yazı tipi yapısı
Ek H-Azure RTOS Gux Build-Time yapılandırma bayrakları
Ek ı-Azure RTOS Gux bilgi yapıları
Kılavuz kuralları
İtalik yazı tipi, kitap başlıklarını belirtir, önemli sözcükleri vurgular ve değişkenleri gösterir.
Kalın yazı tipi, dosya adlarını, anahtar sözcükleri ve önemli sözcükleri ve değişkenleri daha fazla vurgulamaktadır.
Önemli
Bilgi sembolleri, performansı veya işlevi etkileyebilecek önemli veya ek bilgilere dikkat çekecek.
Azure RTOS Gux veri türleri
Özel Azure RTOS Gux denetim yapısı veri türlerine ek olarak, Azure RTOS Gux hizmet çağrı arabirimlerinde kullanılan birkaç özel veri türü vardır. Bu özel veri türleri, temel alınan C derleyicisinin veri türleriyle doğrudan eşlenir. Bu, farklı C derleyicileri arasında taşınabilirliği sağlamak için yapılır. Tam uygulama ThreadX 'ten devralınır ve ThreadX dağıtımına dahil olan tx_port. h dosyasında bulunabilir.
Aşağıda, Azure RTOS Gux hizmeti çağrı veri türleri ve bunlarla ilişkili anlamlarıyla ilgili bir liste verilmiştir:
| U | Temel işaretsiz tamsayı. Bu tür, en uygun imzasız veri türüyle eşlenir. |
| INT | Temel işaretli tamsayı. Bu tür, en uygun imzalı veri türüyle eşlenir. |
| 'TUR | İmzasız Long türü. Bu tür 32 bitlik işaretsiz verileri desteklemelidir. |
| Kağıt | Derleyicinin void türüne neredeyse her zaman eşdeğerdir. |
| GX_CHAR | En yaygın olarak, derleyici tarafından tanımlanan char türü olarak yazın. |
| GX_BYTE | 8 bit imzalı tür. |
| GX_UBYTE | 8 bit işaretsiz tür. |
| GX_VALUE | 16 veya 32 bit imzalı tür. Hedef sistemde en iyi performans için gereken şekilde tanımlanır. |
| GX_FIXED_VAL | Sabit noktalı sayısal veri türü. |
| GX_RESOURCE_ID | İmzasız Long türü. |
| GX_COLOR | İmzasız Long türü. |
| GX_STRING | GX_CHAR * gx_string_ptr ve UINT gx_string_length içeren yapı. |
| GX_POINT | Gx_point_x ve gx_point_y içeren yapı. |
| GX_RECTANGLE | Gx_rectangle_left, gx_rectangle_top, gx_rectangle_right ve gx_rectangle_bottom alanları içeren yapı. |
| GX_GLYPH | Glif ölçümleri içeren yapı. |
| GX_FONT | Yazı tipi ölçümlerini içeren yapı. |
| GX_BRUSH | Fırça ölçümlerini içeren yapı. |
| GX_PIXELMAP | Pixelmap ölçümlerini içeren yapı. |
Ek veri türleri, Azure RTOS Gux kaynağı içinde kullanılır. Tx_port. h veya gx_port. h dosyalarında yer alır.
Müşteri Destek Merkezi
Lütfen buradaki adımları kullanarak sorularınız için Azure portalı üzerinden bir destek bileti bildirin. Destek isteğinizi daha verimli bir şekilde çözebilmemiz için lütfen aşağıdaki bilgileri bir e-posta iletisiyle bize girin:
Sorunun sıklığı ve güvenilir bir şekilde yeniden oluşturulup oluşturulamayacağından ilgili ayrıntılı bir açıklama.
Uygulamada ve/veya Azure RTOS Gux ' te yapılan tüm değişikliklerin ayrıntılı bir açıklaması.
_Tx_version_id ve _gx_version_id dizelerinin içerikleri, dağılımının tx_port. h ve gx_port. h dosyalarında bulunur. Bu dizeler, çalışma zamanı ortamınız hakkında bize değerli bilgiler sağlayacaktır.
Aşağıdaki ULONG değişkenlerinin RAM 'ine ait içerikler:
_tx_build_options_gx_system_build_options
Bu değişkenler, Azure RTOS ThreadX ve Azure RTOS Gux kitaplıklarının nasıl oluşturulduğunu öğrenmek için bize bilgi verecektir.
Aşağıdaki ULONG değişkenlerinin RAM 'ine ait içerikler:
_gx_system_last_error_gx_system_error_count
Bu değişkenler, Azure RTOS Gux 'teki iç sistem hatalarını izler. _Gx_system_error_count sıfırdan büyükse, lütfen _gx_system_error_process işlevinde döndürülen işlev için bir kesme noktası ayarlayın ve bu noktada _gx_system_last_error değerini sağlayın. Bu, birinci iç Azure RTOS Gux sistem hatasını verir.
Sorun algılandıktan hemen sonra yakalanan bir izleme arabelleği. Bu, TX_ENABLE_EVENT_TRACE ile Azure RTOS ThreadX ve Azure RTOS Gux kitaplıkları oluşturup izleme arabelleği bilgileriyle tx_trace_enable çağırarak gerçekleştirilir.
Kullandığınız Azure RTOS Gux Studio projesi, varsa veya en düşük bir proje rapor ettiğiniz eksiklikleri göstermek için yeterlidir.