您所在位置: 网站首页 / 嵌入式实验二.docx / 文档详情
嵌入式实验二.docx 立即下载
2025-08-27
约1.3万字
约20页
0
20KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

嵌入式实验二.docx

嵌入式实验二.docx

预览

免费试读已结束,剩余 15 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

嵌入式实验二

第一篇:嵌入式实验二1.实验二:利用中断实现OLED动态显示实验1.1实验名称1.2实验目的(1)深入学习、理解、掌握OLED字符显示方法(2)深入学习、理解、掌握OLED图形显示方法(3)学习、理解、掌握中断使用方法1.3实验过程与分析1.3.1回答实验报告中的实验问题(1)ISR是什么?简述一下中断的作用和使用方法答:ISR是中断服务程序。作用是通过处理器执行事先编好的某个特定的程序。使用方法就是在main中写一个中断程序,然后在startup.s中进行注册。(2)嵌入式系统中有哪些应用有定时性循环处理的要求?举几个例子答:在各种网络的应用中,设计的一些部件,如计数器,时钟等。(3)定时时间间隔如何修改?(4)选作内容5-8的编程思路是什么?若做的话应该怎样实现?答:编程思路:先画直线和竖线,组成一个正方形,将各个参数填写到函数答:通过改变SysTickPeriodSet(SysCtlClockGet()/100)后面的100这个参数。RIT128x96x4ImageDraw(buf,,);第6个选作:判断画的原点x,原点y,和画原点x+的长,画原点y+画宽的值要在0-128和0-96。第7个选作:把RIT128x96x4StringDraw(“hello”,,);就是把画的灰度定义为一个变量x。最后就会出现由不同的亮度而形成的波浪。第8个就是利用随机函数产生画的原点,随机的在屏幕上进行显示。(5)拖影现象如何解决?计数值显示为什么没有拖影?答:在程序结束后执行清屏语句:计数显示是每次重新赋值,所以不会出现拖影。1.3.2实验中遇到的问题及解决方法(1)字符和下方横线,从左至右移动,无法同时到达通过最大宽度128除以阀值,调整了字符和横线的速度,解决(2)附加字符循环移动,移动到一半,不见了查看函数排错,得以解决(3)基本问题做完时,字符显示完整,添加附加任务后,字符显示不全未解决...1.4实验结果总结实验结果(附照片)总结(自己的收获)1.5心得体会#include#include#include“rit128x96x4.h”intEvent=0;unsignedcharbuf1[]={0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff};unsignedcharbuf2[]={0x00,0x00,0xff,0xff,0xff,0xff,0xff,0xff,0x00,0x00};unsignedcharbuf3[]={0xff,0xff,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff};unsignedcharbuf4[]={0xff,0xff,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff};unsignedcharbuf5[]={0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff};unsignedcharbuf6[]={0xff,0xff,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff};unsignedcharbuf7[]={0xff,0xff,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff};unsignedcharbuf8[]={0xff,0xff,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff};unsignedcharr1[]={0xff,0xff};unsignedcharr2[]={0xf0,0x0f};unsignedcharr3[]={0xf0,
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

嵌入式实验二

文档大小:20KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用