国产成人av人人爽人人澡-亚洲国产日韩欧美一区-好吊日视频这里只有精品-日本高清精品视频在线

你好!歡迎來到深圳市穎特新科技有限公司!
語言
當(dāng)前位置:首頁 >> HK32/航順 >> 關(guān)于應(yīng)用航順芯片HK32F030延時(shí)效率問題

關(guān)于應(yīng)用航順芯片HK32F030延時(shí)效率問題

關(guān)鍵字:航順芯片 HK32F030 延時(shí)效率問題 航順代理 作者: 來源: 發(fā)布時(shí)間:2022-05-17  瀏覽:10
客戶在應(yīng)用程序中可能存在死等延時(shí)的處理函數(shù)(用for或者do…while)。 對比ST同樣的函數(shù)HK的芯片出現(xiàn)延時(shí)比ST慢,是因?yàn)镠K的芯片在cpu和flash之間有一個(gè)4個(gè)word大小(編號為00,04,08,0c)的指令緩存,工程編譯之后,如果函數(shù)被存放到flash的地址的尾地址沒有從0開始的話,(比如函數(shù)的入口地址為0x08000004,會被放到編號04的字中,而不是編號0中),就會出現(xiàn)執(zhí)行效率低的問題。

如何避免這種問題呢?

我們在HK030/031/04A的應(yīng)用筆記中有指導(dǎo)說明,今天在這里用一個(gè)例子詳細(xì)說明修改方法:

比如用戶使用uint32_tGItimer=1000000;voidDelayTimer(void){uint32_t i;for(i=0;i<GItimer;i++){  i=i;}}這樣工程編譯后放在flash ROM空間不同位置,尤其是超過32K后容易表現(xiàn)出來延時(shí)不同。為了解決這種因程序尾地址不同造成命令預(yù)取指不同而影響指令執(zhí)行效率問題,把延時(shí)程序修改成如下方式可以避免上述現(xiàn)象。

修改如下:voidDelayTimer(void){  uint32_t i;  FLASH->ACR&= ~(0x00000010);  for(i=0;i<GItimer;i++)  {   __nop();  __nop();  __nop();  __nop();  __nop();  __nop();  __nop();  __nop();  __nop();  __nop();  __nop();  __nop();  __nop();  __nop();  __nop();  __nop();  __nop();  __nop();  __nop();  __nop();  } FLASH->ACR |= 0x00000010;  }這樣修改后,就可以使調(diào)用函數(shù)延時(shí)指令執(zhí)行效率與ST一樣。因此用戶在使用030/031/04A做開發(fā)時(shí)如果程序中存在這樣死等待的延時(shí)函數(shù),如果在時(shí)效上想與ST接近,建議采用這種方式修改。

如需要了解更多航順MCU產(chǎn)品,請聯(lián)系航順核心代理商,穎特新科技,或者掃碼聯(lián)系我們!

  航順代理聯(lián)系方式

在之前的介紹中,我們也為大家介紹了航順代理:HK32F103進(jìn)空閑中斷的解決方法,也是目前我們主推的非常成熟的解決方案!

編輯:zzy  最后修改時(shí)間:2022-05-17

聯(lián)系方式

0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬眾潤豐創(chuàng)業(yè)園A棟2樓A08

Copyright © 2014-2023 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號-4

欧美字幕一区二区三区| 91在线播放在线播放观看| 国产精品涩涩成人一区二区三区| 91人妻人人精品人人爽| 成年男女午夜久久久精品| 国产传媒精品视频一区| 国产乱久久亚洲国产精品| 日本不卡视频在线观看| 国产又猛又黄又粗又爽无遮挡| 伊人网免费在线观看高清版| 欧美黑人在线精品极品| 国产高清视频一区不卡| 欧美日韩乱码一区二区三区| 国产熟女一区二区精品视频| 午夜福利精品视频视频| 午夜福利视频日本一区| 国产免费操美女逼视频| 99久久免费看国产精品| 亚洲视频在线观看免费中文字幕| 国产精品久久熟女吞精| 精品少妇人妻一区二区三区| 欧美一级黄片欧美精品| 国产乱久久亚洲国产精品| 国产二级一级内射视频播放| 国产三级视频不卡在线观看| 日本不卡片一区二区三区| 狠狠干狠狠操亚洲综合| 亚洲中文字幕视频在线观看| 福利视频一区二区三区| 亚洲高清中文字幕一区二区三区 | 国产成人精品视频一区二区三区| 亚洲国产一级片在线观看| 国产欧美日韩在线一区二区| 日本人妻精品中文字幕不卡乱码| 91亚洲精品综合久久| 最近日韩在线免费黄片| 国产乱人伦精品一区二区三区四区| 日本人妻免费一区二区三区| 日韩欧美三级中文字幕| 国产精品白丝久久av| 欧美中文日韩一区久久|