帳號:
密碼:
智動化 / 新聞 /

意法半導體完成部署STM32微控制器全系底層軟體
[SmartAuto 陳復霞整理 報導]   2017年08月14日 星期一 瀏覽人次: [4412]

應用程式介面有助於開發人員在STMCube環境中優化代碼

LL API軟體讓專業的開發人員能夠在方便好用的STMCube環境內開發應用,使用ST驗證的軟體對最低到寄存器級的代碼進行優化。
LL API軟體讓專業的開發人員能夠在方便好用的STMCube環境內開發應用,使用ST驗證的軟體對最低到寄存器級的代碼進行優化。

意法半導體(STMicroelectronics,ST)完成了將其免費底層應用程式介面(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 CodeSonarR分析方法驗證優化代碼品質和可靠性。STM32CubeMX自動更新功能確保使用者的LL API軟體為最新版本。

作為進一步提升生產效率的工具,STM32CubeMX利用LL API軟體自動生成外部週邊初始化代碼,目前支援STM32L0、STM32F0、STM32L4和STM32F3 四個系列,今後幾個月支援範圍將擴大至其餘的STM32系列產品。意法半導體另提供了SPL至LL代碼遷移指南和自動化工具。

相關新聞
意法半導體擴大3D深度感測布局 打造新一代時間飛行感測器
意法半導體與trinamiX、維信諾合作 打造手機OLED螢幕臉部認證系統
意法半導體突破20奈米技術屏障 提升新一代微控制器成本競爭力
意法半導體高性能無線微控制器 符合將推出的網路安全保護法規
ST推先進超低功耗STM32微控制器 佈局工業、醫療、智慧量表和消費電子
comments powered by Disqus
  相關產品
» 意法半導體新款雙向電流感測放大器可提升工業和汽車應用效益
» 意法半導體創新紅外線感測器提升大樓自動化人員動作偵測性能
» ST推出FlightSense多區測距ToF感測器 廣大視角達相機等級
» ST高整合高壓驅動器可縮小高性能超音波掃描器尺寸並簡化設計
» 意法半導體首款AI強化型智慧加速度計 提升始終感知應用的性能和效能
  相關文章
» 開啟邊緣智能新時代 ST引領AI開發潮流
» 模擬工具可預防各種車用情境中的嚴重問題
» 車商和一級供應商為連網汽車保護資料安全
» ST以MCU創新應用潮流 打造多元解決方案
» ST開啟再生能源革命 攜手自然迎接能源挑戰


刊登廣告 新聞信箱 讀者信箱 著作權聲明 隱私權聲明 本站介紹

Copyright ©1999-2024 遠播資訊股份有限公司版權所有 Powered by O3
地址:台北數位產業園區(digiBlock Taipei) 103台北市大同區承德路三段287-2號A棟204室
電話 (02)2585-5526 #0 轉接至總機 / E-Mail: webmaster@hope.com.tw