电子工程专辑互动社区>自由讨论>嵌入式系统专区>实用单片机系统(MS3)--基于MCU51的理想开发平台
大家在做什么

推荐到其他讨论区,赢取4积分

查看网友推荐

作者 问题:

实用单片机系统(MS3)--基于MCU51的理想开发平台

发布时间:2012-5-3 下午2:44

作者: 凤舞天

等级: 青铜少侠

积分: 975分

发帖数: 5次

网站总积分: 1282分

经验值: 13083.0

查看用户的所有发言

查看用户的个人e空间

需要确认注册邮箱后才能下载,立即确认我的邮箱
回复后可下载附件 关闭
2001年大学毕业时,就想着基于MCU51做一个属于自己的开发平台,这样今后的项目都基于这个平台开发,既可以提高效率,又可以提高这个平台的扩展性、复用性及稳定性。
想法只是想法,那个时候单片机也只有汇编的水平,只做过半个项目,但这个理念是很好的,现在还感叹自己当时竟然有这个理念。
2002年觉得自己不懂软件光有想法不行,来到了深圳从事手机软件开发,一般人应聘往往采用自己的特长去应聘,而我这一次是用自己不会的去应聘,目的只有一个:学习。
因为有朋友介绍,所以不会也成功了,手机软件开发半年后,基础水平大涨,那个时候稍微闲一些,就开始考虑那个MCU51平台。
首先了zlg的DP51板子,先按zlg提供的例子一个个的学,学了2,3个觉得这样没什么意义,任何一个例子都是独立的,相当于一个子函数,不具备系统性,就如风清扬说的,各个剑招分开是死的,只有融合起来才行,于是就开始自己谋划这个平台:
1:手机平台是当时自己最熟悉的,并且也是最先进实用的,尤其是内部的软件定时器用的非常漂亮,软件定时器可以解决硬件定时器资源不足问题,尤其可以实现游戏,闹钟,按键声等等,更进一步说还可以实现类似RTOS的任务,所以这个软件定时器被我采用了。
2:以前大学的时候学过VB,虽然没操作几下,但觉得它的事件触发机制很好,事件驱动型,说穿了就是消息机制,这个也应用到我的平台中
3:那段时间比较火RTOS,其实无论那个RTOS,在MCU51这个资源非常少的环境中,意义都不大,甚至反而把开发弄得复杂了。但他的系统节拍的概念在手机平台上也有体现,并且非常实用,于是把它也引入了。(那个时候还没有系统学过RTOS)
4:Trace系统在手机平台上应用非常广泛,以前很多人开发MCU51都是用仿真器,但手机开发是不用仿真器的,而是用Trace,用printf从串口打印信息出来跟踪调试,这个非常好,起码不用买仿真器了。
5:独特的按键处理方式,别的都可以说模仿的,但这个是本人自创的,非常棒。
基于以上5点,综合起来,就成了第一版的“实用单片机系统”,当时发表在21ic上被认可,之后2004年改进为第二版(MS2),这个版本相对比较简单明了,一般C语言基础的一看就懂,(MS3)版本发布在2006年,相对复杂一些,指针比较多,并且实现了软件定时器的伪任务模式。
华禹工控开发的很多单片机项目都是基于MS2、MS3开发的,创易电子的彩色触摸LCD屏开发板也是采用MS3开发的,尤其是软件定时器应用于触摸上,非常妙,获得宏晶单片机老板姚永平的赞赏。
MS3经常被我用来面试,考核应聘者的软件水平及思维能力,其中max(负责华禹工控wince平台的,21ic驱动版版主,代号high)4年前就是看了MS3后马上决定过来的。
不同的人看MS系统,感觉完全不同,这个取决于他本身的水平,本人希望读者从结构上入手考虑,之后各个部分的深入。
当然MS毕竟是基于MCU51的,不可能很复杂,若看过uCOSII之类的RTOS,那么MS就是一个小儿科,所以本人推荐MCU51入门或者提高的人学习即可。
MS作为本人软件方面的最高水平,算是本人软件的一个积累,虽然谈不上多少成就,但起码留下了一个成熟的东西,这是最重要的。
?/*****************************************/
基于NXP Cortex M3的LPC13XX开发的MS4,评估板是基于MCU123,按键为GPIO0.0和GPIO0.6,BUZZ为GPIO2.8,MS4基于MS3平台开发,结合多家评估板的程序而成。因此版本刚发布,可能存在一些bug,请大家指出。QQ:26033613

?
附件:
实用单片机系统程序说明(MS3.2... 下载次数: ?142 资源分:?0
ms4.rar 下载次数: ?94 资源分:?0
ms3.21.rar 下载次数: ?103 资源分:?0
???标签: 资料下载
引用 回复 鲜花 ( 0) 臭鸡蛋 ( 0) 有新回复时发送邮件通知
电子工程专辑“戏路”越来越广:无人机追踪石油泄漏
第1楼

回复主题:实用单片机系统(MS3)--基于MCU51的理想开发平台

发布时间:2012-5-4 上午10:08

作者: jetyan

等级: 初入江湖

积分: 8分

发帖数: 1401次

网站总积分: 47分

经验值: 0.0

查看用户的所有发言

查看用户的个人e空间

需要确认注册邮箱后才能下载,立即确认我的邮箱
回复后可下载附件 关闭
zhsxghdfghdghdx
一个大学生完成电子设计的全过程 值得一读 (下载2665 次) 书上学不到的~某高手谈开关电源设计心得,经典~ (下载2575 次)
运放和比较器的根本区别 (下载2237 次) 焊接工艺(花了很多时间整理,图文并茂) (下载2668 次)
电子电路制作大全[PDF共6本] (下载128262 次) WiFi模块全总结 (下载4313 次)
引用 回复 鲜花 ( 0) 臭鸡蛋 ( 0)
电子工程专辑特斯拉中国销售业绩不佳,导致高管频频更换
第2楼 回复主题:实用单片机系统(MS3)--基于MCU51的理想开发平台 发布时间:2012-7-9 下午11:37

作者: ck7822

等级: 初入江湖

积分: 93分

发帖数: 1次

网站总积分: 97分

经验值: 0.0

查看用户的所有发言

查看用户的个人e空间

需要确认注册邮箱后才能下载,立即确认我的邮箱
回复后可下载附件 关闭
非常感谢啊,希望多跟楼主学习
掌握模拟电路设计的几套书 (下载3393 次) SI信号完整性知识点-无损耗传输线 (下载3108 次)
华为内部学习资料——通信技术入门 (下载1217 次) 【资源共享】单片机/ARM/DSP/FPGA/PCB (下载38426 次)
【转】最完整 MTK方案套片datasheet下载全集【2】 (下载8276 次) 电子设计从零开始完整版电子书(全书374页) (下载2464 次)
引用 回复 鲜花 ( 0) 臭鸡蛋 ( 0)
电子工程专辑与联合创始人闹不和?教您“踢掉”他的招数
第3楼 回复主题:实用单片机系统(MS3)--基于MCU51的理想开发平台 发布时间:2012-8-3 下午1:35

作者: cde

等级: 白银掌门

积分: 8541分

发帖数: 7472次

网站总积分: 8688分

经验值: 19.0

查看用户的所有发言

查看用户的个人e空间

需要确认注册邮箱后才能下载,立即确认我的邮箱
回复后可下载附件 关闭
谢谢
音频功率放大器设计参考资料集结号(超过200个附件) (下载2047 次) Cadence 完全学习教程(中) (下载1609 次)
开关电源设计 (下载1837 次) 【转】NOKIA主流手机原理图(2)! (下载4300 次)
运放和比较器的根本区别 (下载2237 次) 高频电子电路考试试题全集(内附答案) (下载1772 次)
引用 回复 鲜花 ( 0) 臭鸡蛋 ( 0)
电子工程专辑用漫画展示的编程语言学习曲线
第4楼 回复主题:实用单片机系统(MS3)--基于MCU51的理想开发平台 发布时间:2012-11-6 上午7:43

作者: 诚信无敌

等级: 初入江湖

积分: 16分

发帖数: 77次

网站总积分: 36分

经验值: 10.0

查看用户的所有发言

查看用户的个人e空间

需要确认注册邮箱后才能下载,立即确认我的邮箱
回复后可下载附件 关闭
我也在经历同样的事情
网友推荐
《32位MCU开发全攻略》(上),免费下载中!????《32位MCU开发全攻略》(下),免费下载中!????
技术人才离职原因分析:一个技术管理者的总结????陪美国同事参观金立手机工厂????

引用 回复 鲜花 ( 0) 臭鸡蛋 ( 0)
电子工程专辑用漫画展示的编程语言学习曲线
第5楼 回复主题:实用单片机系统(MS3)--基于MCU51的理想开发平台 发布时间:2012-11-6 下午12:37

作者: zzyyx

等级: 初入江湖

积分: 121分

发帖数: 9次

网站总积分: 135分

经验值: 0.0

查看用户的所有发言

查看用户的个人e空间

需要确认注册邮箱后才能下载,立即确认我的邮箱
回复后可下载附件 关闭
呵呵,楼主厉害啊,我只做了软件时钟,按键状态机和数码管驱动,看到你的码码,对51又有了新的认知。
网友推荐
一位工程师的一周生活写照????红米Note拆解:多用国产芯片 内部设计获赞????
8位处理器已死?????拆解谷歌Nexus 6P:内部与5X不像兄弟,看华为...????

引用 回复 鲜花 ( 0) 臭鸡蛋 ( 0)
电子工程专辑特斯拉中国销售业绩不佳,导致高管频频更换
第6楼 回复主题:实用单片机系统(MS3)--基于MCU51的理想开发平台 发布时间:2012-12-4 上午8:41

作者: wulq

等级: 初入江湖

积分: 154分

发帖数: 59次

网站总积分: 213分

经验值: 0.0

查看用户的所有发言

查看用户的个人e空间

需要确认注册邮箱后才能下载,立即确认我的邮箱
回复后可下载附件 关闭
很好的资料,谢谢楼主的分享。
网友推荐
魅蓝手机2拆解:当一切为了销量时,魅族还是魅族吗?????拆解小米手环:采用超低功耗SOC????
智能手机Flash/DRAM选择、配置与价格大全????魅族MX3发布 内外兼修的国产神机????

引用 回复 鲜花 ( 0) 臭鸡蛋 ( 0)
电子工程专辑戴上“戒指”,隔空写字不再是神话
第7楼 回复主题:实用单片机系统(MS3)--基于MCU51的理想开发平台 发布时间:2012-12-4 上午9:12

作者: 小错

等级: 遁门入道

积分: 210分

发帖数: 18次

网站总积分: 215分

经验值: 5.0

查看用户的所有发言

查看用户的个人e空间

需要确认注册邮箱后才能下载,立即确认我的邮箱
回复后可下载附件 关闭
你站多高,心有多远!
网友推荐
浅谈VHDL/Verilog的可综合性以及对初学者的...????首款智能手表Pebble拆解????
敦泰电容屏芯片FT5X06 IIC参考驱动(1)????CES观感:消费电子产品没有最大只有更大????

引用 回复 鲜花 ( 0) 臭鸡蛋 ( 0)
电子工程专辑让移动设备的充电安全性永不为患
第8楼 回复主题:实用单片机系统(MS3)--基于MCU51的理想开发平台 发布时间:2012-12-20 下午4:08

作者: 我是某某

等级: 白银少侠

积分: 1262分

发帖数: 167次

网站总积分: 1287分

经验值: 97.0

查看用户的所有发言

查看用户的个人e空间

需要确认注册邮箱后才能下载,立即确认我的邮箱
回复后可下载附件 关闭
谢谢分享
网友推荐
C语言数据结构????电子可靠性工作的十大误区(电子展讲义)????
总结技术人员为什么创业失败率高的N个观点????拆解谷歌眼镜:与小米同芯 硬件成本仅150美元????

引用 回复 鲜花 ( 0) 臭鸡蛋 ( 0)
电子工程专辑让移动设备的充电安全性永不为患
第9楼 回复主题:实用单片机系统(MS3)--基于MCU51的理想开发平台 发布时间:2013-6-4 下午7:49

作者: 小小_工科男

等级: 初入江湖

积分: 3分

发帖数: 31次

网站总积分: 10分

经验值: 5.0

查看用户的所有发言

查看用户的个人e空间

需要确认注册邮箱后才能下载,立即确认我的邮箱
回复后可下载附件 关闭
wow--
网友推荐
毕业后的五年拉开大家差距的原因在哪里?【转】????拆解Surface Pro:x86架构更胜一筹 物料...????
多核不一定比双核好 图说芯片营销大战????中国IC企业为何少有合并?????

引用 回复 鲜花 ( 0) 臭鸡蛋 ( 0)
电子工程专辑与联合创始人闹不和?教您“踢掉”他的招数
第10楼 回复主题:实用单片机系统(MS3)--基于MCU51的理想开发平台 发布时间:2013-6-4 下午7:57

作者: 小小_工科男

等级: 初入江湖

积分: 3分

发帖数: 31次

网站总积分: 10分

经验值: 5.0

查看用户的所有发言

查看用户的个人e空间

需要确认注册邮箱后才能下载,立即确认我的邮箱
回复后可下载附件 关闭
wow--
网友推荐
嵌入式系统的十大设计趋势????外国人眼中的“中国好开发板”Cubieboard????
技术人员的幼稚是把双刃剑 应先去做生产?????2012年中国机顶盒市场调研报告????

引用 回复 鲜花 ( 0) 臭鸡蛋 ( 0)
电子工程专辑与联合创始人闹不和?教您“踢掉”他的招数
第11楼 回复主题:实用单片机系统(MS3)--基于MCU51的理想开发平台 发布时间:2013-8-19 上午9:47

作者: david826

等级: 初入江湖

积分: 115分

发帖数: 14次

网站总积分: 118分

经验值: 5.0

查看用户的所有发言

查看用户的个人e空间

需要确认注册邮箱后才能下载,立即确认我的邮箱
回复后可下载附件 关闭
很不错的资料 ?可以给开发者一些不错的启发!
网友推荐
Galaxy S4引爆软件战场 GPU易主Imagi...????外国眼中的中国COS操作系统????
嵌入式软件设计和8位MCU还有未来吗?????电阻式触摸屏技术的关键技术????

引用 回复 鲜花 ( 0) 臭鸡蛋 ( 0)
SD卡资料????下一帖??

与?资料下载?相关的话题
?
快速回复
用户名:?
美国的游客?????? (您将以游客身份发表,请登陆 | 注册 ) ?
标题: * 你还可以输入80
评论: * 你还可以输入10000
分享到: 新浪微博?? qq空间?? qq微博?? 人人网?? 百度搜藏??
验证码: ?*?
维护专业、整洁的论坛环境需要您的参与,请及时举报违规帖子,如果举报属实,我们将给予相应的积分奖励。
谢谢您的热心参与!
返回嵌入式系统专区 | 返回自由讨论
本论坛仅陈述专家或个人观点,并不代表电子工程专辑网站立场。
返回论坛页首
有问题请反馈