LPC1700设备配置寄存器详解及功能说明

需积分: 30 41 下载量 115 浏览量 更新于2024-08-06 收藏 13.01MB PDF 举报
本资源主要介绍了LPC17XX系列单片机中与设备配置相关的寄存器位描述,这在嵌入式系统开发中是一个重要的知识点。首先,表11.59详细列出了设备设置地址寄存器(DEV_ADDR)的配置,该寄存器用于设置设备在总线上的地址,初始值为0x00,软件可以修改。位7的DEV_EN控制了设备是否启用,总线复位后默认为1,即设备处于启用状态。 表11.60进一步阐述了配置设备寄存器,其中的CONF_DEVICE位是关键,当置位为1时,会进行设备配置,所有已使能的非控制端点将对来自地址DEV_ADDR的信息包作出响应。值得注意的是,如果设备不在挂起状态(SUS=0),UP_LED信号会被驱动到低电平。此外,7:1位保留供硬件使用,用户软件不应写入1,这些位的读取结果未定义。 LPC1700用户手册提供了关于这些寄存器的官方指导,确保开发者了解如何正确操作以实现设备的配置和通信。手册还包含了广州周立功单片机发展有限公司的详细联系信息,包括地址、电话、传真和网址,对于寻求技术支持或购买该系列芯片的工程师来说,这是一个重要的参考资料来源。 掌握这类寄存器配置对于理解LPC17XX系列单片机的通信协议和硬件控制至关重要,它涉及到底层硬件与上层软件的交互,是嵌入式系统设计中的基础环节。在实际项目中,开发者需要根据具体应用的需求,合理配置这些寄存器,以实现设备的正常工作和数据传输。