2017年8月14日】——--橫跨多重電子應用領域、全球領先的半導體供應商意法半導體(STMicroelectronics,簡稱ST;紐約證券交易所代碼:STM)完成了將其免費底層應用程式介面(Low-Layer Application Programming Interface,LL API)軟體導入支援所有的STM32微控制器(MCU)的STM32Cube套裝軟體中。LL API軟體讓專業的開發人員能夠在方便好用的STMCube™環境內開發應用,使用ST驗證的軟體對最低到寄存器級的代碼進行優化,從而縮短產品上市時間。
在所有的STM32Cube組合內整合LL API和硬體抽象層(Hardware Abstraction Layer ,HAL)軟體,讓開發人員能夠完全自由地選擇外部週邊的控制方式。他們可以選擇利用HAL的易用性和轉移性,或採用LL API軟體優化性能 、代碼量和功耗。為相關STM32 Nucleo開發板的常式提供了範本,有助於簡化代碼在STM32 MCU之間的轉移工作。
因為具有功能相當於STM32標準外部週邊資料庫(Standard Peripheral Libraries,SPL)初始化服務的軟體特性,LL API為過去的SPL升級到簡單但強大的STM32Cube生態系統提供了一條捷徑。使用LL API可以取得優異的性能,堪比STM32直接寄存器讀取常式程式碼片段的性能。
除特別標注外,LL API均符合MISRA-C 2004標準,並使用Grammatech CodeSonar®分析方法驗證優化代碼品質和可靠性。
STM32CubeMX自動更新功能確保使用者的LL API軟體為最新版本。
作為進一步提升生產效率的工具,STM32CubeMX利用LL API軟體自動生成外部週邊初始化代碼,目前支援STM32L0、STM32F0、STM32L4和STM32F3 四個系列,今後幾個月支援範圍將擴大至其餘的STM32系列產品。意法半導體另提供了SPL至LL代碼遷移指南和自動化工具。
關於意法半導體
意法半導體(STMicroelectronics; ST)是全球領先的半導體公司,提供與日常生活息息相關的高效、智慧化產品及解決方案。意法半導體的產品無處不在,致力於與客戶共同努力實現智慧駕駛、智慧工廠、智慧城市和智慧家庭,以及下一代行動和物聯網產品。享受科技、享受生活,意法半導體主張以科技引領智慧生活(life.augmented)的理念。意法半導體2016年淨營收為69.7億美元,在全球各地擁有逾10萬客戶。詳情請流覽意法半導體公司網站:http://www.st.com。