“Microduino-CoreMK22/zh”的版本间的差异
Zhangfengfeng(讨论 | 贡献) |
|||
(未显示2个用户的19个中间版本) | |||
第4行: | 第4行: | ||
| | | | ||
− | Microduino-Core | + | Microduino-Core MK22是以MK22FN512VLH12为核心的32位单片机开发核心板,是一个开源的控制器模块。 |
Microduino-Core MK22集成了USB通信,管脚符合microduino规范。 | Microduino-Core MK22集成了USB通信,管脚符合microduino规范。 | ||
第23行: | 第23行: | ||
{|class="wikitable" | {|class="wikitable" | ||
|- | |- | ||
− | |Flash||256 | + | |Flash||256 KB |
|- | |- | ||
− | |SRAM||48 | + | |SRAM||48 KB |
|- | |- | ||
|时钟速度||120 MHz | |时钟速度||120 MHz | ||
|} | |} | ||
− | + | *支持DSP | |
+ | *16个通道DMA控制器 | ||
+ | *支持RTC | ||
+ | *支持硬件CRC | ||
+ | *每个芯片单独有一个128 位的ID数字 | ||
+ | *支持硬件随机数生成 | ||
* Digital I/O 数字输入/输出端共22个: | * Digital I/O 数字输入/输出端共22个: | ||
** 在模块上标示为 D0~D13,A0~A7 | ** 在模块上标示为 D0~D13,A0~A7 | ||
* Analog I/O 模拟输入端共11个: | * Analog I/O 模拟输入端共11个: | ||
** 在模块上标示为 A0,A1,A2,A3,SDA,SCL,A6,A7,D4,D5,D6; | ** 在模块上标示为 A0,A1,A2,A3,SDA,SCL,A6,A7,D4,D5,D6; | ||
− | ** | + | ** 每一个都提供了16位分辨率,默认情况下,模拟电压测量范围为GND至3.3V电压值; |
* PWM支持,共6个: | * PWM支持,共6个: | ||
** 在模块上标示为 分别为D0,D1,D6,D7,D8,D9 | ** 在模块上标示为 分别为D0,D1,D6,D7,D8,D9 | ||
− | * | + | * 串口支持,共3路: |
** 在模块上标示为 D0(RX),D1(TX),D2(RX),D3(TX),D4(RX),D5(TX)。 | ** 在模块上标示为 D0(RX),D1(TX),D2(RX),D3(TX),D4(RX),D5(TX)。 | ||
* SPI支持,共1路: | * SPI支持,共1路: | ||
第67行: | 第72行: | ||
| 2||VCC||+3V3||||||||||||||||+3.3V | | 2||VCC||+3V3||||||||||||||||+3.3V | ||
|- | |- | ||
− | | 3|| | + | | 3||PTA5||D7||yes||||||yes|||||||| |
|- | |- | ||
− | | 4|| | + | | 4||PTA12||D8||yes||||||yes|||||||| |
|- | |- | ||
− | | 5|| | + | | 5||PTA13/LLWU_P4||D9||yes||||yes||yes|||||||| |
|- | |- | ||
− | | 6|| | + | | 6||PTC8||D10||yes||||||||||SS|||| |
|- | |- | ||
− | | 7|| | + | | 7||PTC7||D11||yes||||||||||MISO|||| |
|- | |- | ||
− | | 8|| | + | | 8||PTC6/LLWU_P10||D12||yes||||yes||||||MOSI|||| |
|- | |- | ||
− | | 9|| | + | | 9||PTC5/LLWU_P9||D13||yes||||yes||||||SCK|||| |
|- | |- | ||
| 10||AREF||AREF|||||||||||||||| | | 10||AREF||AREF|||||||||||||||| | ||
|- | |- | ||
− | | 11|| | + | | 11||TPB0/LLWU_P5||A0||yes||yes||yes|||||||||| |
|- | |- | ||
− | | 12|| | + | | 12||TPB1||A1||yes||yes|||||||||||| |
|- | |- | ||
− | | 13|| | + | | 13||PTC0||A2||yes||yes|||||||||||| |
|- | |- | ||
− | | 14|| | + | | 14||PTC1/LLWU_P6||A3||yes||yes||yes|||||||||| |
|- | |- | ||
− | | 15|| | + | | 15||PTB3||SDA||yes||yes||||||||||SDA|| |
|- | |- | ||
− | | 16|| | + | | 16||PTB2||SCL||yes||yes||||||||||SCL|| |
|- | |- | ||
− | | 17|| | + | | 17||PTC2||A6||yes||yes|||||||||||| |
|- | |- | ||
− | | 18|| | + | | 18||PTD1||A7||yes||yes|||||||||||| |
|- | |- | ||
− | | 19|| | + | | 19||PTA1||D0||yes||||||yes||UART0(RX)|||||| |
|- | |- | ||
− | | 20|| | + | | 20||PTA2||D1||yes||||||yes||UART0(TX)|||||| |
|- | |- | ||
− | | 21|| | + | | 21||PTD2/LLWU_P13||D2||yes||||yes||||UART2(RX)|||||| |
|- | |- | ||
− | | 22|| | + | | 22||PTD3||D3||yes||||||||UART2(TX)|||||| |
|- | |- | ||
− | | 23|| | + | | 23||PTE1/LLWU_P0||D4||yes||yes||yes||||UART1(RX)|||||| |
|- | |- | ||
− | | 24|| | + | | 24||PTE0/CLKOUT32K||D5||yes||yes||||||UART1(TX)|||||| |
|- | |- | ||
− | | 25|| | + | | 25||PTD5||D6||yes||yes||||yes|||||||| |
|- | |- | ||
| 26||RESET||RST|||||||||||||||| | | 26||RESET||RST|||||||||||||||| | ||
第119行: | 第124行: | ||
==文档== | ==文档== | ||
− | + | * Microduino-Core MK22中使用的主要元器件 | |
− | * | + | ** MCU:'''[[File:K22P121M120SF7.pdf]]''' |
− | + | *原理图:'''[[File:Microduino-Core MKS22.pdf]]''' | |
==开发== | ==开发== | ||
第128行: | 第133行: | ||
*3、程序编辑完毕后,点击“Compile”即可在编译、链接成功后自动下载bin文件。 | *3、程序编辑完毕后,点击“Compile”即可在编译、链接成功后自动下载bin文件。 | ||
*4、下载JFlash:https://www.segger.com/jflash.html | *4、下载JFlash:https://www.segger.com/jflash.html | ||
− | * | + | *5、用JFlash把bin下载到MK22中运行。 |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} |
2017年4月25日 (二) 05:50的最新版本
Language | English |
---|
Microduino-Core MK22是以MK22FN512VLH12为核心的32位单片机开发核心板,是一个开源的控制器模块。 Microduino-Core MK22集成了USB通信,管脚符合microduino规范。 Microduino-Core MK22使用mbed平台C++语言的开发环境,玩家可以利用 Microduino 和其他电子元件、模块、传感器,做出很多丰富有趣的互动作品。 特色
规格
文档
开发
|