迁移指南Uno32到uC32
截至2015年9月,我们强烈推荐uC32Uno32。
uC32和Uno32几乎一模一样。如果你比较eagle板文件,你会看到两个板完全对齐(如下图所示)。
chipKIT Uno32 | chipKIT uC32 |
---|---|
微芯片®PIC32MX320F128 | 微芯片®PIC32MX340F512H |
80MHz/105DMIPS, 32位MIPS 4k核心 | 80MHz/105DMIPS, 32位MIPS 4k核心 |
128kb程序内存 | 512kb程序内存 |
16 KB的内存 | 32 KB的内存 |
12kb辅助Flash (Boot Flash) | 12kb辅助Flash (Boot Flash) |
工作电压2.3 ~ 3.6 | 工作电压2.3 ~ 3.6 |
4通道硬件DMA控制器 | |
2 SPI | 2 SPI |
2 I2C | 2 I2C |
16A / D渠道 | 16A / D渠道 |
5输入捕捉 | 5输入捕捉 |
5输出比较(PWM) | 5输出比较(PWM) |
8兆赫, 32khz内部振荡器 | 8mhz, 32kHZ内部振荡器 |
53个I / O管脚 | 51 I / O管脚 |
Arduino R3头标准42可用的I/O | Arduino R3头标准42可用的I/O |
3.3 v操作电压 | 3.3 v操作电压 |
3.3 - 5 v逻辑水平 | 3.3 - 5 v逻辑水平 |
+/- 18mA直流电流每引脚 | +/- 18mA直流电流每引脚 |
USB迷你端口编程 | USB迷你端口编程 |
2用户发光二极管 | 2用户发光二极管 |
重置按钮 | 重置按钮 |
外部电源- 5mm炮管插孔 | 外部电源- 5mm炮管插孔 |
安装孔 | 安装孔 |
zUno卡夹兼容(2.5英寸) | zUno卡夹兼容(2.5英寸) |
通过对主板进行最小的改变,更高功率的微控制器的改变使chipKIT用户能够开始探索32位MIPS处理器的更多优势。额外的内存和增加的4通道DMA(直接内存访问)现在可以支持像chipKIT网络栈(将您的项目连接到互联网)或我们的WS2812这样的库领导驱动程序库。
这两块板都是无缝的,可以在MPIDE中使用,只需要在编程前进行微小的更改来选择正确的板。
这意味着你基本上可以对大多数项目、课程材料或教程进行查找和替换。