<var id="fnfpo"><source id="fnfpo"></source></var>
<rp id="fnfpo"></rp>

<em id="fnfpo"><object id="fnfpo"><input id="fnfpo"></input></object></em>
<em id="fnfpo"><acronym id="fnfpo"></acronym></em>
  • <th id="fnfpo"><track id="fnfpo"></track></th>
  • <progress id="fnfpo"><track id="fnfpo"></track></progress>
  • <tbody id="fnfpo"><pre id="fnfpo"></pre></tbody>

  • x
    x
    查看: 3179|回復: 3
    打印 上一主題 下一主題

    CoX外設接口,可以輕松的移植到其他系列MCU上

    [復制鏈接]
    跳轉到指定樓層
    樓主
    發表于 2012-12-25 11:10:15 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
    關鍵詞: CoX

    CoX外設接口

    CoX外設庫是一組功能接口的定義。它定義了一組操作MCU通用外設的接口,例如I2C, SPI, UART等等。 CoX提供MCU全面的功能, 基于CoX開發的驅動可以在其它mcu之間很輕松的移植。

    CoX外設庫可以劃分為四個部分:

    • 通用強制型接口。
    • 通用非強制型接口。
    • MCU特有功能接口。
    • MCU寄存器接口。


    特性:

    • 免費開源,基于BSD license
    • 統一的外設接口, 可以輕松的移植到其他系列MCU上
    • 提供外設全面的功能,CoX也提供MCU特性的APIs
    • 支持中斷,CoX提取了一套中斷事件
    • 大量的可復用驅動
    • 大量的基于doxygen生成的文檔
    • 增加創新性的元素,例如在GPIO模塊里的short pin(PA2)
    • 嚴格的編碼標準,不影響生成可執行文件的尺寸和效率,嚴格的測試和檢驗
    • 可配置
    • 提供模板,使得很容易移植到新系列MCU上


    為什么用CoX

    • CoX外設庫不僅僅是一套為外設驅動的通用接口,而是也提供mcu所有功能的庫
    • CoX功能接口統一的定義了一套操作mcu的通用接口,這使得代碼在不同mcu之間移植起來更容易。
    • CoX為每個MCU提供一套特定實現,并且它的代碼尺寸和效率幾乎和廠商提供的庫相當。

    什么時候應該用CoX

    • 如果用戶可能更換mcu進行開發,又不想在移植上花太多功夫
    • 如果用戶想用已經有的基于CoX接口的驅動

    沙發
     樓主| 發表于 2013-1-6 08:50:15 | 只看該作者
    目前已有CoX.GPIO詳細講解的文章供大家學習參考,請大家多多參與討論開發
    連接地址如下:
    http://www.portaltwn.com/thread-106336-1-1.html

    繼去年陸續推出NUC1xx系列和NUC122系列的CoX庫之后,CooCox二月份又完成了基于M051和Mini51系列的CoX庫,這意味著使用這兩個系列的新唐用戶也能夠使用基于CoX編寫的各種驅動了。 現在你可以訪問CooCox來獲取最新的CoX代碼包:http://www.coocox.org/COX.html
    如果你有興趣參與CoX驅動的編寫,也可以訪問在GitHub上的CooCox代碼倉庫,獲取完整的CoX庫,驅動的代碼,文檔和測試例程,甚至參與提交。
    CoX代碼倉庫地址:https://github.com/coocox/cox
    Github代碼倉庫提交流程:http://www.coocox.org/cox/Cox_Github.html
    板凳
     樓主| 發表于 2013-1-6 08:50:30 | 只看該作者
    繼去年陸續推出NUC1xx系列和NUC122系列的CoX庫之后,CooCox二月份又完成了基于M051和Mini51系列的CoX庫,這意味著使用這兩個系列的新唐用戶也能夠使用基于CoX編寫的各種驅動了。 現在你可以訪問CooCox來獲取最新的CoX代碼包:http://www.coocox.org/COX.html
    如果你有興趣參與CoX驅動的編寫,也可以訪問在GitHub上的CooCox代碼倉庫,獲取完整的CoX庫,驅動的代碼,文檔和測試例程,甚至參與提交。
    CoX代碼倉庫地址:https://github.com/coocox/cox
    Github代碼倉庫提交流程:http://www.coocox.org/cox/Cox_Github.html
    地板
     樓主| 發表于 2013-1-6 08:51:37 | 只看該作者
    目前已經貼出了CoX.GPIO詳細講解的文章,以便大家學習開發,歡迎大家多多參與。
    文章鏈接地址如下:
    http://www.portaltwn.com/thread-106336-1-1.html
    您需要登錄后才可以回帖 登錄 | 立即注冊

    本版積分規則

    關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
    電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
    快速回復 返回頂部 返回列表
    精品一区二区三区自拍图片区_国产成人亚洲精品_亚洲Va欧美va国产综合888_久久亚洲国产精品五月天婷