[讨论] 单片机存储矢量图文件问题

jishuaihu   2011-4-26 08:59 楼主

我先说一下需求。我要把我采集的一些数据描绘成一条曲线在液晶上显示出来,这个很简单,我会做。但同时我想把这条曲线存储成一个矢量图文件,可以用电脑直接打开的。我想存到U盘里面,往U盘里存文件我也会。就是不知道这个矢量图文件怎么写,采用什么格式的比较好,还有文件中都要包含那些信息。编程怎么实现这样的功能,最好不跑操作系统。使用单片机或者ARM/DSP等,反正用C编程。大家提供一些思路,谢谢!

回复评论 (11)

记录采样值,在PC内用EXCEL自动生成曲线图
点赞  2011-4-26 12:11
只要把采集数据点收集起来就行,我这个没有做过,但是我学过matlab软件,用数据点就可以用maltab绘制成曲线。
不过楼上的那种更方面
点赞  2011-4-26 13:50
这个最好不要在MCU平台上生成,运算量和存储量都不合适,简单的存数据即可,然后在PC平台上处理,哪怕是用2楼的方法都好。
点赞  2011-4-26 15:37
PC机上我弄过,现在想在单片机平台上实现啊
点赞  2011-4-26 15:40
如果你在PC平台上做过,在MCU平台上的方法是一样的,但MCU内存那么少,不少型号只有128字节甚至更少,实现起来太困难了。
点赞  2011-4-26 15:59
PC机是用的VB,不知道怎么用C弄啊。也不知道怎么存储,细节不清楚。我现在用的是ARM,内存16K呢
点赞  2011-4-26 16:02
这个建议你先去看看适量图形方面的书,细节问题没有搞过还真不好说,但矢量图像是靠计算生成的,运算量可不小,对内存的需求不低,16K够不够得看你的曲线复杂程度,函数复杂的话,很难讲,代码量也不会小。相对而言,处理成位图然后压缩会简单的多。
点赞  2011-4-26 16:28

回复 8楼 chunyang 的帖子

谢谢。能推荐几本书吗?我找不到啊。
点赞  2011-4-27 08:04
存到电脑里用excel可以有这个打开矢量图的功能的
我爱电子!
点赞  2011-4-27 12:01
建议楼主去卓越或当当网看看,要不干脆去书店找。
点赞  2011-4-27 16:37
不需要,你只是描述曲线,不要搞太复杂,如果你懂得VB,那么用excel的自动绘图,你吧数据保存在U盘,同时在U盘里放一个VB写的自动矢量图生成器,在PC上直接运行即可打开矢量图。
点赞  2011-4-29 22:03
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复