求救:单片机软解码(PT2262)的多任务处理

[复制链接]
1955|4
 楼主| callhgd 发表于 2013-7-5 09:26 | 显示全部楼层 |阅读模式
各位大虾们帮帮忙,俺要做一个用单片机软件解码无线发射芯片(PT2262,EV1527等)的项目,单片机这边任务挺多,要解码并键值分析处理,要输出PWM波(软件模拟的),还有2位动态扫描的数码管.可能最耗系统时间的是无线解码了,因为在没有按发射键的情况下,空中有很多杂波也要占用时间去处理分析(这一点红外的要好很多),这样会影响到其它任务的处理.我现在就不知道如何去分配系统时间,才能达到更好的发挥.解码这边要实时的检测,不能失码.PWM输出和数码管也要不停的刷新.请高手指点一下.拜谢!
baoshi_libo 发表于 2013-7-5 12:22 | 显示全部楼层
数码管,不采用扫描方式,使用164 595等
无线接收,选取好一点的接收头,基本没有杂波
按键,采用中断触发方式
PWM最好使用硬件方式

评分

参与人数 1威望 +6 收起 理由
dong_abc + 6 赞一个!

查看全部评分

 楼主| callhgd 发表于 2013-7-5 15:18 | 显示全部楼层
硬件不能增加了,还采用的是义隆单片机,定时器和外中断只有一个,老板要节约的是成本.楼上的兄弟,没有杂波的接收头少有吧?都是超外差式的.或者介绍一款给我.
baoshi_libo 发表于 2013-7-5 23:23 | 显示全部楼层
杂波没有的,我没见过,但是杂波非常非常少的,我见过好几种
我们单位做的其中一款产品,就是红外定位(38K载波,硬件PWM),433接收,停车场那种,不停车刷卡,远距离的
有时更换用户产品,返回其它厂家的产品,这个过程中发现有杂波非常非常少的433接收头
我们的产品和你的要求有点类似,所以觉得,你硬不变动的情况下,很难完成这个功能,即使成了,运行起来,也不会那么流畅,迟钝,解码成功率低
重新规则一下这个设计吧
lrhsx33 发表于 2013-7-9 10:52 | 显示全部楼层
硬件设计好的,软件问题解决一半,接收用定时中断,其它跑主程序。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:活到老,学到老,永不止步....

5

主题

264

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部