久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1995|回復: 7
打印 上一主題 下一主題
收起左側

單片機在中斷中 不用for循環怎么實現滑動平均算法?

[復制鏈接]
跳轉到指定樓層
樓主
ID:495852 發表于 2021-7-1 16:51 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
如題
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:161164 發表于 2021-7-1 20:03 來自觸屏版 | 只看該作者
Int MovAvg[20];
回復

使用道具 舉報

板凳
ID:161164 發表于 2021-7-1 20:14 來自觸屏版 | 只看該作者
硬寫?有多少個數就寫多少行?如MovVal[X] = MovVal[X-1]?為什麼不用For loop?
回復

使用道具 舉報

地板
ID:495852 發表于 2021-7-2 08:04 | 只看該作者
lkc8210 發表于 2021-7-1 20:14
硬寫?有多少個數就寫多少行?如MovVal[X] = MovVal[X-1]?為什麼不用For loop?

中斷里能用循環嗎?
回復

使用道具 舉報

5#
ID:57657 發表于 2021-7-2 08:14 | 只看該作者
zhangleitj 發表于 2021-7-2 08:04
中斷里能用循環嗎?

定時器中斷慎用,外部中斷可以
回復

使用道具 舉報

6#
ID:123289 發表于 2021-7-2 08:30 | 只看該作者
舉例:AD采樣中斷。
1、做一個數組,8個數據。并做一個指針PCAD:0-7,指向這8個數據。
2、每次中斷將PCAD+1(0-7變化),并將新采樣的數據,存入PCAD所指向的數組單元。
3、對數組求平均。
如此:當你采樣8次之后:每次都可以獲得一個前8次采樣的平均值了。
回復

使用道具 舉報

7#
ID:161164 發表于 2021-7-2 09:41 | 只看該作者
zhangleitj 發表于 2021-7-2 08:04
中斷里能用循環嗎?

要看你的循環時間是否大于定時中斷周期
除非需要精準定時(如軟串口)
中斷中通常用作設置標置位
然后在大while循環中檢測到標置位再進行處理
回復

使用道具 舉報

8#
ID:161164 發表于 2021-7-2 09:49 | 只看該作者
yzwzfyz 發表于 2021-7-2 08:30
舉例:AD采樣中斷。
1、做一個數組,8個數據。并做一個指針PCAD:0-7,指向這8個數據。
2、每次中斷將PCA ...

妙啊!
我只想到如何重排數組
每次更新都寫入第一位
但山不轉水轉,水不轉人轉
不重排就令每次寫入的地址不同
一樣做到數組更新
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 午夜在线免费观看视频 | 欧美日韩精品一区二区三区视频 | 国产高清在线 | 美女131mm久久爽爽免费 | 在线视频亚洲 | av中文字幕在线播放 | 久久成人综合 | 国产精品视频一区二区三区 | 一级大片 | 亚洲成人一二区 | 亚洲一区二区在线 | 亚洲国产成人av好男人在线观看 | 女人夜夜春| 国产成人精品免费视频大全最热 | 国产精品不卡一区 | 中文字幕欧美一区二区 | 国产精品久久久久久久久久久久 | 波多野结衣中文视频 | 高清欧美性猛交xxxx黑人猛交 | 在线播放第一页 | 国产福利在线播放 | 久久国产成人 | 色婷婷精品国产一区二区三区 | 日韩午夜影院 | 精品视频一区二区三区四区 | 玖玖国产| 亚洲精品一区二区三区四区高清 | 久久精品色欧美aⅴ一区二区 | 欧美精三区欧美精三区 | 久久成人激情 | 中文视频在线 | 久久精品a级毛片 | 日韩在线一区二区三区 | 欧美激情a∨在线视频播放 成人免费共享视频 | 国产激情视频网站 | 亚洲视频欧美视频 | 伊人色综合久久久天天蜜桃 | 成人av在线播放 | 一区二区精品电影 | 看a网站 | 国产999精品久久久 精品三级在线观看 |