飞思卡尔Kinetis SDK探秘.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
飞思卡尔Kinetis SDK探秘

飞思卡尔Kinetis SDK 探秘 亲们,飞思卡尔总算开始为自己的ARM Cortex M0+/M4 Kinetis 系列MCU 开发完整的系统驱动 库以及中间件了。我们把它叫做Kinetis SDK (Software Development Kit) ,类似STM32 Peripheral Driver Lib 以及NXP 的LPCOpen。它的目标是支持所有的Kinetis 芯片,提供完整的IP 寄存器访问 的抽象库,以及基于该抽象库的完整的设备驱动。用户可以使用该套驱动库方便地实现自己的应 用,而无需过多阅读复杂的芯片参考手册。于此同时,驱动接口的统一性也保证了应用在不同 Kinetis 芯片之间移植易如反掌。除此之外,SDK 还会提供RTOS 支持 (包括MQX,FreeRTOS 以及 uCOS),USB 和TCP/IP 协议栈,详细的应用例程以及各种各样方便大家开发使用的工具。目前 Kinetis SDK 正在我们内部紧锣密鼓的开发当中,今年会有几个版本放出。敬请期待哦。 说了那么多,我们还是先来一窥Kinetis SDK 中I2C,UART 以及PIT 的设备驱动的API 接口以及 用法。希望大家能提出宝贵意见,以支持飞思卡尔为客户提供更好的软件解决方案。飞思卡尔非 常重视中国普通用户的想法和意见。您的每一个赞、评论以及批评对我们来说都极其珍贵。 I2C 驱动接口驱动接口 驱动接口驱动接口 Kinetis 的I2C(Inter-Integrated Circuit)模块,即实现了Master 功能,又有Slave 功能。 I2C API 函数返回值定义函数返回值定义 函数返回值定义函数返回值定义 /*! @brief I2C 返回值定义.*/ typedef enum _i2c_status { kStatus_I2C_Success = 0, /*! 成功 */ kStatus_I2C_OutOfRange, /*! 超出范围 */ kStatus_I2C_InvalidArgument, /*! 非法参数 */ kStatus_I2C_Fail, /*! 失败 */ kStatus_I2C_Busy, /*! 主机正忙 */ kStatus_I2C_Timeout, /*! 超时 */ kStatus_I2C_ReceivedNak, /*! 收到了NACK 信号 */ kStatus_I2C_SlaveTxUnderrun, /*! I2C Slave Tx 欠载错误.*/ kStatus_I2C_SlaveRxOverrun, /*! I2C Slave Rx 过载错误.*/ kStatus_I2C_AribtrationLost, /*! I2C 仲裁丢失错误.*/ } i2c_status_t; I2C Master (I2C 主机主机) API 函数函数 主机主机 函数函数 初始化初始化I2C 主机主机 初始化初始化 主机主机 /*! * @brief 初始化I2C 主机. * * @param instance I2C 模块实例号, 比如0 (I2C0 instance) * @param master 指向主机控制结构体的指针

文档评论(0)

dajuhyy + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档