UML+OOPC嵌入式C语言开发精讲程序
2023-02-04 11:42:12 30MB UML OOPC C语言 程序
1
面向对象思想:UML+OOPC嵌入式C语言开发精讲_带书签,C语言面向对象思想编程学习参考
2022-08-14 11:59:30 145.34MB C语言 嵌入式 面向对象 硬件开发
1
在嵌入式系控制系统中,通常使用按键(Key)来实现人机交互,完成一些控制功能。一般地,按键在按下(KeyDown)和抬起(KeyUp)的过程中会存在10~20ms的抖动毛刺,为了获取稳定的按键信息,必须通过一定的方法来避开这段不稳定的抖动期。 本文介绍了一种软件去抖动的方法,并采用面向对象的程序设计,将按键进行封装起来,对外提供统一的接口,生成单独的按键驱动文件,便于程序的移植(程序在STM32F103(ST)和M16C/62P (RENESAS)系统上调试通过)。
2022-01-13 17:54:31 80KB C语言
1
标准C实现面向对象 Object-oriented Programming with ANSI-C 附带源码
2021-09-28 21:08:23 1.24MB oopc c
1
UML+OOPC嵌入式C语言开发精讲以及lw_oopc源码 摘要:// 在高焕堂先生的著作《UML+OOPC嵌入式C语言开发精讲》中介绍了高先生及其MISOO团队创作的lw_oopc宏。 // 在研读这套宏的过程中,我发现高先生提供的这套宏还过于简陋,不能够优雅地支持面向接口编程。 // 经过认真钻研,我对原有的这套宏进行了扩充和改良,得到了lw_oopc宏的升级改进版本。 // 改良后的这套宏,能够很好地支持面向对象编程,能够支持面向接口编程(甚至支持复杂的多重继承)。 // 经邮件与高焕堂先生联系,征得高先生同意,以LGPL协议开源,感谢高先生以及MISOO团队的贡献!
2021-08-19 17:20:59 142.84MB c++
1
UML+OOPC嵌入式C语言开发精讲 原书CD代码
2021-08-19 17:11:21 24.54MB OOPC 嵌入式 C语言 代码
1
OOPC通过将面向对象程序设计技术与C语言相结合,以提升C语言的简洁性、易读性和重复使用性,进而提升嵌入式系统分析及架构设计的技术能量。本书由浅入深,从C语言的复习开始,然后讲述C语言如何与OOP相结合,接着从面向对象技术进入UML,最后教读者从实践应用出发,活用UML+OOPC开发流程,做好系统分析和架构设计,实现高质量的嵌入式软件系统。, 本书适合广大嵌入式系统及应用开发人员阅读。
2021-08-19 16:58:53 145.34MB UML嵌入式
1