3348|0

473

帖子

0

TA的资源

纯净的硅(中级)

楼主
 

基于Kinetis的简单webserver(五) [复制链接]

2012-1-30

开始移植SLCD的其它功能函数

这一步更简单了,直接将Kwikstik_Demo中的

Driver_SLCD.h,Driver_SLCD.c,Fonts_LCD.c,Fonts_LCD.h拷贝过来,重定义下数据类型的转定义编译后没有问题了

整理下软件代码结构,在uc-OS-III的根目录下创建Drivers文件夹和Net文件夹,把驱动文件都移到Drivers目录下,ENC28J60部分的放到Net目录下。方便后续代码的完善,增强代码的可读性。

 

 

2012-1-31

参照http://tuxgraphics.org/electronics/200702/article07021.shtml 上的代码,整合web控制往LCD写字符显示。

最初总是执行到app_vect.c的static  void  App_Fault_ISR (void)中,死循环,看函数好像跟应用有关,模拟器执行也是一样的,后来单步执行,最终发现是调用的

_SLCDModule_PrintScrolling(char *  SourceString)函数有问题,屏蔽掉后,OK。

 

秀一下最终图片

 

图片11.jpg

2012-2-1

提供WEB控制SLCD显示字符及开关SLCD的显示视频见附件。

系统连接在wifi路由器上,通过电脑无线网络控制,也可以使用带wifi模块的手机控制。

 

小结:到此,整个项目已经完成。

单片机系统通过扩展网络模块,可以让开发者更好的利用网络来使用系统资源,给终端用户提供人性化,便利化的完美用户体验。本文只是使用网络来远程控制LCD的显示,在此基础平台上可以开发出更多的终端应用,比如简单的远程控制系统,远程监测测量等等。

 

END

前段时间申请了freescale的K40开发板,整理了点学习笔记,比较凌乱。

相关内容见链接,呵呵,本人最近刚申请嵌入式系统与软件的版主,希望大家多多关照哦。

http://bbs.ednchina.com/FORUM_POST_17_508191_0.HTM

此帖出自NXP MCU论坛
点赞 关注
个人签名Nicrosystem专业提供freescale、TI和STM32高性价比开发板、解决方案
http://nicrosystem.taobao.com
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表