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

標題: 51單片機運行優化問題 [打印本頁]

作者: 范莉萍    時間: 2024-1-17 11:38
標題: 51單片機運行優化問題
大佬們,使用stc32G單片機,使用的外部11.0592M晶振,使用了四個外部中斷資源,使用了四個定時器中斷,滿負荷運行時,四個外部中斷會一直中斷(接的四個光電編碼器),四個定時器中斷基本都是延時flag變量(但延時較多,變量也較多),使用的時序模塊比如D3231和oled12864,感覺運行很慢,12864該刷新的時候總會停一下,我四個定時器中斷時間是兩個1ms,兩個2ms,目前想把外部晶振換16M(因使用場地有大型電機,晶振采用較低頻率),各位大佬可不可以給點建議

作者: cocolala    時間: 2024-1-17 12:28
STC32G有DMA外設,想辦法把這個用起來,減輕CPU壓力,看看實效性會不會提高。

作者: yzw846562238    時間: 2024-1-17 13:03
中斷里代碼少寫一點,其他模塊有超過100us的延時,都做成分時驅動,不要用延時函數。可以的話把代碼發上來,才好跟你說優化方案
作者: yzw846562238    時間: 2024-1-17 13:05
感覺你說的這幾個功能,不應該已經滿負載了啊,stc32G運行速度挺快的了
作者: Hephaestus    時間: 2024-1-17 13:41
把代碼里面的delay全部去掉還卡死才需要考慮換更好的單片機。
作者: wufa1986    時間: 2024-1-17 13:49
你說的應用應該無壓力的,應該是你的操作出現了沒必要的等待
作者: Y_G_G    時間: 2024-1-17 15:37
這個是不會有什么壓力的,就算是用STC的8位單片機運行都不會有壓力
12864可以用SPI讀寫,不需要每次都寫完整個屏幕,寫一個字節就退出函數,等待可以用標志位來代替delay類的死等延時
中斷里面不要有太多的數據處理




歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 成人av在线网站 | 国产中文字幕一区二区 | 国产亚洲天堂 | 在线日韩一区 | 日韩成人在线免费观看 | 久久一二三区 | 日韩精品久久久久 | 久久精品播放 | 一级免费毛片 | 天天天天躁天天爱天天碰2018 | av免费观看网站 | 日本特级黄色片 | 人人干人人爱 | 国产精品久久一区 | 黄色片网站免费 | 麻豆一区二区三区 | 女人一级一片30分 | 好吊视频一区二区三区四区 | 天天做夜夜爽 | 国产美女视频网站 | 成人免费毛片果冻 | 黄色一节片 | www.粉色视频在线观看 | 人人爽视频 | 91av视频在线| 久久久久国产视频 | 九月丁香婷婷 | 亚洲激情偷拍 | 日韩国产在线 | 99久久婷婷 | 91成人精品一区在线播放 | 天天干天天色天天射 | 精品视频99 | 日本伊人网 | 香蕉视频在线免费看 | 做爰xxxⅹ性生交 | 99超碰在线观看 | 中文字幕一区在线观看 | 亚洲精品欧美 | 欧美久久一区二区 | aaa黄色|