Advertisement

LPC17XX官方库函数版本2

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
LPC17XX官方库函数版本2提供了针对NXP LPC17系列微控制器优化的一组全面、高效的软件库函数,旨在简化开发流程,加速产品上市时间。 NXP官方库函数源代码支持多种编译环境。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • LPC17XX2
    优质
    LPC17XX官方库函数版本2提供了针对NXP LPC17系列微控制器优化的一组全面、高效的软件库函数,旨在简化开发流程,加速产品上市时间。 NXP官方库函数源代码支持多种编译环境。
  • DMP及API5.1)
    优质
    本简介介绍的是官方DMP库及其在版本5.1中的更新内容和API函数使用方法,帮助开发者更好地理解和应用相关功能。提供详细示例与说明文档。 陀螺仪官方DMP库输出四元数函数,希望能对大家有所帮助。
  • LPC17xx基础例程.zip
    优质
    本资源包包含针对NXP LPC17系列微控制器的基础库函数示例代码,适用于嵌入式系统开发人员学习和参考。 这段文字描述了LPC17XX库函数的源代码,包含了ADC、GPIO、UART、PWM等各种外设的源代码,并希望对大家有所帮助。
  • LPC17XX示例程序
    优质
    本项目提供NXP LPC17xx系列微控制器的官方示例程序,涵盖串口通信、定时器、I2C及GPIO等模块的应用实例,适合初学者快速上手和深入了解芯片功能。 NXP LPC 17xx 官方例程资源丰富,研发该系列芯片必备。
  • DMP和API
    优质
    本资料详细介绍官方DMP库及API函数使用方法,涵盖数据管理平台的核心功能与操作技巧,帮助开发者高效利用资源。 陀螺仪官方DMP库输出四元数函数。
  • STM32L0x系列
    优质
    《STM32L0x系列官方库函数》是一套针对STM32L0x微控制器的专业开发资源,提供丰富的API接口和例程,帮助开发者高效实现低功耗应用。 正版STM32L0系列官方库适用于所有STM32L0xx微控制器的开发工作,包含ADC、FLASH、USB、UART、LCD以及SDIO等功能模块的相关文档和支持资料。此外,还附带了使用IAR和KEIL编译器的具体工程案例,涉及型号包括但不限于L010RB、L011K4、L031K6、L053R8及L073RZ等。
  • LPC17XX核心及外设CMSIS驱动与例程
    优质
    本资源提供LPC17XX系列微控制器的官方核心及外围设备CMSIS驱动库和示例程序,助力开发者高效进行嵌入式软件开发。 此软件包包含适用于LPC1700的标准化外设固件驱动库。该包包括宏、数据类型、结构体类型以及在无需深入了解LPC1700外围设备的情况下,用于实现外围功能应用的函数。 LPC1700CMSIS标准外设固件库也符合CMSIS规范。 本手册分为以下部分: - CMSIS - LPC1700CMSIS驱动固件库 - 发行说明 相关主题包括: - CMSIS介绍(由ARM提供) - CMSIS设备驱动参考(由ARM提供) - UartDev - SpiDev - EthDev - LPC1000软件开发工具链 - LPC17xx示例描述 - 将FreeRTOS导入LPC17xxCMSIS项目
  • STM32F10XDSP运算
    优质
    本资源提供STM32F10X微控制器的官方DSP运算库函数详细介绍与应用示例,涵盖信号处理、数学计算等核心功能。 STM32F10X官方DSP运算库包含FFT、IIR以及PID等多种算法,并且这些功能在官网是用汇编语言实现的,这样可以提高运行速度。此外,该库还提供了示例程序供参考和借鉴。如果有相关项目需求的话,可以考虑使用或修改这部分代码来满足自己的需要。
  • LPC17xx基础例程()_LPC1768_NXP LPC1768实例_lpc17xx内核代码_lpc
    优质
    本资源提供NXP LPC1768微控制器使用库函数的基础示例,涵盖LED控制、GPIO操作等常用功能。适合初学者快速上手LPC17xx系列芯片开发。 NXP LPC17XX 微处理器编程例程提供了详细的步骤和示例代码,帮助开发者熟悉该微处理器的使用方法和技术细节。这些资源涵盖了从基础设置到高级功能的各种应用场景,并且能够为从事嵌入式系统开发的人提供宝贵的参考和支持。
  • LPC17XX USB Host Demo 能读取 U 盘
    优质
    本Demo适用于LPC17XX系列微控制器,展示其作为USB主机的功能,能够顺利识别并读取U盘数据,为开发者提供便捷的开发参考。 LPC17XX系列是NXP(恩智浦)公司推出的一款基于ARM Cortex-M3内核的微控制器,广泛应用于工业控制、消费电子等领域。在USB应用中,LPC17XX可以作为USB主机(USB Host),能够连接各种设备如U盘、键盘和鼠标等。本段落将详细探讨如何通过官方提供的USB Host demo实现读取U盘功能,并介绍涉及的UFI SCSI以及文件系统。 当LPC17XX工作在USB Host模式下,它充当主控设备来控制与管理所连接的USB外围设备。内置的USB控制器硬件支持全速(12Mbps)操作,而官方提供的USB Host demo则演示了如何利用这些资源实现与U盘等存储设备的数据交互。 **一、UFI (通用闪存接口)** UFI是SCSI的一个子集,专门针对USB存储设备设计。在LPC17XX的USB Host demo中,通过使用UFI协议来通信以执行读写操作。主机能够发送SCSI命令来访问和管理连接到LPC17XX上的U盘。 **二、SCSI (小型计算机系统接口)** SCSI是一种用于数据传输的标准接口,允许主控设备与各种存储设备进行交互。在USB环境中,简化后的“USB Mass Storage Class”协议被用来控制如U盘等外部存储介质的读写操作。LPC17XX通过内置的USB Host控制器发送命令来操控连接到其上的U盘。 **三、文件系统** 文件系统是一种管理数据结构的方式,在嵌入式应用中用于组织和访问存储设备中的信息。在LPC17XX USB Host demo中,为了读取并解析U盘上文件内容,需要支持相应的文件格式如FAT(包括FAT16和FAT32)。 **四、USBHost代码实现** LPC17XX的USB Host demo通常包含以下功能: - **初始化**:配置USB Host控制器,并设置端点与管道;识别已连接设备。 - **枚举设备**:通过发送命令获取U盘描述符,了解其特性和能力。 - **建立数据传输通道**:根据UFI或SCSI指令创建必要的通信路径以进行后续操作。 - **读写操作**:采用SCSI指令对特定扇区执行读取或写入任务,并通过文件系统解析目录结构和具体文件内容。 - **错误处理**:应对在上述过程中可能出现的各种异常情况。 综上所述,LPC17XX的USB Host demo为开发者提供了一个强大的平台来直接操作U盘中的数据。通过对UFI、SCSI以及相关文件系统的深入理解与应用,进一步扩展其功能成为可能,比如支持更多种类的存储设备或优化性能表现等。