⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 error.txt

📁 IAR下编译LPC214X的模板及示例文件
💻 TXT
字号:
1.原因(代码中有):__root const testusb @0x7FD01000 = 0x22; //存放在USB的RAM中的值
  启动H-FLASHER,并使用beep.hex文件对2148的FLASH编程时,出现:
    Error: Supplied Hex file is too big. Please contact author
  启动pilipls的LPC2000 Flash Utility(ISP软件)并使用beep.hex文件对2148的FLASH编程时,出现:
    警告:Code in HEX file exceeds Flash Limitations
   由于编程时,是对FLASH编程,而0x7FD01000这个地址不是2148的FLASH地址(由.xcl定义),所以出现了地址出界的消息
2. .xcl文件中设置使用了USB的RAM区,而当前的FLASH中的程序代码没有使用USB接口
  (1) 启动H-JTAG和IAR调试程序时,调试窗口(Debug Log)出现:
      The stack 'CSTACK' is filled to 100% (4096 bytes used out of 4096). The warning threshold is set to 90%.
      The stack 'IRQ_STACK' is filled to 100% (1024 bytes used out of 1024). The warning threshold is set to 90%.
      程序进入不了main函数进行调试,即:程序进入死循环
  (2) 同时若将这个进入不了main函数进行调试而生成的hex文件下载到FLASH中,将导致程序无法正常运行

  重新调整.xcl文件,不要使用USB的RAM区(只在程序中使用了USB时,可以使用这个区域)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -