读书有感----第一章数据驱动程序

[复制链接]
2567|5
 楼主| 红金龙吸味 发表于 2014-9-17 13:52 | 显示全部楼层 |阅读模式
昨天书到了,看了第一章数据驱动程序。
举例很好,由浅入深。循序渐进,一步步接近真相。
数据驱动程序在实际中应用的比较广泛。尤其是控制逻辑由使用人员自行设计的场合。
如各种HMI,PLC等,以及支持二次开发的仪器仪表。
下面的文本显示器就是利用数据驱动的原理实现的,当然,其复杂度比书中例子复杂百倍。但是思想原理是一致的。
http://v.youku.com/v_show/id_XNzcyNDc2MTYw.html
上面视频中的显示就是由下面的数据脚本驱动的:
ssss.png
这样下位机的程序写好了,就不需要做任何改动了。具体的显示控制逻辑交给用户去设计,根据每个人应用的不一样,设计出来的画面控制逻辑也不一样。而这些对于下位机来说,都没有大的区别。就如同作者书中说讲一样,一个MP3播放器,只要你满足MP3格式的要求,它就可以播放,而不管这首歌里具体信息是什么。

换个角度讲,单片机本身也是数据驱动的。不同的在于这里的脚本驱动是由硬件实现的,也就是设计单片机的工程师实现的。而作为用户的我们,只需要编写自己的程序,然后这些程序作为单片机的数据被执行。每个人的写出来的程序都不一样,而只要编译器可以生成正常的代码,对于单片机来说,都是可以执行的。
keer_zu 发表于 2014-9-17 14:49 | 显示全部楼层
只表示赞,不发表评论,还是请余工出来点评一下吧。
逍遥派掌门 发表于 2014-9-17 18:02 | 显示全部楼层
本帖最后由 逍遥派掌门 于 2014-9-17 18:04 编辑

楼主说得很深奥的样子,没有看懂。

不过好象对“数据驱动”的目的没有理解。
lvyunhua 发表于 2014-9-18 13:59 | 显示全部楼层
貌似很强大!
yylfcxpx168 发表于 2014-9-21 22:49 | 显示全部楼层
版主的书这两天看了下,阅读了3章,除了面向对象那章没看外,感觉编程思想都是平时用过的,没什么新颖的
易陶 发表于 2017-5-2 11:38 | 显示全部楼层
刚刚从淘宝上买了编程魔法师这本书,感谢版主!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:三人行,必有我师。 技术道路上点滴记录,欢迎访问我的blog: http://blog.csdn.net/power_mcu

19

主题

230

帖子

13

粉丝
快速回复 在线客服 返回列表 返回顶部
0