- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 一个显示模块的设计
场景: 单系统,多线程。一个线程生成数据,另外一个线程接收生成的数据,并调用显示库函数,将数据显示。目的:在显示器中显示数据库:嵌入式显示模块开发库现有结构: 显示模块运行,整理为一个单独线程。它需要其他模块传递数据。初步设想:将整个显示模块设计为一个singleton单例类,两个线程都可以调用。一个线程用于调用显示接口,另外一个线程调用数据更新接口。两个线程之
2013-02-28 17:58:49 1788 1
原创 制定开发目录结构
平时开发一般都处于单平台、集成的IDE环境下。因此,基本上采用的是默认的开发目录结构。无论VS,或QNX集成开发环境,都默认采用的是源码及工程文件都放在一个工程文件夹之下。在单平台下,这种组织方式没有问题,而在多平台下,不同平台的工程文件就会混在一起。所以尽量将不同平台的工程文件分离开来。一般开发的文件的分类:头文件源码文件引用的库文件/程序文件编译文件/工程文件
2013-02-28 17:29:03 1190
原创 程序中时间的表示及时间函数的的选择
时间系统一般在程序中有以下几个层次:1. 绝对时间2. 本机系统时间3. 本进程运行时间4. 用户自定义的时间(差分系统时间)根据不同的精度需求一般又分为:1. 日历时间2. 高精度时间根据场景不同,又可分为:1. 单系统,单线程2. 单系统,多线程(多进程)3. 跨系统,多线程(多进程)linux系统与windows系统又略
2013-02-25 10:12:59 3912
ADASIS v2 接口协议 (Advanced Driver Assistance Systems Interface Specifications )
2013-01-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人