[程序源码]飞思卡尔MAPS-K64开发板程序例程
[复制链接]
今天把自己在飞思卡尔MAPS-K64开发板程序例程分享与大家。
飞思卡尔MK64FN1M0VLQ12微控制器特性:
- 基于ARM Cortex-M4处理器,120MHz主频,集成DSP指令、FPU单元
- 集成1MB Flash、256KB SRAM、128KB FlexNVM、4KB FlexRAM,FlexBus接口用于连接外部存储器
- 两个16位SAR ADC、两个12位DAC、3个模拟比较器、内部参考电压
- 8两个8通道定时器(PWM/电机控制),两个两通道定时器、实时时钟等
- 10/100 M以太网MAC、CAN、USB OTG(支持无晶振USB设计)
- 3个SPI模块、3个I2C模块、6个UART模块、SDHC接口、I2S模块,最大支持100个GPIOs口
- 多种低功耗模式,工作电压:1.71~3.6V
MAPS-K64板卡给人的印象还是十分简洁的,板载资源很少,微控制器的功能大部分还是靠排针座引出:
- 飞思卡尔K64微控制器,Cortex-M4处理器
- 一个10/100M 自适应以太网接口
- Flex-bus扩展1MB PSRAM,带地址锁存器
- Flex-bus扩展一个2.8英寸彩色LCD(QVGA 240x320)
- 一个标准2.54mm 20pin JTAG调试接口
- 一个全速MicroUSB Device接口(供电)
- 支持RTC功能,板载3.0V锂电池,给VBAT供电
- 排针座引出微控制器所有IO口,方便扩展
MAPS-DOCK板的外设资源非常丰富,主要包括:
- 飞思卡尔K20微控制器,基于Cortex-M4处理器,作为板载调试器
- 一个Micro-SD卡插槽、一个8Mbit SPI Nor Flash、一个2Kbit EEPROM
- I2S音频编解码器,支持一路立体声耳机输出,两路Speaker输出,一路麦克风输入
- 板载USB调试器, 支持CMSIS-DAP协议,同时支持USB转UART功能
- USB全速接口、红外收发接口、两个UART接口、一个CAN接口
- 一个DAC/PWM Audio输出接口
- 两路单端或一路差分ADC输入
- 一个128x64单色LCD屏,SPI接口
- 四个物理按键、四个LED显示、一个五向按键、六个触摸按键
程序列表:
程序源码:
MAPS-K64.zip
(639.36 KB, 下载次数: 20)
原理图
https://bbs.eeworld.com.cn/my/home.php?cur=myhome&act=download&do=myupload
|