触摸屏软件创新设计.ppt

第3章 触摸屏的软件设计 1.软件系统的功能分块和结构 2.系统设备驱动程序 3.USB器件控制器驱动程序 4.触摸屏控制器驱动程序 整个触摸屏软件系统按照功能可分为模数转换、数字量输入输出、背光控制、对比度调节、对象控制、报警历史记录、上位机通信、显示屏数据接收发送、用户设置、系统时钟显示调节等。大部分的软件功能模块由一个单独C源文件构成,将每个源文件和主程序相连就构成了整个软件系统。 好处:如果需要对此部分进行改进,则直接改动C源文件就可以而不用理会软件系统的其它部分,如果不需要此部分,则将这个C源文件直接删除就行,不会影响到整个软件系统的运行。 在C程序设计中,当一个程序较大时,就将一个程序分为几个部分,每个部分单独成为一个源文件,将这些源文件编译连接起来组合成一个完整的程序。有两种方法实现这样的组合:include方法和project方法。软件系统采用include方法将上述的各个软件功能模块组合在一起。 3.1模拟量及数字量采集软件模块: 模拟量从外部接入到模数转换板中的模拟多路开关AD7506上,通过软件选择通道将一路模拟量接到A/D转换器上,由软件控制模数转换开始,转换完毕后,将数据读出保存。重复以上步骤,开始下一个通道的模拟量转换。 为 了使程序的可读性加强便于维护,将A/D转换流程图中多路开关选择到将结果显示

文档评论(0)

1亿VIP精品文档

相关文档