<wbr id="9qp22"><legend id="9qp22"><rt id="9qp22"></rt></legend></wbr>
<th id="9qp22"><noframes id="9qp22"><form id="9qp22"></form></noframes></th>

      <dd id="9qp22"><big id="9qp22"><video id="9qp22"></video></big></dd>
      <th id="9qp22"></th>
        <rp id="9qp22"><acronym id="9qp22"></acronym></rp>
        <dd id="9qp22"><pre id="9qp22"></pre></dd>

        1. <dd id="9qp22"><pre id="9qp22"></pre></dd>
          1. 打印

            [技術問答] HC32L110 下載 cannot access memory 問題解決方法

            [復制鏈接]
            197|5
            跳轉到指定樓層
            樓主
            本帖最后由 crusdy 于 2019-9-28 09:20 編輯

            第一次下載程序正常,第二次就不能下載了, 出現cannot access memory錯誤提示。
            但程序還能上電運行,因為LED閃爍。
            在下載的時候出現這個問題,究其原因是系統時鐘設置過低,我設置了32k RCL主頻 ,然后128
            分頻了。想試試能不能這樣玩。
            結果真能這樣玩!
            時鐘P24輸出250Hz頻率。太低了。這樣竟然還能low power run運行,電流1.6uA。我也是服了
            華大了!這超低功耗真比PICxxL 納瓦強。PICxxL 32k LPR while(1)也是8uA。華大6uA。
            但是這時不能下載了,串口ISP下載也搗鼓不出來,搗鼓到天明了。去吃了6個包子,一碗豆腐腦。
            回來還不甘繼續折騰。復位上電是4M主頻沒錯,因為LED閃的快,后轉RCL閃的慢,然后瞬間時鐘RCL 128分頻了,思路一轉,
            覺得這是128分頻太快 干擾了下載時CPU的正常的時鐘運行。所以才無法訪問存儲,cannot access memory。

            網上有說ST-LINK能救活的,把STlink SW接線也弄出來了,別的芯片STlink能正常下載,就這顆不行。
            覺得芯片還沒掛,還有一絲救回來的希望,KEIL軟件各種設置一遍,這回真是把KEIL菜單弄熟悉了。


            發現Max Clock 這里有5k選項 ,憑直覺我覺得也應該把下載時鐘調慢。講人話就是:反正你慢我也慢,大家都在一個頻道,才能溝通。
            結果就OK了,下載速度慢的像蝸牛,最后竟然OK了。

            回想在32k主頻情況下,有多次下載不穩定的現象,才發覺應該把下載時鐘調低點。

            這顆HC32L110 折騰快一個月了,各種測試,昨晚差點掛,目前還沒掛,各IO正常,這片子還可以吧。
            也希望后續跟大家分享切磋。







            使用特權

            評論回復
            沙發
            | 2019-9-28 18:49 | 只看該作者
            正解!
            有研究精神,牛。

            使用特權

            評論回復
            板凳
            | 2019-9-28 21:09 | 只看該作者
            兄弟,不是你這么玩的,首先我們不支持X32K,IRC32K 下的flash 下載, 運行是可以的。flash有明確的application note,不支持RCL,XTL時鐘對于flash的program/erase。
            flash的program 時間是6uS左右, 32K時鐘是31uS左右,32K的時鐘是出不了flash program/erase 時序的。雖然看起來也可以program/erase,但是會有program disburb的問題。
            對于flash的program/erase操作,還是在高速主頻IRCH,XTH 下進行。
            另外,mircochip是一個很尊敬的前輩,我也很敬佩他們在flash,MCU做出的技術貢獻。

            使用特權

            評論回復
            地板
            | 2019-9-28 21:13 | 只看該作者
            只要正常操作,不在IO接10V以上高壓,不在Vcap接4V以上,芯片基本不會有事,哪有這么容易壞的MCU?

            使用特權

            評論回復
            5
            | 2019-10-3 10:37 | 只看該作者
            謝謝分享!

            使用特權

            評論回復
            6
             樓主 | 2019-10-4 00:29 | 只看該作者
            liaotian001 發表于 2019-9-28 21:13
            只要正常操作,不在IO接10V以上高壓,不在Vcap接4V以上,芯片基本不會有事,哪有這么容易壞的MCU? ...

            感謝您的回復 您非常專業,以后還需多多指教。
            關于MCU容易損壞的情況有很多 靜電,干擾,高頻燒IO,IO漏流等很多情況。

            使用特權

            評論回復
            掃描二維碼,隨時隨地手機跟帖
            您需要登錄后才可以回帖 登錄 | 注冊

            本版積分規則

            我要發帖 投訴建議 創建版塊 申請版主

            快速回復

            您需要登錄后才可以回帖
            登錄 | 注冊
            高級模式

            論壇熱帖

            在線客服 快速回復 返回頂部 返回列表
            成人短片线上看