野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 12947|回复: 15

红外遥控器和OLED的移植问题!!!【江湖救急】

[复制链接]
发表于 2016-11-8 13:40:03 | 显示全部楼层 |阅读模式
之前用ucosii做好了OLED程序的移植,并且做好了电子宠物的界面,然后准备选用红外遥控器对电子宠物的模式进行控制。
可是给的红外例程是以中断形式做的,我的OLED是ucosii的,我自己试着移植到了ucosii上,可是编译无错误,但是程序运行不出来。单独运行都是好的,移植后失败了。
程序如下,各位大佬,求助!
江湖救急啊!!!
(有重谢)!
移植前的OLED:
UCOSII工程模板 -dianzichongwu - 副本.zip (7.18 MB, 下载次数: 29)

移植前的红外遥控
红外遥控实验-程序.zip (331.27 KB, 下载次数: 64)

移植后的红外遥控OLED
UCOSII工程模板 -dianzichongwu.zip (7.62 MB, 下载次数: 1662)
回复

使用道具 举报

 楼主| 发表于 2016-11-8 13:49:34 | 显示全部楼层
!!!!!!!!!!!!!!!!
回复

使用道具 举报

 楼主| 发表于 2016-11-8 13:59:01 | 显示全部楼层
我自己感觉是时序上的问题,可能是延时和中断的优先级出了问题,但看了挺久的,没发现错的地方。求大佬!!!
回复 支持 反对

使用道具 举报

发表于 2016-11-8 14:05:30 | 显示全部楼层
调试下看看程序卡在哪里
回复 支持 反对

使用道具 举报

发表于 2016-11-8 14:21:05 | 显示全部楼层
在线仿真看结果不就行了吗
回复 支持 反对

使用道具 举报

发表于 2016-11-8 14:24:47 | 显示全部楼层

程序编译都有问题
编译.png
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-11-8 14:40:29 | 显示全部楼层
flyleaf 发表于 2016-11-8 14:24
程序编译都有问题

这个是dianzichongwu_副本的工程文件么,好像是我自己编译的时候删了bsp_led和bsp_key,我的界面是这样的。应该是没有保存的原因。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-11-8 14:41:23 | 显示全部楼层
本帖最后由 dachui 于 2016-11-8 16:54 编辑

大神们看看~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-11-8 14:41:59 | 显示全部楼层
开拖拉机的孩子 发表于 2016-11-8 14:21
在线仿真看结果不就行了吗

在线JLINK和ULINK都不行,估计没装好
回复 支持 反对

使用道具 举报

发表于 2016-11-8 15:00:10 | 显示全部楼层
下载看了工程文件,编译都不通过
回复 支持 反对

使用道具 举报

发表于 2016-11-8 15:00:33 | 显示全部楼层
说红外是用中断,但根本就没有写中断服务函数
回复 支持 反对

使用道具 举报

发表于 2016-11-8 15:04:15 | 显示全部楼层
楼主,你源码中的中断函数呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-11-8 15:10:21 | 显示全部楼层
flyleaf 发表于 2016-11-8 15:00
说红外是用中断,但根本就没有写中断服务函数

这是IO EXIT做的不是么。。。
回复 支持 反对

使用道具 举报

发表于 2016-11-8 15:20:02 | 显示全部楼层
dachui 发表于 2016-11-8 15:10
这是IO EXIT做的不是么。。。

都是空的,没有写。
bsp_irda.c 里的frame_flag变量没有在任何代码里置1
53_ADR0TE[{}~4N2Q_O$J0A.png

回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-11-8 16:17:51 | 显示全部楼层
flyleaf 发表于 2016-11-8 15:20
都是空的,没有写。
bsp_irda.c 里的frame_flag变量没有在任何代码里置1

这是哪一个?是例程还是我移植的,我的显示是有被置零置一的
回复 支持 反对

使用道具 举报

发表于 2016-11-8 17:53:37 | 显示全部楼层
dachui 发表于 2016-11-8 16:17
这是哪一个?是例程还是我移植的,我的显示是有被置零置一的

移植后的红外遥控OLED
  UCOSII工程模板 -dianzichongwu.zip (7.62 MB,
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-23 05:48 , Processed in 0.034235 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表