Alat pembuatan Sistem IAR untuk Linux sekarang tersedia untuk Renesas RL78

Pembaruan: 13 Mei 2021

Alat pembuatan Sistem IAR untuk Linux sekarang tersedia untuk Renesas RL78

Alat pembuatan Sistem IAR untuk Linux sekarang tersedia untuk Renesas RL78

IAR Systems telah memperluas portofolio alat pembuatannya dan sekarang mendukung penerapan dalam kerangka kerja berbasis Linux MCU RL78 berdaya rendah dari Renesas, memungkinkan organisasi untuk menyederhanakan pembuatan dan pengujian alur kerja.

Dengan lingkungan pengembangan perangkat lunak yang perlu skalabel dan fleksibel, praktik pengembangan juga mengharuskan organisasi memiliki proses otomatis yang memastikan kualitas mulai dari pengembangan hingga pembangunan dan pengujian.

IAR Build Tools for Linux telah dirancang untuk memungkinkan pengoptimalan sumber daya terkait waktu yang dihabiskan pengembang dalam proyek mereka, serta untuk mengelola dan menggunakan lisensi dan server dengan cara yang optimal.

Alat tersebut dapat dengan mudah diintegrasikan ke dalam sistem build yang berbeda, seperti CMake dan Ninja, dan utilitas build baris perintah IARBuild menyederhanakan pembuatan untuk integrasi yang mudah dengan mesin Continuous Integration seperti Jenkins dan Bamboo, atau dengan container buruh pelabuhan.

Dengan alat analisis statis terintegrasi C-STAT, pengembang dapat memastikan kualitas kode selama proses pengembangan dan pengujian. C-STAT membuktikan keselarasan kode dengan standar industri seperti MISRA C: 2012, MISRA C ++: 2008 dan MISRA C: 2004, dan juga mendeteksi cacat, bug, dan kerentanan keamanan seperti yang didefinisikan oleh CERT C dan Common Weakness Enumeration (CWE).

“Sekitar setahun yang lalu, kami meluncurkan versi pertama alat pembangunan kami untuk Linux dan sangat menyenangkan melihat bagaimana alat tersebut sekarang membantu perusahaan kecil dan perusahaan besar dalam membuat alur kerja pembuatan dan pengujian perangkat lunak menjadi lebih efisien,” kata Anders Holmberg, General Alat Pengembangan Tertanam Manajer, Sistem IAR. “Dengan menambahkan dukungan untuk MCU Renesas RL78, kami juga menunjukkan komitmen kami untuk terus berinvestasi pada MCU kami teknologi untuk terus mendukung pelanggan kami sepanjang alur kerja pengembangan mereka.”

Alat Bangun IAR untuk Linux mencakup IAR C / C ++ Compiler, IAR Assembler, Linker dan alat pustaka, C-STAT, IARBuild, dan pustaka runtime yang sangat mengoptimalkan. IAR C / C ++ Compiler mematuhi implementasi standar bahasa pemrograman C18 (ISO / IEC 9899: 2018) dan mendukung semua fitur C ++ 17. Selain itu, C ++ 14 (ISO / IEC 14882: 2015), C11 (ISO / IEC 9899: 2012), C89 (ANSI X3.159-1989) dan standar IEEE 754 untuk aritmatika floating-point juga didukung.