ST新增STM32Cube底層應用程序編程接口(LL API)軟件, 提高設計靈活性

發(fā)布時(shí)間:2016-7-21 11:16    發(fā)布者:eechina
關(guān)鍵詞: STM32Cube , API , Cortex-M
底層API讓設計人員更貼近芯片,優(yōu)化性能、功耗和軟件內存占用率

意法半導體(STMicroelectronics,簡(jiǎn)稱(chēng)ST)擴大其32位微控制器開(kāi)發(fā)生態(tài)系統范圍,新增STM32Cube底層應用程序編程接口(LL API)軟件,讓STM32 ARM Cortex-M微控制器專(zhuān)家級設計用戶(hù)能夠更近距離接觸硬件,直達寄存器級代碼,以?xún)?yōu)化性能和運行時(shí)效率。



隨著(zhù)LL API的推出,現在STM32Cube環(huán)境在器件外設控制方面為設計人員提供全面的靈活性,從好用的可移植HAL(硬件抽象層)到高度優(yōu)化的 LL API,讓客戶(hù)使用意法半導體的經(jīng)過(guò)驗證的軟件,專(zhuān)注應用開(kāi)發(fā)。

LL API集成在含有在STM32Cube軟件包內,該軟件包含有在STM32 Nucleo開(kāi)發(fā)板上運行的項目例程,將項目例程移植到其它的STM32開(kāi)發(fā)板上也很容易簡(jiǎn)單。LL API和相應的HAL可以同時(shí)運行在同一個(gè)項目?jì)?,讓設計人員在上市時(shí)間、軟件內存占用率和運行時(shí)效率之間靈活地選擇最佳平衡點(diǎn)。

LL API是從舊的STM32標準外設固件庫(SPL)升級到STMCube生態(tài)系統的捷徑。像每款STM32Cube嵌入式軟件包內的HAL一樣,LL API符合MISRA-C 2004標準,只有幾個(gè)例外,但是也被全部列出,并給予詳盡解釋說(shuō)明。意法半導體使用Grammatech CodeSonar測試了這些API的質(zhì)量和可靠性。通過(guò)STM32CubeMX軟件包自動(dòng)更新機制,LL API始終保持最新版。

免費開(kāi)源BSD LL API目前集成在STM32L4、L0和F0系列微控制器STMCube軟件包內,計劃2017年第一季度所有STMCube平臺都將集成該驅動(dòng)程序。  

本文地址:http://selenalain.com/thread-171031-1-1.html     【打印本頁(yè)】

本站部分文章為轉載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀(guān)點(diǎn)和對其真實(shí)性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問(wèn)題,我們將根據著(zhù)作權人的要求,第一時(shí)間更正或刪除。
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

相關(guān)視頻

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復 返回頂部 返回列表
午夜高清国产拍精品福利|亚洲色精品88色婷婷七月丁香|91久久精品无码一区|99久久国语露脸精品|动漫卡通亚洲综合专区48页