APP下载

基于S3C2440的行车记录仪设计

2018-04-11江华丽

实验室研究与探索 2018年1期
关键词:功能设计

江华丽

(福建师范大学 闽南科技学院, 福建 泉州, 362332)

0 引 言

随着生活水平的日益提高,人们对交通工具的需求也越来越大,尤其是对汽车的需求。与此同时,道路上的车流量密度也在急剧增加,交通拥堵给我们带来很大的困扰,碰瓷现象也时有发生。一旦发生交通事故,很难协调事故发生的人事纠纷;并且,交通事故发生在一些比较偏辟的地方,路况没有监视,警方也很难判断哪方的对错。汽车行驶记录仪巧小,易于方便安装在车辆上,可以全程同步记录、监视车辆在路况的运行状态,可以很好的为出现交通事故提供很好的证据。专门为汽车内部构造设计,并且帮助司机和交通部门实时监控机车内运行状况。因此,非常有必要在汽车上配备科学、有效的行车记录仪。

1 工作原理

汽车行车记录仪的功能主要由4部分组成[1-3]:触摸屏、图像的采集与解码、语音编解码和SD卡。采用LCD显示屏进行界面显示结合Qt开发、运用C、C++进行界面的设计及实现响应用户触摸实现相应的功能。通过访问LINUX的dev目录下fb0的节点,来操作LCD显示屏的显示,通过ioctl函数来获取这个屏的长、宽、颜色深度;通过mmap映射frambuffer地址到用户空间;把图片数据拷贝到用户空间的frambuffer地址-〉达到显示图片的效果。图像的采集是运用CMOS摄像头进行,进行对图像的编码为二进制数,让CPU识别。通过open/dev/camera来访问摄像头,再通过ioctl函数来获取这个摄像头的长、宽颜色的深度,根据实际情况的需要来截取所需大小的图片;并把565格式的图片转换为888格式的图片,将获取的图片压缩为JPEP图像,设置压缩的对象,图像宽、高、色彩通道数;……

登录APP查看全文

猜你喜欢

功能设计
也谈诗的“功能”
何为设计的守护之道?
《丰收的喜悦展示设计》
瞒天过海——仿生设计萌到家
设计秀
关于非首都功能疏解的几点思考
有种设计叫而专
怀孕了,凝血功能怎么变?
“简直”和“几乎”的表达功能
中西医结合治疗甲状腺功能亢进症31例