0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

英创信息技术英创工控主板支持电力终端标准显示介绍

英创信息技术 来源:英创信息技术 作者:英创信息技术 2019-11-15 09:59 次阅读

英创公司EM9X60系列工控主板广泛应用于电力行业,在最新的国家电网公司技术标准《电力用户用电信息系统功能规范》中,对电力终端的显示单元有明确的规定,要求液晶显示选用160X160单色点阵LCD,窗口尺寸不小于60mmX60mm,英创公司为此提出了EM9X60支持160X160点阵LCD的解决方案。

方案一、选用带英创工控主板能自动识别的LCD控制器的LCD,如CA160160Z,其主要指标为160X160点阵,控制器为S1D13700,与S1D1335/RA8835兼容。选用此类屏的优点是可直接利用英创现有的LCD_API库函数对屏进行操作,硬件连接和程序设计方便。英创EM9X60系列工控主板能自动识别的点阵LCD控制器还包括T6963C(或兼容型号),KS0108(或兼容型号)。

方案二、选择电力终端普遍使用的uc1698u控制器LCD,如HGO160X160。

HGO160X160采用ULTRACHIP(晶宏)公司的uc1698u LCD驱动IC,160X160点阵,符合国网标准,在硬件上可直接与英创EM9X60系列工控主板相连,软件方面,我们提供了专门针对uc1698u实现中西文显示的驱动程序。

对于应用层的软件编写,客户仅需要调用英创提供的API函数,就能实现画点,画线,字符显示等操作,不需要了解具体驱动细节,下面是节略测试程序的一些程序片段。

nStatus = LCD_Init( ); // LCD初始化

if( nStatus 《 0 )

return -1;

m = LCD_GetMaxX(); // 获取X方向最大点阵数

n = LCD_GetMaxY(); // 获取Y方向最大点阵数

strcpy( BufStr, ‘** 欢迎测试 **’ );

x = strlen( BufStr );

x = (m - x*6)/2; // x方向居中显示

y = 20;

LCD_WriteString( x, y, BufStr, 1 ); // 显示字符串

y+=25;

LCD_DrawLine( 0, y, n, y, 1 ); // 画线

y+=21;

LCD_DrawLine( 0, y, n, y, 1 );

k = y -10;

for( x=0; x 《 n; x++)

{

y = ( int )( k - 10.0*sin( 2.0*M_PI*x/24.0 ));;

LCD_PutPixel( x, y, 1 ); // 画点

}

注:为正确显示中文,需要将汉字点阵字模文件CCLIB12.FNT拷贝到工控主板的NandFlash根目录下。图1是执行上面测试代码后,LCD的显示效果图。

uc1698u的驱动以源代码的形式提供给客户,在英创提供的测试程序源文件中有各个应用层API函数和uc1698u驱动函数的详细说明,感兴趣的客户可向英创索要相关代码。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式主板
    +关注

    关注

    7

    文章

    6085

    浏览量

    35295
