Bahasa Inggris | 简体中文 | 繁體中文 | 日本語 | Deutsch | 한국어
GT30L32S4W adalah chip pustaka karakter Cina yang mencakup matriks 12x12 dot, 16x16 dot matrix, matriks 24x24 dot, dan matriks 32x32 dot. Ini mendukung GB2312 National Standard China karakter (termasuk otorisasi hukum dari Komisi Informasi dan Standardisasi Nasional) dan karakter ASCII. Format pengaturan horizontal. Pengguna dapat menggunakan metode yang disediakan dalam manual ini untuk menghitung alamat matriks karakter dalam chip melalui kode internal karakter, dan terus membaca informasi matriks karakter dari alamat ini.
Libdriver GT30L32S4W adalah driver fungsi penuh GT30L32S4W yang diluncurkan oleh libdriver.it menyediakan fungsi pembacaan matriks dot. Libdriver patuh pada Misra.
/SRC termasuk file sumber Libdriver GT30L32S4W.
/Antarmuka termasuk Libdriver GT30L32S4W SPI Platform Independent Template.
/Tes Termasuk Libdriver GT30L32S4W Code Tes dan kode ini dapat menguji fungsi yang diperlukan chip secara sederhana.
/Contohnya termasuk kode sampel Libdriver GT30L32S4W.
/DOC termasuk dokumen offline Libdriver GT30L32S4W.
/DataSheet termasuk lembar data GT30L32S4W.
/Proyek termasuk kode sampel Dewan Pengembangan Linux dan MCU yang umum. Semua proyek menggunakan skrip shell untuk men -debug pengemudi dan instruksi detail dapat ditemukan di readme.md setiap proyek.
/Misra termasuk hasil pemindaian kode misra libdriver.
Referensi /antarmuka platform SPI Templat independen dan selesaikan driver SPI platform Anda.
Tambahkan direktori /src, driver antarmuka untuk platform Anda, dan driver Anda sendiri ke proyek Anda, jika Anda ingin menggunakan driver contoh default, tambahkan /contoh direktori ke proyek Anda.
Anda dapat merujuk pada contoh di direktori /contoh untuk menyelesaikan driver Anda sendiri. Jika Anda ingin menggunakan contoh pemrograman default, inilah cara menggunakannya.
#include "driver_gt30l32s4w_basic.h"
uint8_t res ;
uint8_t buf [ 128 ];
uint8_t len ;
uint16_t ch = 'A' ;
/* basic init */
res = gt30l32s4w_basic_init ();
if ( res != 0 )
{
return 1 ;
}
...
/* read 32 */
res = gt30l32s4w_basic_read_32 ( ch , buf , & len );
if ( res != 0 )
{
/* basic deinit */
( void ) gt30l32s4w_basic_deinit ();
return 1 ;
}
...
/* print */
if ( len == 64 )
{
( void ) gt30l32s4w_basic_print_pattern ( GT30L32S4W_TYPE_16X32_ASCII , buf , 64 );
}
else
{
( void ) gt30l32s4w_basic_print_pattern ( GT30L32S4W_TYPE_32X32_GB2312 , buf , 128 );
}
...
/* basic deinit */
( void ) gt30l32s4w_basic_deinit ();
return 0 ;Dokumen online: https://www.libdriver.com/docs/gt30l32s4w/index.html.
Dokumen offline: /doc/html/index.html.
Silakan merujuk ke Contributing.md.
Hak Cipta (C) 2015 - Libdriver Hak Hak Dilindungi Undang -Undang
Lisensi MIT (MIT)
Izin dengan ini diberikan, gratis, kepada siapa pun yang mendapatkan salinan
dari perangkat lunak ini dan file dokumentasi terkait ("perangkat lunak"), untuk menangani
dalam perangkat lunak tanpa batasan, termasuk tanpa batasan hak
untuk menggunakan, menyalin, memodifikasi, menggabungkan, mempublikasikan, mendistribusikan, sublisense, dan/atau menjual
salinan perangkat lunak, dan untuk mengizinkan orang yang menjadi perangkat lunaknya
dilengkapi untuk melakukannya, tunduk pada kondisi berikut:
Pemberitahuan hak cipta di atas dan pemberitahuan izin ini harus dimasukkan dalam semua
salinan atau bagian substansial dari perangkat lunak.
Perangkat lunak ini disediakan "sebagaimana adanya", tanpa jaminan apa pun, ekspres atau
Tersirat, termasuk tetapi tidak terbatas pada jaminan diperjualbelikan,
Kebugaran untuk tujuan dan non -infringement tertentu. Dalam hal apa pun tidak akan
Penulis atau pemegang hak cipta bertanggung jawab atas klaim, kerusakan atau lainnya
Tanggung jawab, baik dalam tindakan kontrak, gugatan atau sebaliknya, timbul dari,
Di luar atau sehubungan dengan perangkat lunak atau penggunaan atau transaksi lain di
PERANGKAT LUNAK.
Silakan kirim email ke [email protected].