1. 首页
  2. 编程语言
  3. 硬件开发
  4. Docker部署Python爬虫项目的方法步骤

Docker部署Python爬虫项目的方法步骤

上传者: 2024-07-22 03:47:02上传 PDF文件 10.65MB 热度 22次

"第8章引脚连接模块

8.1 如何阅读该章

表8.1所示为LPC1700系列Cortex-M3的PINSEL寄存器的功能。

表8.1 PINSEL寄存器汇总

寄存器控制表格

  • PINSEL0 P0低半位

  • PINSEL1 P0高半位

  • PINSEL2 P1低半位(以太网)

  • PINSEL3 P1高半位

  • PINSEL4 P2低半位

  • PINSEL5 P2高半位未使用

  • PINSEL6 P3低半位未使用

  • PINSEL7 P3高半位

  • PINSEL8 P4低半位未使用

  • PINSEL9 P4高半位

  • PINSEL10跟踪端口使能

8.2 描述引脚连接模块

引脚连接模块使得微控制器的大部分引脚具有1个以上的功能。配置寄存器控制多路开关以实现引脚与片内外设之间的连接。外设应优先连接到适当的引脚,再激活,需要的话使能相关中断。任何一个没有映射到相关功能引脚的使能外设,都将被认为是未定义的。当选择了引脚上的一个功能时,该引脚上其它可用功能无效。

8.3 引脚功能选择寄存器

PINSEL寄存器控制器件引脚的功能,如表8.2所示。这些寄存器中的每一组位对应着特定的器件引脚功能。

表8.2 引脚功能选择寄存器位

PINSEL0到PINSEL9的值功能复位后的值

  • 00 基本(默认)功能,通常为GPIO口

  • 01 第一个可选的功能

  • 10 第二个可选的功能

  • 11 第三个可选的功能

00 仅当引脚选择GPIO功能时,GPIO寄存器中的方向控制位才有效。对于其它功能来说,方向是自动控制的。每个外围器件通常有不同的引脚配置,因此每个引脚可能有不同的功能组合。有关特定器件的详细内容,请见相关的数据手册。

8.4 引脚模式选择寄存器

PINMODE寄存器控制所有端口的工作模式。这包括使用片内上拉/下拉电阻的特性和特定的开漏操作模式。想要了解更多关于GPIO引脚模式的细节,请查看GPIO引脚模式打开时钟位置。关于STM32复用的GPIO引脚配置方式,可以参考这篇文章。如果你对如何在实际应用中利用C++设置GPIO引脚感兴趣,这里有一个很好的资源。需要进一步了解CC2530外设IO引脚映射的,可以阅读此链接

想象一下,这些小小的引脚就像是魔法师的指尖,连接着复杂的外围设备,操纵着整个系统的运作!"

下载地址
用户评论