可提供FreeRTOS,MQX,uc/OS这三种实时操作系统!
可提供USB Host Bootloader, 即通过K60的USB HOST外接U盘实现程序升级!(提供源码但无技术支持, 且出厂并未写入该bootloader, 即用户需要自行准备仿真器)
【产品简介】
K60-EK_ISI开发板基于Kinetis系列ARM Cortex-M4的微控制器MK60DN512ZVLQ10。具备SGTL5000音频输出、TF卡、双CAN、双RS232、10/100M以太网、USB HOST和Device、4个机械按键、4个LED、3个触摸按键、LM75A温度传感器,标配2.8寸240×320 TFT LCD液晶屏(带触摸)、OV7725摄像头模块(提供显示在1.8和2.8寸屏的演示例子)。并可选配蓝牙4.0 BLE CC2541模块、GPS等各类模块。
【CPU性能】
● ARM Cortex-M4处理器,运行频率高达100MHz
● ARM Cortex-M4内置嵌套向量中断控制器(NVIC, AWIC)
● 高达512KB片内Flash程序存储器
● 片内SRAM:128KB SRAM
● 16路通道的通用DMA控制器
● 串行接口:
-以太网MAC带RMII和MII接口和特定的DMA控制器
-USB 2.0全速Device/Host/OTG控制器;
-6个UART
-2个CAN控制器
-3个SPI控制器
-1个I2S控制器
-2个I2C总线接口
-SDHC接口
● 其它外设:
-100个通用I/O(GPIO)管脚
-16位模数转换器(ADC),支持单端和差分
-12位数模转换器(DAC)
-PWM
-RTC
-2路模拟比较器
-温度传感器
-电容触摸控制器
-浮点运算单元
● 标准的JTAG测试/调试接口,可与现有的工具兼容。Serial Wire调试和Serial Wire跟踪端口选项;
● 单个3.3V电源(1.71V~3.6V);
● 可采用144脚LQFP封装(14×14×1.4mm)。
【硬件资源】
● CPU:K60DN512ZVLQ10,100MHz Cortex-M4
● 时钟电路:板载50MHz有源时钟
● 调试接口:SWD,不支持JTAG模式
● 用户接口:4个LED指示灯,4个物理按键,3个触摸按键
● 电源:USB和外部输入双电源接口设计
● 显示接口:标配2.8寸320×240 TFT LCD,可选配电阻触摸屏(加10元),也可选配1.8寸128*160TFT LCD
● USB电路:独立的USB HOST和USB Device接口
● 存储器接口:SDHC接口的TF卡槽(卡为选配件)
● 通讯接口:两路RS232,两路CAN,两路TTL电平串口,一路10/100M以太网,可选配BLE蓝牙4.0通讯模块
● 传感器:板载LM75A温度传感器
● 摄像头:OV7725模块
● 其他资源:引出部分GPIO引脚,引出所有片上ADC、DAC引脚
【软件资源】
● 测试程序(Mcuzone提供,基于Keil 4.71,源码)
【裸机例程】
001MDKK60_ISI_GPIO输出控制
002MDKK60_ISI_GPIO输入控制
003MDKK60_ISI_通过封装好的LED构件控制LED
004MDKK60_ISI_通过封装好的KEY构件控制按键
005MDKK60_ISI_WatchDog看门狗
006MDKK60_ISI_初始化调试串口,并输出信息
007MDKK60_ISI_自定义串口轮询方式输出信息
008MDKK60_ISI_自定义串口中断方式输出信息
009MDKK60_ISI_串口轮询接收,并返回接受的数据
010MDKK60_ISI_串口中断接收,并返回接收的内容
011MDKK60_ISI_外部GPIO中断,翻转LED
012MDKK60_ISI_RTC实时时钟串口输出输出
013MDKK60_ISI_片上FTM产生PWM波
014MDKK60_ISI_片上PIT中断
015MDKK60_ISI_ADC,串口输出AD值
016MDKK60_ISI_内部温度ADC转换,串口输出温度值
017MDKK60_ISI_片上Flash读写实验
018MDKK60_ISI_LPTMR低功耗脉冲计数
019MDKK60_ISI_DMA数据转移实验
020MDKK60_ISI_串口DMA发送内容
021MDKK60_ISI_SDHC接口驱动TF卡
022MDKK60_ISI_SDHC接口带FAT32文件系统驱动TF卡
023MDKK60_ISI_记录,生成csv表格文件到TF卡
024MDKK60_ISI_解码tf卡中的BMP格式图像文件,显示到2.8寸液晶屏上
025MDKK60_ISI_总线驱动TFT-LCD_T28液晶屏显示
026MDKK60_ISI_ucGUI例子演示,带触摸((触摸功能需要选配触摸屏))
027MDKK60_ISI_BMP图片解码显示
028MDKK60_ISI_CAN回环
029MDKK60_ISI_LM75A_I2C软件硬件
030MDKK60_ISI_ov7725_T18_SPILCD(选配,仅随1.8寸液晶屏选配件和OV7725模块发布)
031MDKK60_ISI_LCD记录LM75a的温度信息制图
032MDKK60_ISI_ADS7843_SPI_触摸画图(选配,仅随触摸屏选配件发布)
033MDKK60_ISI_串口游戏俄罗斯方块(IAR)
034MDKK60_ISI_蓝牙串口转RS232(选配,仅随蓝牙BLE选配件发布)
035MDKK60_ISI_OV7725_T28_TFTLCD
036MDKK60_ISI_裸机例程在IAR下的工程范例
037MDKK60_ISI_T18_SPILCD_TEST(选配,仅随1.8寸液晶屏发布)
【Keil以太网例程】
001 K60_ISI_SMTP_demo
002 K60_ISI_Http_demo
003 K60_ISI_FTP_demo
004 K60_ISI_Http_upload_demo
005 K60_ISI_DNS_demo
【MQX例程】
001_MQX_MDKK60_ISI_播放SD卡上的MP3
002_MQX_MDKK60_ISI_网络转串口
003_MQX_MDKK60_ISI_HMI触摸按键_普通按键_LED
004_MQX_MDKK60_ISI_access_usr
005_MQX_MDKK60_ISI_usermode
006_MQX_MDKK60_ISI_watchdog
007_MQX_MDKK60_ISI_timer
008_MQX_MDKK60_ISI_rtc
009_MQX_MDKK60_ISI_hwtimer
010_MQX_MDKK60_ISI_log
011_MQX_MDKK60_ISI_Hello
012_MQX_MDKK60_ISI_flashx
013_MQX_MDKK60_ISI_gpio
014_MQX_MDKK60_ISI_cplus
015_MQX_MDKK60_ISI_isr
016_MQX_MDKK60_ISI_event
017_MQX_MDKK60_ISI_adc
018_MQX_MDKK60_ISI_tfs
019_MQX_MDKK60_ISI_RTCS_socket_Demos
020_MQX_MDKK60_ISI_httpsrv
【ucOS例程】
001 TFT-LCD_T28_触摸_ucGUI_ucOS_综合应用(触摸功能需要选配触摸屏)
【FreeRTOS】
注意:以上代码不提供一对一技术支持,有问题请到BBS讨论
● 编译器(请到www.mcuzone.com/down下载):
-Keil MDK软件
-IAR EWARM软件
● 操作系统简介
MQX简介
MQX(Message Queue eXecutive,消息队列执行)是一款用于单一处理器、多处理器和分布式处理器等形式的嵌入式实时操作系统。
MQX是Precise Software Technologies公司1989年开发的,2000年3月,被ARC公司收购,主要用在飞思卡尔(Freescale)的ColdFire系列、IBM?/Freescale的PowerPC、ARM、ARC和i.MX等微控制器或微处理器系列中。
2009年,飞思卡尔出售ColdFire MCU时,附送MQX,并在官方网站上提供开源源代码,使其成为开源RTOS。目前,推荐在ARM Cortex-M4系列中使用。
主要应用方向是:电子系统的智能化
FreeRTOS简介
在嵌入式领域中,嵌入式实时操作系统正得到越来越广泛的应用。采用嵌入式实时操作系统(RTOS)可以更合理、更有效地利用CPU的资源,简化应用软件的设计,缩短系统开发时间,更好地保证系统的实时性和可靠性。
FreeRTOS是一个迷你操作系统内核的小型嵌入式系统。作为一个轻量级的操作系统,功能包括:任务管理、时间管理、信号量、消息队列、内存管理、记录功能等,可基本满足较小系统的需要。
由于RTOS需占用一定的系统资源(尤其是RAM资源),只有μC/OS-II、embOS、salvo、Free RTOS等少数实时操作系统能在小RAM单片机上运行。相对μC/OS-II、embOS等商业操作系统,Free RTOS操作系统是完全免费的操作系统,具有源码公开、可移植、可裁减、调度策略灵活的特点,可以方便地移植到各种单片机上运行,当前版本为7.4.2版。
详见http://www.freertos.org/
ucOS简介
μC/OS 和μC/OS-II 是专门为计算机的嵌入式应用设计的, 绝大部分代码是用C语言编写的。CPU 硬件相关部分是用汇编语言编写的、总量约200行的汇编语言部分被压缩到最低限度,为的是便于移植到任何一种其它的CPU 上。
【相关帖子】
《MDKK60EK_ISI_Keil以太网例程》相关汇总
《MDKK60EK_ISI_MQX例程》相关汇总
《MDKK60EK_ISI裸机例程》相关汇总
【发货清单】
● K60-EK_ISI开发板一块,含2.8寸液晶屏(不带触摸屏)、OV7725模块
● USB线,网线,串口线各一条
● 光盘一张
注意:
1. 因电池属于快递禁运物品,所以我们板子出厂默认不配备纽扣电池。该电池型号是CR1220,如果用户需要,可自行选购。
2. 开发板可以使用USB供电或者5V直流电源适配器供电,我们出厂发货默认不配备5V直流电源适配器,如果用户需要,可自行选购。
| |||||||||
Copyright © 2004 - 2024 野芯科技 All rights reserved.
Technical Support: hdapple_2000@hotmail.com QQ: 8204136(请注明Mcuzone)
Support Tel.: 86(0)13957118045
销售: 86(571)87798352 QQ:735148854 旺旺: mcuzone
总经销: 杭州野芯科技有限公司
地址: 中国. 浙江. 杭州西湖区教工路198号浙商大创业园C幢102室