靈動微電子MCU軟件開發平臺MindSDK新版MindSDK是由靈動官方的軟件與系統工程團隊開發和維護的基于靈動微控制器的軟件開發平臺。
MindSDK包含靈動微電子控制器所必須的芯片頭文件、啟動程序、鏈接命令腳本等源碼,以及靈動微控制器外設模塊的驅動程序源碼,以及大量便于用戶使用的軟件組件源碼和開發工具。
MindSDK提供了豐富的樣例工程和綜合演示工程,便于用戶在具體的應用場景中了解驅動程序和軟件組件的API的用法,并且可以直接在MindSDK支持的硬件開發板上運行,演示實際的工作情況。
MindSDK在靈動微電子主流的微控制器單片機系列間實現了跨平臺兼容,同一份樣例工程,可以在不同平臺之間無縫移植,方便用戶在產品選型階段快速完成評估,選擇合適的微控制器。
在這版發布中,新增了一些支持的硬件設備,并修復了在開發過程中發現的問題。
新增了對MM32A0140系列微控制器的支持(使用MINI-A0140開發板)。
新增了MINI-F0140和MINI-F0040的開發板的支持。
修復了flexcan_1驅動中FLEXCAN_WriteFdTxMb()驅動函數在之前使用了不合適的狀態機,可能在某些特殊情況下發送失敗的問題。
在uart_0驅動中為UART_Init()函數添加了 XferSignal和EnableSwapTxRxXferSignal兩個配置字段,以支持UART外設模塊硬件上交換Tx和Rx信號線的問題。
修復了PLUS-F3270開發板上dma_interrupt樣例工程中未啟動DMA外設時鐘的問題。
修復了POKT-F0040, POKT-F0140, PLUS-F3270開發板上iwdg_0樣例工程中使用過小的超時時間而導致復位頻繁的問題。 |