罗卫兵
,
胡健生
液晶与显示
doi:10.3788/YJYXS20142902.0195
针对当前手持嵌入式产品在导航定位功能实现上存在的局限性,本文提出基于STM32+ ucGUI构架的北斗导航定位终端.利用UM220北斗接收模块实现了导航信息的获取,利用STM32的中断处理功能完成信息的处理;为了简便完美地完成人机界面设计,在硬件平台上移植了ucGUI;利用ucGUI的动态设备对象接口,高效地实现了电子罗盘界面设计.实验结果表明,系统冷启动时的定位时间小于2 min,热启动时的定位时间小于1 min,经度纬度不受运动速度影响,误差小于3 m.工程实践表明该系统应用效果良好,具有一定的实际应用价值.
关键词:
北斗导航
,
STM32
,
ucGUI
张团善
,
康伟
液晶与显示
doi:10.3788/YJYXS20122705.0642
对显示器件的控制是实现良好人机界面的基础,TFT模拟LCD屏符合普通机器对显示效果的要求且价格便宜,在工业机械中应用非常广泛.针对17.8 cm(7 in)模拟屏,提出STM32+CPLD实现单片SRAM做显存的LCD控制方案,并从STM32的DMA写外接显存的速度方面分析了所提方案的可行性.对系统设计中关键问题予以论述并给出了部分程序.方案节省了成本,提高了人机界面的反应速度,有一定实用价值.
关键词:
17.8 cm模拟TFT型LCD
,
STM32
,
CPLD
,
单显存
,
DMA
尤卫卫
,
冒建亮
,
叶桦
液晶与显示
doi:10.3788/YJYXS20153003.0444
为了实现对TFT-LCD的控制,本文以STM32和CPLD作为核心控制器,SRAM作为显示缓存,介绍了一种TFT-LCD控制器设计方法。首先,对设计总体架构进行了分析,STM32内部实现了 Intel8080总线协议的制定,CPLD 内部实现了通讯协议的解析、LCD显示时序的驱动、以及 SRAM的读写控制。最后,对 LCD显示时序和SRAM的读写进行了仿直,并给出了实现效果图。结果表明,该设计方法能够控制TFT-LCD准确地显示出图文。结构简单,性价比高,具有较高应用价值。
关键词:
STM32
,
CPLD
,
SRAM
,
LCD时序