tziang

Kinetis_K40X256开发板学习笔记-2012-1-17

0
阅读(1787)

2012-1-17

今天拿到开发板了,开始做点记录吧

Kick off

项目描述

 

项目名称

  基于Kinetis的简单webserver

预计实施时间

  2011-12-22

采用平台

  K40

是否需要Kinetis塔式开发板(K40)特别支持

设计大赛将为没有开发工具的网友,提供200个开发板支持名额,提供Kinetis K40塔式开发板一个,供网友完成设计。

特别声明:开发板资源有限,如申请到开发板却又不能按计划完成设计,请联系工作人员退还开发板,我们将把开发板的名额顺延给更多的网友。请大家珍惜有限资源,为同道朋友提供更多机会。

背景描述

  近年来,物联网应用越来越普及,单片机控制系统实现远程网络控制成为趋势。

 

功能描述

  webserver的实现可以充分利用网络(有线或者无线)来控制单片机系统,为单片机的控制或采集数据等提供便利性,灵活性。

 

应用领域

  电子显示屏远程网络控制,家居电子设备远程控制等等。

解决办法

  使用单片机扩展简单的网络接口芯片,常见的ENC28J60

 

预期效果

  远程控制LCD的字符显示,更新等. 

 

时间安排

2011.12.31-2012.1.31

  Freesecal Kinetis平台软硬件学习

2012.2.1- 2012.2.29 

  基本功能实现

2012.3.1-2012.3.30

  扩展功能实现

总结

 

备注

  需要完整的软硬件平台调试

 

 

 

 

 

 

 

 

K40平台软硬件学习

 

K40开发板硬件框图

 

平台的部分硬件特性:

a.Cortex-M4核+DSP指令;

b.最高100Mz主频;

c.1.71-3.6V供电电压;

d.256KB FLASH+64KB SRAM;

e.256KB FlexNVM+4KB FlexRAM;

f.10种电源模式;

g.16-bit SAR ADC,12-bit DAC;

h.USB OTG,充电检测;

i.SPI,I2C,UART,CAN,I2S,T卡;

j.电容触摸输入;