欧几里德算法:辗转求余 原理: gcd(a,b)=gcd(b,a mod b) 当b为0时,两数的最大公约数即为a getchar()会接受前一个scanf的回车符
上传时间: 2014-01-10
上传用户:2467478207
//9488定时器B功能测试 9488定时器B功能测试B:DAMI调试通过: 9488 8位定时器B的使用 有关的I/O为三个:TBPWM(输出)(P1.0) 模式有:间隔定时功能,PWM模式 有定时中断:定时器B溢出中断
上传时间: 2017-06-01
上传用户:ryb
MTK设备驱动软件开发pdf说明文档和手册
上传时间: 2013-12-20
上传用户:jjj0202
mtk双摄像头驱动软件,完全测试,拷贝即用 格克威0306 版本
上传时间: 2013-12-18
上传用户:alan-ee
这里的底层驱动是指Linux下的底层设备驱动,这些驱动通常都是加载在内核态的,可以提供给上层用户态的应用程序访问底层设备的能力。也就是说,上层应用程序通过底层的驱动程序可以实现输入/输出的管理等功能
上传时间: 2013-12-27
上传用户:lx9076
LTC1855模数A/D转换驱动软件源代码,经过了测试,非常稳定可靠.
上传时间: 2013-12-23
上传用户:CHENKAI
ARM+Linux嵌入式底层内核驱动方向学习总体路线图
标签: Linux ARM 嵌入式 内核 底层 驱动 方向 路线图
上传时间: 2017-07-28
上传用户:lapop31
基于SPI的SD卡驱动软件设计这是一份非常不错的资料,欢迎下载,希望对您有帮助!
标签: spi
上传时间: 2021-12-21
上传用户:qingfengchizhu
该文档为芯达STM32入门系列教程之二《如何安装J-Link驱动软件》总结文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………
标签: stm32
上传时间: 2022-05-01
上传用户:
上层应用软件和操作系统要具备良好的移植性,快速高效地开发稳定的底层驱动程序将是嵌入式系统开发成功的关键。随着芯片技术的快速发展,越来越多功能强大、价格低廉的嵌入式硬件出现在市场上,而且更新换代非常快,因此,如何以合理的成本更快地为这些硬件开发或移植嵌入式软件是嵌入式系统开发人员亟需解决的问题。近年来,上述问题得到了学术界和工业界的广泛关注。文献[1]1定义了用于抽象寄存器访问和复杂位操作的接口定义语言(IDL),在IDL规范中给出了寄存器操作的函数库和隐藏底层复杂位操作的抽象机制。但是该方法仅局限于底层驱动开发中的寄存器操作。统一驱动程序接口(UD2通过定义硬件平台和驱动程序之间的应用程序编程接口集,解决可移植问题。硬件抽象技术1在底层硬件和操作系统之间加入了硬件抽象层,避免了操作系统、应用软件对物理器件的直接访问,屏藏了底层硬件的差异,从而增强了软件的健壮性,提高了软件的开放性和可移植性。但是在实际的应用中,硬件抽象层以嵌入式操作系统的BSP的形式出现。而BSP形式的硬件抽象层与BSP所向上支持的嵌入式操作系统是紧密相连的,耦合性很强。一种嵌入式操作系统的BSP不可能用于其他嵌入式操作系统,因此,这种硬件抽象层是一种封闭的专用硬件抽象层,无疑它局限了软件可移植的范围,增加了移植的难度。
上传时间: 2022-06-19
上传用户:qdxqdxqdxqdx