精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何將安全LPC804 MCU芯片配置編程呢?僅可通過ISP模式么?

li1756686189 ? 來源:嵌入式MCU ? 2023-02-08 09:58 ? 次閱讀

LPC804 MCU具有CRP(代碼讀取保護)功能。

該CRP位于地址0x0000 02FC,并且存在NO_ISP/CRP1/CRP2/CRP3這些不同的安全級別。

82dafbbc-a730-11ed-bfe3-dac502259ad0.png

如何將安全配置編程呢?僅可通過ISP模式么?

82f6f9de-a730-11ed-bfe3-dac502259ad0.png

也可以在項目工程,如下圖 MCUXpresso IDE中配置, 使能 CRP:

8349821c-a730-11ed-bfe3-dac502259ad0.png

836eeda4-a730-11ed-bfe3-dac502259ad0.png

在 MCUXpresso 工程里面配置CRP。

?定義設置適當的 CRP值

?使用自定義腳本配置鏈接器以將該常量放置在CRP內存地址(0x2FC),下面定義分配給其所需CRP級別的常量。attribute 指令確保鏈接器將常量(CRP_WORD)放置在內存的特殊“.crp”部分中,參考代碼如下。

#define CRP_NO_CRP 0xFFFFFFFF

#define CRP_NO_ISP_MAGIC 0x4E697370

#define CRP1_MAGIC 0x12345678

#define CRP2_MAGIC 0x87654321

/**注意:當設置 CRP3,將會鎖定器件的讀寫**/

/*** #define CRP3_MAGIC 0x43218765 ***/

#define CURRENT_CRP_SETTING CRP_NO_CRP

__attribute__ ((section(".crp"))) const uint32_t CRP_WORD = CURRENT_CRP_SETTING;






審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • ISP
    ISP
    +關注

    關注

    6

    文章

    476

    瀏覽量

    51745
  • MCU芯片
    +關注

    關注

    3

    文章

    248

    瀏覽量

    11391

原文標題:加密 LPC804 固件代碼

文章出處:【微信號:嵌入式 MCU,微信公眾號:嵌入式 MCU】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    LPC55S16-EVK MCU用于工業應用!!!

    55S69-EVK稍大,并且沒有micro-SD卡插槽。相反,新設備包含一個9針D-sub公連接器,它使開發板可以通過CAN總線網絡進行通信。LPC55S16開箱即用地支持通過CAN和CAN FD進行通信,從而使該
    發表于 09-08 17:08

    在線編程ISP與IAP帶來的好處和缺點分別有哪些

    如何對MCU芯片程序進行燒錄?在線編程ICP、ISP、IAP帶來的好處和缺點分別有哪些
    發表于 01-24 06:24

    如何將程序下載到芯昇科技MCU芯片

    芯片開發的下載工具,支持通過UART口與MCU通訊,實現用戶程序下載(hex)、獲取芯片信息,擦除和配置
    發表于 02-26 18:03

    LPC804勘誤表資料分享

    LPC804 勘誤表
    發表于 12-06 06:04

    LPC55S16中配置GPIO,控制器進入復位模式并且無法編程的原因?

    這里我們在自己的開發板LPC55S16中配置GPIO。當 P0_31 配置為輸出并且在輸出方向配置 PIN 期間,控制器進入復位
    發表于 03-15 06:27

    LPC804工作在Debugging Mode但不工作在release Mode的原因?

    通過使用 LPC804,我們開發了電路板,但它在調試模式下工作,但當刪除調試器時,代碼不運行。請提供解決此問題的任何解決方案。電路放置在下面的附件中。
    發表于 03-23 06:25

    如何將hex文件編程LPC1768?

    有人告訴我使用已過時的 LPC-Link2 對 LPC1768 設備進行編程。我看到 MCU-Link Pro Debug probe 和 MCU
    發表于 05-06 07:12

    LPC55如何禁用ISP和SWD以利用代碼保護?

    。帶S的型號(例如LPC55S)支持安全啟動,例如LPC55S28和LPC55S06。但非S系列產品,如LPC5506、
    發表于 05-22 08:02

    如何使用NXP的PLU配置工具

    PLU是NXP的LPC804LPC5500系列MCU具有的特殊外設,英文Programmable Logic即可編程邏輯單元,它相當于一個簡單的FPGA,可以應付相對復雜一些的組合邏
    發表于 12-01 09:09 ?1203次閱讀

    可創建小型組合與時序邏輯電路的PLU可編程邏輯單元

      在進行MCU開發時,有時需要用到一些簡單的數字邏輯電路,LPC804LPC55XX系列集成了PLU(Programmable Logic Unit),即可編程邏輯單元,可創建小型
    的頭像 發表于 12-01 09:17 ?1505次閱讀

    LPC804LPC86x中使用自喚醒定時器對脈沖進行計數

    電子發燒友網站提供《在LPC804LPC86x中使用自喚醒定時器對脈沖進行計數.pdf》資料免費下載
    發表于 08-17 10:52 ?0次下載
    在<b class='flag-5'>LPC804</b>和<b class='flag-5'>LPC</b>86x中使用自喚醒定時器對脈沖進行計數

    使用可編程邏輯單元調整LPC804中的PWM相位

    電子發燒友網站提供《使用可編程邏輯單元調整LPC804中的PWM相位.pdf》資料免費下載
    發表于 08-17 10:53 ?0次下載
    使用可<b class='flag-5'>編程</b>邏輯單元調整<b class='flag-5'>LPC804</b>中的PWM相位

    使用USART ISPLPC800進行編程

    電子發燒友網站提供《使用USART ISPLPC800進行編程.pdf》資料免費下載
    發表于 08-17 10:11 ?1次下載
    使用USART <b class='flag-5'>ISP</b>對<b class='flag-5'>LPC</b>800進行<b class='flag-5'>編程</b>

    【GD32 MCU 入門教程】二、GD32 MCU 燒錄說明(1)ISP 燒錄

    。復位時MCU通過BOOT0引腳電平狀態選擇進入Flash啟動模式還是ISP升級模式。目前所有系列均支持
    的頭像 發表于 08-08 16:20 ?757次閱讀
    【GD32 <b class='flag-5'>MCU</b> 入門教程】二、GD32 <b class='flag-5'>MCU</b> 燒錄說明(1)<b class='flag-5'>ISP</b> 燒錄

    如何將BQ35100配置為EOS模式

    電子發燒友網站提供《如何將BQ35100配置為EOS模式.pdf》資料免費下載
    發表于 09-11 10:03 ?0次下載
    <b class='flag-5'>如何將</b>BQ35100<b class='flag-5'>配置</b>為EOS<b class='flag-5'>模式</b>