用户登录  |  用户注册
首 页商业源码原创产品编程论坛
当前位置:PB创新网文章中心解决方案电子通信

嵌入式系统硬件抽象层的建立及软件的可移植性设计

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2009-01-10 23:54:54

③ 函数返回一个布尔类型,用于描述设备字符输入的正确性。

◇ 设备字符输出

BOOL WriteDevice(Device_Register *regs, unsigned char c)

① 第一个参数为指向设备寄存器结构的指针,用来索引设备的相关寄存器。

② 第二个参数为设备所要输出的字符。

③ 函数返回一个布尔类型,用于描述设备字符输出的正确性。

◇ 设备属性设置

BOOL SetDevice(Device_Register *regs, Device_Attribute *attr)

① 第一个参数为指向设备寄存器结构的指针,用来索引设备的相关寄存器。

② 第二个参数为一个设备属性的结构,用于描述设备初始化设置的属性(波特率、校验位等等)。

③ 函数返回一个布尔类型,用于描述设备属性设置的正确性。
javascript:window.open(this.src);" style="cursor:pointer;"/>
4 结 论

  以上所述的是作者在多年嵌入式系统开发中所总结出的开发流程,并在实践应用中起到了很好的效果。相信在一个较为复杂的嵌入式系统开发过程中,很好地利用上述开发流程,将会有利于提高系统的可移植性、减少产品的开发和测试周期,并能很好地保证产品的可靠性。



上一页  [1] [2] 

Tags:

作者:佚名

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
PB创新网ourmis.com】Copyright © 2000-2009 . All Rights Reserved .
页面执行时间:10,171.88000 毫秒
Email:ourmis@126.com QQ:2322888 蜀ICP备05006790号