收藏 人收藏

    评论

    相关推荐

    支持Linux高级客户自行移植内核

    上市)  该项服务具体说明和实施流程参见:支持客户进行Linux移植  需要该服务的客户需与签订技术保密协议,并承诺严格履行协议:
    发表于 01-18 13:52

    工控主板产品选型指南

      成都信息技术有限公司是一家专注于嵌入式工控主板研发、销售与服务的高科技公司,在嵌入式领域已有超16年的从业经历。
    发表于 02-28 11:28

    主板JAVA应用开发简介

    。  鉴于主板主要应用于工业控制和通信管理领域,所以提供的Java硬件支持包主要包括对以
    发表于 10-20 13:13

    信息技术工控主板EM9360的GPIO介绍

    公司的ARM9工控主板产品 EM9360是一款预装WinCE操作系统,以多种通讯接口、支持各种扩展为其
    的头像 发表于 11-14 09:34 2389次阅读

    信息技术工控主板的复位管理介绍

     公司的工控主板是基于ARM9 CPU、预装正版WinCE的嵌入式主板产品。作为嵌入式应用,系统的可靠启动是其可靠性的重要组成部分。本文
    的头像 发表于 11-14 10:03 1666次阅读
    <b class='flag-5'>英</b><b class='flag-5'>创</b><b class='flag-5'>信息技术</b><b class='flag-5'>工控</b><b class='flag-5'>主板</b>的复位管理<b class='flag-5'>介绍</b>

    信息技术工控主板修改虚拟键码介绍

    ARM9工控主板支持标准USB键盘外,均还配有基于GPIO和精简ISA总线的矩阵键盘驱动,
    的头像 发表于 11-15 09:46 1542次阅读
    <b class='flag-5'>英</b><b class='flag-5'>创</b><b class='flag-5'>信息技术</b><b class='flag-5'>工控</b><b class='flag-5'>主板</b>修改虚拟键码<b class='flag-5'>介绍</b>

    信息技术WinCE工控主板的数据库配置简介

    公司的工控主板产品均预装了正版Windows CE操作系统(简称WinCE)。WinCE是嵌入式领域的主流操作系统之一,它不仅在多任务、通讯、图形界面有很好的
    的头像 发表于 01-14 11:35 1468次阅读

    信息技术工控主板网络变压器连接方法

    在上一篇介绍主板网络变压器连接方法的文章中(《工控
    的头像 发表于 01-14 14:09 3650次阅读
    <b class='flag-5'>英</b><b class='flag-5'>创</b><b class='flag-5'>信息技术</b><b class='flag-5'>工控</b><b class='flag-5'>主板</b>网络变压器连接方法

    信息技术嵌入式Linux主板Qt串口应用程序简介

    :/dev/ttyS1,设置串口参数,创建一个单独的线程来对数据进行收发,使用read函数读取数据,write函数发送数据。并且公司将其封装成一个serial类,可以使用serial类方便的操作
    的头像 发表于 01-17 09:41 1817次阅读
    <b class='flag-5'>英</b><b class='flag-5'>创</b><b class='flag-5'>信息技术</b>嵌入式Linux<b class='flag-5'>主板</b>Qt串口应用程序简介

    信息技术Linux工控主板支持3G网卡介绍

    (3rd-generation,第三代移动通讯技术)运用的普及,公司的工控主板同样对3G无线通讯做了完备的
    的头像 发表于 01-17 09:49 2206次阅读
    <b class='flag-5'>英</b><b class='flag-5'>创</b><b class='flag-5'>信息技术</b>Linux<b class='flag-5'>工控</b><b class='flag-5'>主板</b><b class='flag-5'>支持</b>3G网卡<b class='flag-5'>介绍</b>

    信息技术ESMARC工控主板如何连接显示

    规范的工控主板在硬件接口上完全兼容,用户可以方便的在同一块应用底板上安装不同性能的主板,使系统满足不同应用场合的需要。 ESMARC架构目前支持3种类型的
    的头像 发表于 02-05 10:35 2462次阅读
    <b class='flag-5'>英</b><b class='flag-5'>创</b><b class='flag-5'>信息技术</b>ESMARC<b class='flag-5'>工控</b><b class='flag-5'>主板</b>如何连接<b class='flag-5'>显示</b>屏

    信息技术JAVA操作主板SPI接口简介

    资源,提供了Java硬件支持包,主要支持工控接口有:以太网、串口、CAN、GPIO、SPI、I2C、RTC等。本文主要
    的头像 发表于 02-06 11:09 1909次阅读
    <b class='flag-5'>英</b><b class='flag-5'>创</b><b class='flag-5'>信息技术</b>JAVA操作<b class='flag-5'>英</b><b class='flag-5'>创</b><b class='flag-5'>主板</b>SPI接口简介

    信息技术工控主板产品选型指南介绍

    成都信息技术有限公司是一家专注于嵌入式工控主板研发、销售与服务的高科技公司,在嵌入式领域已有18年的从业经历。
    的头像 发表于 02-06 11:31 1744次阅读

    信息技术ESMARC工控主板升级简介

    规范定义了主板基本的机械指标,管脚功能。以ESM命名开头的工控主板都符合ESMARC规范,这些主板
    的头像 发表于 02-07 10:35 1631次阅读
    <b class='flag-5'>英</b><b class='flag-5'>创</b><b class='flag-5'>信息技术</b>ESMARC<b class='flag-5'>工控</b><b class='flag-5'>主板</b>升级简介

    信息技术基于主板快速构建整机应用方案简介

    公司的嵌入式工控主板配置了丰富的接口资源,利用这些资源经过简单的扩展就可快速构建出满足各种工业现场应用的整机设备。下图是以
    的头像 发表于 02-12 10:57 1362次阅读
    <b class='flag-5'>英</b><b class='flag-5'>创</b><b class='flag-5'>信息技术</b>基于<b class='flag-5'>英</b><b class='flag-5'>创</b><b class='flag-5'>主板</b>快速构建整机应用方案简介