

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Demo FreeRTOS
<a name="freertos-next-steps"></a>

FreerTOS menyertakan beberapa aplikasi demo di folder, di `demos` bawah direktori FreeRTOS utama. Semua contoh yang dapat dieksekusi oleh FreeRTOS muncul di folder, di `common` bawah. `demos` Ada juga folder untuk setiap platform yang memenuhi syarat Freertos di bawah folder. `demos` 

Sebelum Anda mencoba aplikasi demo, kami sarankan Anda menyelesaikan tutorial di[Memulai dengan FreeRTOS](freertos-getting-started.md). Ini menunjukkan cara mengatur dan menjalankan demo Agen CoreMQTT.

## Menjalankan demo FreeRTOS
<a name="running-demos"></a>

Topik berikut menunjukkan cara mengatur dan menjalankan demo FreeRTOS:
+ [Aplikasi demo Bluetooth Energi Rendah](ble-demo.md)
+ [Bootloader demo untuk Microchip Curiosity MZEF PIC32](microchip-bootloader.md)
+ [AWS IoT Device Defender demo](dd-demo.md)
+ [AWS IoT Greengrass Aplikasi demo penemuan V1](gg-demov1.md)
+ [AWS IoT Greengrass V2](gg-demov2.md)
+ [Demo CoreHTTP](core-http-demo.md)
+ [AWS IoT Demo perpustakaan pekerjaan](freertos-jobs-demo.md)
+ [Demo CoreMQTT](mqtt-demo.md)
+ [Over-the-air memperbarui aplikasi demo](ota-demo.md)
+ [Soket Aman menggemakan demo klien](secure-sockets-demo.md)
+ [AWS IoT Aplikasi demo Device Shadow](shadow-demo.md)

`DEMO_RUNNER_RunDemos`Fungsi, yang terletak di `freertos/demos/demo_runner/iot_demo_runner.c` file, menginisialisasi utas terpisah tempat aplikasi demo tunggal berjalan. Secara default, `DEMO_RUNNER_RunDemos` hanya memanggil dan memulai demo Agen CoreMQTT. Bergantung pada konfigurasi yang Anda pilih saat mengunduh FreeRTOS, dan tempat Anda mengunduh FreeRTOS, fungsi pelari contoh lainnya mungkin dimulai secara default. Untuk mengaktifkan aplikasi demo, buka `freertos/vendors/vendor/boards/board/aws_demos/config_files/aws_demo_config.h` file, dan tentukan demo yang ingin Anda jalankan.

**catatan**  
Tidak semua kombinasi contoh bekerja sama. Bergantung pada kombinasinya, perangkat lunak mungkin tidak berjalan pada target yang dipilih karena kendala memori. Kami menyarankan Anda menjalankan satu demo pada satu waktu.

## Mengkonfigurasi demo
<a name="configuring-demos"></a>

Demo telah dikonfigurasi untuk membantu Anda memulai dengan cepat. Anda mungkin ingin mengubah beberapa konfigurasi untuk proyek Anda untuk membuat versi yang berjalan di platform Anda. Anda dapat menemukan file konfigurasi di`vendors/vendor/boards/board/aws_demos/config_files`.