申博太阳城DS太阳城游戏登入: [uCOS/RTOS] 周航慈书第10章第2个例子的问题

永利游戏开户直营
315|1
楼主
我正在学习ucosii,申博太阳城DS太阳城游戏登入:看周航慈的《基于嵌入式实时操作系统的程序设计技术(第二版)》。
看到第10章,第2个例子:
使用定时器中断控制采样周期----中高速采样示例
部分代码如下:







不成功。我调试了一下,如下图:

根据串口打印的结果,
printf("222\r\n");       
        for(i=0;i<CONSTCNT;i++)
        {
                printf("333\r\n");
                temp=(INT32U)(INT32U *)OSMboxPend(Mbox,0,&err);                                        //等待数据
               
                printf("444\r\n");
                Samp=(INT8U)(temp/10000);
        }
                       
貌似循环执行了一次,第二次执**住了。
temp=(INT32U)(INT32U *)OSMboxPend(Mbox,0,&err);       
可是我测试了,定时器中断是没问题的,也就是说数据发送过来了,不知道
为什么没有等到数据。
请高手指教,谢谢!
沙发
 楼主 | 2020-3-17 19:26 | 只看该作者
改了一下中断程序:

效果如下:

好像是ds18b20采样时间太长,先清中断标志位,再采样,没采样完,又进中断。
可是这样还有一个问题,第一次按键可以,第二次就不行了。
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 投诉建议 创建版块 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

关闭

申博太阳城DS太阳城游戏登入: 热门推荐

永利游戏开户直营 快速回复 返回顶部 返回列表
太阳城PT电子最牛攻略 澳彩网澳彩网手机版 百家乐EB易博馆助赢软件 明升游乐场官网官方网 百家乐皇家六合彩走势
申博代理加盟游戏下载 澳门旅游门票登入 2013博彩业 菲律宾申博太阳城游戏网址手机客户端下载 新濠在线娱乐平台游戏
菲律宾申博SUNBET官网游戏 菲律宾申博开户彩金游戏导航 澳门关长自杀 澳门sasa必买清单 mtt 规则登入
bet365手机版登入 申博优惠开户网登入 百家乐备用网址登入 申博亚洲手机APP下载 澳门京都酒店怎么样