TEENSY 3.2开发板
Teensy 3.2是一个具有32位ARM Cortex M4运行频率为72MHz的微控制器,可使用Arduino软件进行编程。
3.2 Pinout配置
销的类别 |
销的名字 |
细节 |
权力 |
V在,3.3V,模拟接地,接地 |
V在-使用外部电源(3.6V至6.0V)时的电源电压引脚 3.3V -来自板上稳压器的调节输出电压(最大250mA) 模拟GND -作为ADC和DAC的GND,可以连接到GND GND—接地脚 |
模拟针 |
A0 - a9, a14 |
引脚A0 - A9和A14可以作为13位分辨率的模拟输入 |
输入/输出引脚 |
D0, c15 |
24个I/O引脚面包板友好 |
电视连续剧 |
TX1,RX1 TX2,RX2 TX3,RX3 |
3串行端口 |
外部中断 |
D0, c15 |
所有数字引脚都具有中断能力 |
脉宽调制 |
D3 - D6 D9–D10 |
总共22个PWM引脚 |
SPI |
Din, dout, sck, cs |
SPI端口 |
内置LED |
D13 |
LED用作通用GPIO指示器 |
我2C |
SCL0, SDA0 |
集成电路通信端口 |
可以 |
发送,接收 |
CAN总线端口 |
触摸感应 |
D0–D1 D15–D19 D22-D23 |
可用于电容式触觉感应 |
3.2技术指标
单片机 |
MK20DX256 |
工作电压 |
3.3 v |
建议输入电压为V在大头针 |
3.6 v至6.0 v |
模拟输入 |
21 |
数字I / O管脚 |
34 |
来自I/O引脚的直流源/汇 |
10mA |
闪存 |
256 kb |
静态存储器 |
64 kb |
电可擦可编程只读存储器 |
2 kb |
频率(时钟速度) |
72兆赫 |
沟通 |
我2C, spi, uart, can, usb |
注意:完整的技术信息可在中找到Teensy 3.2数据表,链接于本页底部。
其他很小的董事会:很小的信用证,很小的3.6,Teensy 3.5
其他发展委员会:Arduino, stm32, esp12, esp31,覆盆子π,ESP8266
tiny 3.2 vs Arduino Uno
的名字 |
Arduino Uno |
很小的3.2 |
处理器 |
ATMega328P |
MK20DX256 |
工作/输入电压 |
5伏 |
3.3 v |
CPU速度 |
16兆赫 |
72兆赫 |
模拟针 |
8 |
21 |
数字IO /脉宽调制 |
14 |
34 |
EEPROM/SRAM(KB) |
1/2 |
2/64 |
闪光 |
32K |
256 k |
USB连接器 |
迷你 |
微 |
通用异步收发器 |
1 |
3. |
SPI |
1 |
1 |
我2C |
1 |
1 |
了解Teensy 3.2开发板
Teensy 3.2是一款32位Arduino兼容的开发板,旨在将手臂皮层处理能力引入到电路试验板友好的包装供爱好者使用。3.2是Teensy系列微控制器中最小的板,但它并不缺乏性能,在大多数方面都优于同样大小的Arduino Nano。亚博真人
驱动你的小3.2:
有三种方式为Teensy 3.2开发板供电:
- 使用内置USB微型连接器。
- 从外部电源提供3.6V到6V的电压,可能是5V稳压器。推荐使用此方法。
- 3.3V直接供应到3.3V引脚。这种方法不推荐,因为供给线直接连接到单片机;任何尖峰或波纹都可能导致伤害。
输入/输出:
Teensy 3.2有34个GPIO管脚,具有10mA的电流接收/源能力。可在引脚上使能上拉电阻。
大多数管脚还具有额外的功能:
- 串行端口–通过UART协议接收和传输数据
- 我2C端口-通过使用Wire库的IIC协议进行两线通信
- SPI–使用SPI库进行快速串行通信
- PWM -输出一个8位脉冲宽度调制方波,使用两个功能控制:
- analogWrite()–将PWM波形的占空比写入相应的引脚
- analogwriterresolution() -将PWM分辨率从2位改为16位
- 模拟引脚,可以控制使用三个功能:
- analogRead() -返回一个与模拟输入对应的整数值
- analogReference()–为ADC选择参考电压源
- 模拟读取分辨率()-配置ADC转换的分辨率
- 触摸感应引脚-使用电容式触摸感应感应触摸,使用touchRead()函数控制
- 引脚13具有内置LED
这些特殊功能及其各自的引脚如图所示Teensy 3.2引脚图如上所示。
如何使用Teensy 3.2单板
Teensy 3.2可以使用任何C编辑器或Arduino软件进行编程,尽管后者对于初学者来说更快更容易。
Arduino软件下载链接可在以下位置找到:
一旦软件下载就绪,就可以通过USB微口将Teensy 3.2连接到计算机上。
上传第一个程序:
选择正确的板名(Teensy 3.2)工具>线路板菜单,并在工具>端口下选择正确的COM端口.
由于内置的LED位于引脚13,就像Arduino一样,基本的眨眼草图将在Teensy 3.2上工作。代码如下所示。
应用程序
- 快速原型
- 小型ARM开发板
- 机器人学
如何禁用pm?