打印

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

[复制链接]
1723|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
昨天书到了,看了第一章数据驱动程序。
举例很好,由浅入深。循序渐进,一步步接近真相。
数据驱动程序在实际中应用的比较广泛。尤其是控制逻辑由使用人员自行设计的场合。
如各种HMI,PLC等,以及支持二次开发的仪器仪表。
下面的文本显示器就是利用数据驱动的原理实现的,当然,其复杂度比书中例子复杂百倍。但是思想原理是一致的。
http://v.youku.com/v_show/id_XNzcyNDc2MTYw.html
上面视频中的显示就是由下面的数据脚本驱动的:

这样下位机的程序写好了,就不需要做任何改动了。具体的显示控制逻辑交给用户去设计,根据每个人应用的不一样,设计出来的画面控制逻辑也不一样。而这些对于下位机来说,都没有大的区别。就如同作者书中说讲一样,一个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 | 只看该作者
貌似很强大!

使用特权

评论回复
5
yylfcxpx168| | 2014-9-21 22:49 | 只看该作者
版主的书这两天看了下,阅读了3章,除了面向对象那章没看外,感觉编程思想都是平时用过的,没什么新颖的

使用特权

评论回复
6
易陶| | 2017-5-2 11:38 | 只看该作者
刚刚从淘宝上买了编程魔法师这本书,感谢版主!!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

19

主题

229

帖子

13

粉丝