回覆列表
  • 1 # 使用者7364316064609

    用MDK,Jlink下載,flash load 下載軟體是不行的。

    1、先把BOOT0,和BOOT1跳線,跳到高位(置1)

    2、在Options for Target中設定。如ROM40K,RAM8K,可如下設定ROM:0x20000000(start),0xa000(size)。在RAM中設定:0x2000a000(start),0x2000(size)

    3、在Debug中的Initialization File中新增一個RAM.ini檔案。

    SP = _RDWORD(0x20000000); // Setup Stack Pointer

    PC = _RDWORD(0x20000004); // Setup Program Counter

    _WDWORD(0xE000ED08, 0x20000000); // Setup Vector Table Offset Register

    4、在Utilities頁面選擇jlink,點選setting,在Flash Download中Do not Erase.同時設定ROM地址0x20000000(start),0xa000(size)。在RAM中設定:0x2000a000(start),0x2000(size)

    5、重新編譯,下載即可

    但願對你有幫助

  • 中秋節和大豐收的關聯?
  • 物質的電磁力過大會使物質變成類似黑洞一樣的東西嗎?