Visual OCM 2.0 上位机软件 ========================= Visual OCM 2.0 是金鹏自主创新开发的一款功能强大的串口屏开发调试软件,内嵌仿真器。 软件主要功能 ------------ - 操作人性化,界面美观大方 - 集成了常用图标、按钮和键盘等矢量图,降低美工难度 - 画面支持图片缩放、文字编辑和元素拷贝等常用操作功能 - 支持各种组态控件:按钮、录入、进度条、仪表、曲线、下拉菜单、二维码等 - 内嵌仿真器,让用户在开发初期仿真调试达到所见即所得的效果 - 支持二进制文件烧录,量产更方便安全 - 可根据用户需求,定制特殊的 PC 软件功能 使用流程 -------- 1. 新建工程 2. 导入设计好的美工图片 3. 对每个画面中的按钮和其它控件进行配置 4. 模拟仿真确认效果 5. 将整个工程下载到串口屏中 组态控件特点 ------------ 按钮控件 ~~~~~~~~ 通过上位机对工程画面中的所有按钮进行配置,无需用户程序参与,即可实现屏幕切换、按钮按下或弹起、自定义指令输出。画面中任何有寄存器的控件发生改变,用户单片机接收寄存器报告信息并解析,即可判断当前被改变的控件内容。 录入控件 ~~~~~~~~ 用户预先通过上位机将录入控件在画面中的显示坐标、颜色、字体和背景色设置好,然后用户单片机只需对相应的发送字符数据即可完成显示。 曲线控件 ~~~~~~~~ 用户单片机只需发送 AD 采样过来的 HEX 数据,屏幕就会自动进行拟合,前后左右推移显示,无需单片机参与。还可以对 AD 采样数据进行放大或缩小。 仪表控件 ~~~~~~~~ 通过上位机预先对仪表盘进行设置,用户只需要发送相应数值即可实现指针转动。假如表盘刻度范围为 0-180,用户只需发送数值 90,指针将自动转到 90 刻度处。 进度条控件 ~~~~~~~~~~ 通过上位机预先对进度条的方向、起始值、终止值、前景和背景图等参数进行设置,用户只需要发送对应的显示数值,即可实现进度条递增或递减。 RTC 时钟控件 ~~~~~~~~~~~~ 通过上位机预先设置好画面时间显示大小、位置和模式(倒计时、顺计时),用户将工程下载到屏幕后,屏幕上自动开始显示时间,也可以发送对应指令来启动顺时或倒计时功能。 选择控件 ~~~~~~~~ 选择控件特效类似智能手机的时间设置。用户通过上位机预先填入所有备选数据,然后设置选中和未选中的颜色,上下滑动实现数据滚动选择的效果,被选中的数据都会上传相应的 ID 和选项值给用户单片机。 二维码控件 ~~~~~~~~~~ 用户单片机直接串口发送文本信息到屏幕,屏幕自动绘制一个二维码图像。用户手机扫描码图即可显示输入的信息。二维码的大小、算法均可在上位机设置。 系统键盘 ~~~~~~~~ 上位机预先对画面某位置处进行弹出键盘设置,点击该区域后,系统将自动弹出内置键盘,系统键盘完全由用户自由设计。