新聞中心

        EEPW首頁 > 嵌入式系統 > 新品快遞 > 飛思卡爾Kinetis L系列–實現入門級MCU的自由開發

        飛思卡爾Kinetis L系列–實現入門級MCU的自由開發

        作者: 時間:2012-10-18 來源:電子產品世界 收藏

          IDE支持和自動代碼生成

        本文引用地址:http://www.104case.com/article/137867.htm

          Kinetis L系列獲得CodeWarrior for s v10.3 IDE和來自受歡迎的第三方:IARTM、Keil TM的IDE和其他ARMTM生態系統合作伙伴的支持。每個工具鏈都提供免費的代碼受限版本(通常為32KB或64KB),或具有增強調試特性的無限版本,其特性包括Freescale MQX/MQX Lite RTOS 的低功率模式調試和任務感知調試。CodeWarrior v10.3目前提供測試版本,生產版本將于2012年11月提供。

          CodeWarrior IDE中包括 Freescale Processor Expert。這款免費的、基于GUI的代碼生成工具只需七步便可以創建應用編程框架和器件驅動,可顯著節省大量設計工作、時間和成本。器件驅動(稱為“組件”)經過預先編寫,只需通過GUI配置。用戶只選擇所需的功能,創建非常強大和高效的代碼。這一強大、易用的工具可以顯著縮短應用開發時間,因為開發人員不必再通過閱讀多頁參考手冊來了解寄存器級信息。 Processor Expert還可作為IAR和Keil IDE的獨立插件(微控制器驅動套件)

          Freescale MQX Lite – 入門級的RTOS?

          RTOS使用通常并非與小型關聯,而是以任務為導向的設計,雖然如此,不應被忽視的是因為它提供了多種優勢,即便對于入門級應用也是如此。通過模塊化將應用程序寫入一系列任務,可確保代碼的時間關鍵部分按時執行并使復雜的應用變得更加易于開發和維護,因為開發人員不必將整個應用作為一個整體來處理。使用具有通用應用編程接口(API)的RTOS還意味著可以在多個開發人員之間輕松劃分任務,并在開發過程中驗證他們之間的交互。這可以幫助最大限度地發揮設計團隊的效率和資源,同時最小化潛在的編碼錯誤。的MQX Lite與常用的全功能版MQX RTOS相比體積更小、并與之完全兼容。它作為Processor Expert中的組件提供,易于配置,并可以輕松添加至現有應用,只需4KB RAM即可運行。它支持實時、基于優先級的先占式任務切換,意味著線程可以按照優先級順序執行,允許高優先級線程始終滿足其時間要求,無論多少其他線程正在爭用CPU時間。由于軟件開發是花費巨大且耗時的流程,使用免費MQX Lite RTOS與自己動手的方式相比,可以節省數萬美元,即便是針對少量應用也能如此。  

         

          完整的開發工具包

          僅僅具有MCU特性還不夠。MCU供應商還需要提供完整的開發工具包,允許用戶快速評估器件的所有特性,在最小投入和投資的情況下構建應用。Kinetis L系列在兩方面都做到最好 – 具有卓越混合功耗的一流MCU平臺,特性集成和擴展性,具有創新硬件、IDE和RTOS組件的廣泛但經濟高效的開發環境。

        linux操作系統文章專題:linux操作系統詳解(linux不再難懂)
        矢量控制相關文章:矢量控制原理

        上一頁 1 2 下一頁

        關鍵詞: 飛思卡爾 MCU 嵌入式

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 闻喜县| 南华县| 汶川县| 安义县| 肥乡县| 黔江区| 辽源市| 保靖县| 邯郸县| 蛟河市| 中牟县| 石门县| 毕节市| 普安县| 方山县| 文水县| 武邑县| 江永县| 荔浦县| 资中县| 台山市| 长沙县| 开化县| 城市| 威远县| 宁都县| 清水河县| 大庆市| 石林| 竹山县| 呼图壁县| 嘉祥县| 共和县| 东宁县| 南丹县| 巫山县| 图木舒克市| 岳阳市| 新津县| 海丰县| 南充市|