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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

關于單片機低功耗休眠的變量清除

[復制鏈接]
跳轉到指定樓層
樓主
現在做的一個項目要求退出低功耗后在進入低功耗的地方重啟,意味著我不能對單片機進行復位。那么問題來了,我改如何便捷的把定義的變量數據清零?(復位后RAM區自動擦除)
用戶可以手動對RAM區域進行清零嗎?還是說要一個一個變量去手動置零。
我看了一下現在用的韓國現代單片機手冊,好像沒有相關的操作,拋開單片機的類型來說,用戶手動對RAM區域進行清除這種操作存在嗎?
而且如果單獨清除RAM區域,會影響IO口的配置嗎?(應該是不影響的吧)
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:161164 發表于 2021-8-7 23:42 | 只看該作者
你可以把需要初始化的變數總一放入一個函數內,如SysInit()
開機走一次
喚醒中斷走一次
void main()
{
  SysInit();
  while(1)
  {
    //你的代碼
  }
}
void WakeUp() interrupt x
{
  SysInit();
}

但變數清零又在進入低功耗的地方重啟
不會影響運行嗎?
回復

使用道具 舉報

板凳
ID:609192 發表于 2021-8-9 10:15 | 只看該作者
lkc8210 發表于 2021-8-7 23:42
你可以把需要初始化的變數總一放入一個函數內,如SysInit()
開機走一次
喚醒中斷走一次

我目前也是類似的做法,就是想問問如果變量多的話有沒有更加便捷的方法,至于你說的影響程序運行,是我的表達有點問題,我進入休眠相當于重新開機。
回復

使用道具 舉報

地板
ID:311846 發表于 2021-8-9 16:45 | 只看該作者
k9702 發表于 2021-8-9 10:15
我目前也是類似的做法,就是想問問如果變量多的話有沒有更加便捷的方法,至于你說的影響程序運行,是我的 ...

你題目要求在進去低功效的地方重啟,則喚醒的時候就是你進去的地方!他想表達的是你此時清除了變量和你在那啟動有什么關系呢?相當重新開機的意義何在?一般休眠醒來是保存了一些變量的,也會清除一些變量方便操作,
回復

使用道具 舉報

5#
ID:161164 發表于 2021-8-9 17:08 | 只看該作者
k9702 發表于 2021-8-9 10:15
我目前也是類似的做法,就是想問問如果變量多的話有沒有更加便捷的方法,至于你說的影響程序運行,是我的 ...

如果你是用STC的單片機可以在喚醒中斷中進行軟件復位
至于其它牌子的單片機就不知道有沒有類似的功能


回復

使用道具 舉報

6#
ID:401564 發表于 2021-8-9 18:30 | 只看該作者
一般來說,單片機休眠后
如果是喚醒了,就兩種可能:
一種是直接進入喚醒源中斷程序,執行完中斷之后再去執行休眠的下一個語句
一種是喚醒后直接執行休眠的下一個語句
但沒說是喚醒后就復位的
要是喚醒后直接復位的,那不叫喚醒,那就叫復位,有中斷復位,低電壓復位之類的
回復

使用道具 舉報

7#
ID:123289 發表于 2021-8-9 20:50 | 只看該作者
退出休眠單片機是可以識別的(芯片讀讀手冊)。
寫一個復位程序,復位你需要復位的參數。
每次退出休眠時,調用一下不就好了嗎。
回復

使用道具 舉報

8#
ID:387856 發表于 2021-8-10 10:18 | 只看該作者
樓主 你單片機的復位和單片機喚醒的概念都沒弄清楚哦。。睡眠喚醒后,是接著執行喚醒后面的語句,如果值中斷喚醒,就直接進入中斷,退出中斷后就接著執行后面的語句,怎么可以會清掉RAM呢。 復位是,單片機從0000H 開始執行了,那肯定,要清掉RAM啊。
回復

使用道具 舉報

9#
ID:959346 發表于 2021-8-10 22:34 | 只看該作者
1 有些單片機有軟復位RAM功能,復位RAM后不會改變程序指針。
2 軟件上使用指針變量,指向RAM最低地址,然后根據RAM地址空間大小使用FOR循環初始化RAM。
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产视频中文字幕 | 一二三区av| 亚洲啪啪 | 亚洲精品视频在线看 | 少妇av片 | 日韩av美女电影 | 欧洲精品久久久久毛片完整版 | 7777奇米影视| 亚洲电影成人 | 亚洲国产精品99久久久久久久久 | 少妇淫片aaaaa毛片叫床爽 | 日韩亚洲视频 | 欧美色图综合网 | 免费看av大片 | 欧美a在线观看 | 91视频国产区| 懂色tv| 人妖一区| 91久久婷婷 | 日韩精品一区二区三区中文字幕 | 高清色| 午夜精品一区二区三区在线观看 | 国产精品一区二区三区四区五区 | 亚洲一区二区三区四区五区中文 | 黄色av网站在线观看 | 夜夜艹天天干 | 欧美成人免费在线视频 | 国产精品av久久久久久毛片 | 欧美一区二区黄 | 亚洲网站在线观看 | 色www精品视频在线观看 | 欧美一级二级在线观看 | 一区二区三区视频在线观看 | 日本免费一区二区三区四区 | 欧美日韩中文国产一区发布 | 男女在线网站 | 在线观看成人免费视频 | 成人永久免费视频 | 久久久久久女 | 欧美午夜一区二区三区免费大片 | 国产成人免费视频网站高清观看视频 |