查看: 4025|回复: 0

[原创] [LPC8N04实验]1、搭建开发平台

[复制链接]
  • TA的每日心情
    开心
    2019-2-14 16:49
  • 签到天数: 296 天

    连续签到: 1 天

    [LV.8]以坛为家I

    241

    主题

    2239

    帖子

    6

    金牌会员

    Rank: 6Rank: 6

    积分
    4473
    最后登录
    2020-4-14
    发表于 2018-6-30 11:05:10 | 显示全部楼层 |阅读模式
    本实验采用两种平台测试:Keil5.23或5.25、IAR8.11或8.20。
    打开keil5.23,打开下载的工程文档LPC8N04-Keil-IAR-BSP中的任意一个,设置选项debug是看不到芯片,按照说明
    将P8,P7短路帽重新短接,见照片11,左图为编程模式下短路帽的连接方向,右图为连接LED是的方向——实际上在之
    间的7个LED轮闪情况下,短路帽可以不用改变。
    改变连接为编程模式后,在选项中就可以看到芯片ID了,截图12是没有芯片ID,截图13显示芯片ID了。当然在keil下
    编译报错!很有意思错误信息是lib_board_8Nxx_sct中的一些代码:
    LR_IROM1 0x00000000 0x00007800  {    ; load region size_region
      ER_IROM1 0x00000000 0x00007800  {  ; load address = execution address
       *.o (RESET, +First)
       *(InRoot$$Sections)
       .ANY (+RO)
      }
      RW_IRAM1 0x10000000 0x00002000  {  ; RW data
       .ANY (+RW +ZI)
      }
    }
    包第五行出错,英文:Not enough information to list image symbols.大意没有足够的信息列出映像信息——有
    点名莫名其妙,我已经下载安装了最新的pack——1.9.0,2018.5.18。于是采用IAR来做测试。
    打开IAR8.20[我安装的最新的版本,已知有更新的了],工程文档是app_demo,直接选择编程器为编译CMSIS-DAP,设
    置好后编译下载都正常,打开手机的NFC,靠近LPC8N04可以听到当声响后弹出手机截图14,收集到了两个NFC设备,点
    击新标记已收集,弹出NFC信息,见截图15,可以看到LPC设备显示和测的的温度88.8F[华氏温度]。
    但如果打开LPCN804 NFC DEMO软件显示像字符串或温度时这两个短路帽可以让靠USB插口的两列LED轮闪字符或其它信
    息,见照片16,17。至此源码测试LPC8N04板子已经可以了。
    现在的问题是采用J-link连接总是找不到芯片,而想采用j-link方式编程就有问题了,下一步需要解决这个问题和自
    己编程问题。手头有两个j-link,OB V7版本的4线和10线的V9版本的。

    11

    11

    12

    12

    13

    13

    14

    14

    15

    15

    16

    16

    17

    17
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-9-4 16:56 , Processed in 0.079483 second(s), 20 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表