首页 > 其他分享 >NIOS控制LCD16207 IP核

NIOS控制LCD16207 IP核

时间:2023-03-31 17:25:52浏览次数:42  
标签:NIOS 显示字符 IP LCD printf LCD16207

NIOS控制LCD16207 IP核

在Quartus中集成了一个qsys工具,用于搭建sopc系统。qsys中提供了一个LCD16207的ip核,该ip核可以驱动LCD1602,在bsp设置中选择lcd16207为标准输出,即可通过printf()函数将字符输出到LCD上。

查阅官方手册《Embedded Peripherals IP User Guide》,手册中说道:The LCD driver supports a small subset of ANSI and VT100 escape sequences that canbe used to control the cursor position, and clear the display as shown below。LCD驱动程序支持ANSI和VT100转义序列的一小部分,可用于控制光标位置并清除显示,如下所示:

#include <stdio.h>

int main()
{
	printf("\x1B[2;4H");	//光标设置为2行4列
	printf("hello world");	//LCD显示字符
	return 0;
}

如果LCD不显示字符,可能是LCD背光的问题。

标签:NIOS,显示字符,IP,LCD,printf,LCD16207
From: https://www.cnblogs.com/qianxiaohan/p/17276893.html

相关文章

  • pdf和ppt页数和xlsxStyle jszip3.0兼容
      asynccountPptxSlides(file){   constzip=newJSZip()   constzipFile=awaitzip.loadAsync(file)   constpresentationEntry=Object.values(zipFile.files).find(file=>file.name==='ppt/presentation.xml')   if(!present......
  • 使用Apipost自动化测试工具来优化测试流程
    随着项目研发进程的不断推进,软件功能不断增多,对于软件测试的要求也越来越高。为了提高测试效率和减少测试成本,许多软件测试团队借助于自动化测试工具来优化测试流程。Apipost也提供了自动化测试工具,在本文中,我们将探讨如何借助Apipost自动化测试工具来优化测试流程。Apipost......
  • 系统化学习前端之JavaScript(ES6)
    前言ES6同样是ECMAScript的拓展,发布于2015年,目前多数浏览器对于部分ES6更新内容不支持,通常需要借助bable编译器编译成ES5或者ECMAScript早期版本语法去执行。ES6的学习推荐阮一峰老师的ES6教程。ES6ES6是ECMAScript最近一次较大版本的更新,更新内容主要是一......
  • 使用zip命令删除压缩包中的某个文件?(不解压),向压缩包增加文件?
    1、删除压缩包中的文件 如何在不解压压缩包的情况下,删除压缩包中的某个文件? 下面通过一个例子,说明整个过程... 现在,在环境中存在一个压缩包(war)[root@nccztsjb-node-01tmp0]#ls-ltrtotal421448-rw-r--r--1rootroot431560771Mar3113:50ROOT.war[root@nc......
  • FIT5222 executing and pipelining processes
     FIT5222Assignment2:executingandpipeliningprocesses 1/4Assignment2:executingandpipeliningprocessesDue30Aprby23:59Points10Availableuntil4Mayat23:59OverviewAssignment2isnowavailable.It'sworth10%ofyouroverallmarkf......
  • 东用科技路由器与H3C Router构建IPSec VPN配置指导手册
    东用科技路由器与H3CRouter构建IPSecVPN配置指导手册一、H3CRouter配置:<H3CRouter>system-view//进入配置模式[H3CRouter]local-useradmin//添加本地用户[H3CRouter-luser-cisco]passwordsimpleadmin//为添加的用户设置密码[H3CRouter-luser-cisco]service-typeweb//开......
  • windows+eclipse+cygwin+cdt+ndk
    windows系统上安装与使用AndroidNDKr5NDK&cygwin邮箱里有一:什么是NDK?NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。NDK集成了交叉编译器,并提供了相应的mk文件隔离CPU、平台、ABI等......
  • python zip()函数
    Pythonzip()函数描述zip()函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用*号操作符,可以将元组解压为列表。zip方法在Python2和Python3中的不同:......
  • “支票”支付Zipmark发布App开发商移动支付平台
    有些人或许还没听过Zipmark,这相当于支票,只是并非纸质,也不用去银行,为用户支票转账提供简单便捷的服务,不论是收还是汇款,公司都会为用户提供一种无缝体验。手续费非常低,每笔交易收1%手续费,若金额较大,无论多少都5美金封顶。Zipmark今日发布移动支付开发商平台及API,商家或App开发......
  • iDigitip指环:大手指小键盘的“救世主”
    对于手指粗大的用户来说,使用小巧的手机键盘可能会感觉相当痛苦,常常遇到输入错误的问题。这样,他们就不得不放弃简便的手指输入而被迫选择传统的手写笔。正是在这样一种需求下,iDigitip应运而生。iDigitip是一个戴在用户指尖的均码塑料环,通过一个类似手写笔笔尖的泡沫触点,手指再粗......