新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > SmartFusion:利用I2C接口连接OLED

SmartFusion:利用I2C接口连接OLED

—— SmartFusion: Interfacing with OLED using I2C
作者:Actel公司时间:2011-02-18来源:电子产品世界收藏
     软件实现

  软件设计(main.c)主要包括两个部分,简释如下:

本文引用地址:http://www.eepw.com.cn/article/116951.htm

  1. UART的初始化与配置:将UART初始化。

  这一部分在HyperTerminal列出下列OLED显示选项:

  – 纯文本显示

  – 垂直滚动

  – 水平滚动

  – 正弦波

  2. OLED驱动API:这个部分执行基于各种OLED API的用户显示选项输入。

  表2描述的OLED驱动API在本实例设计中是用来在I2C OLED模块上显示文本。

  运行设计

  利用FlashPro编程器把生成的/提供的PDB文件对开发板进行编程,然后重新启动开发板。

  调用SoftConsole IDE,浏览SoftConsole项目文件夹,并启动调试器。启动HyperTerminal:波特率为57600,带8位数据位、1位停止位,无奇偶校验,无流程控制。若电脑没有HyperTerminal 程序,可以使用任何免费的串行终端仿真程序,如 PuTTY或Tera Term。

  当运行SoftConsole中的调试器时,HyperTerminal窗口会提示进入OLED文本显示选项。一旦进入选项,应用程序就在OLED上显示文本(以固定文本、垂直滚动、水平滚动,或正弦波的形式)。图2所示为带I2C OLED显示选项的HyperTerminal的屏幕截图。



总结

  本文着重介绍智能化混合信号FPGA的特性,以及I2C外设的详细特性;描述了如何通过样本软件,利用上的 I2C 接口在RiTdisplay 96x16 OLED模块上显示文本。它还解释了I2C OLED驱动API的使用方法。

分频器相关文章:分频器原理

上一页 1 2 下一页

关键词: Actel SmartFusion

评论


相关推荐

技术专区

关闭