查看: 5609|回复: 2

[原创] 【LPC8N04初体验】4.LPC8N04之工程建立调试下载

[复制链接]
  • TA的每日心情

    2021-1-28 20:09
  • 签到天数: 317 天

    连续签到: 1 天

    [LV.8]以坛为家I

    61

    主题

    1582

    帖子

    6

    金牌会员

    Rank: 6Rank: 6

    积分
    9407
    最后登录
    2022-5-12
    发表于 2018-6-30 17:20:45 | 显示全部楼层 |阅读模式
    本帖最后由 小马哥-1650185 于 2018-6-30 18:18 编辑

    先来看下,新建工程的最终能结果吧。
    1.jpg

    个人感觉官方的工程用的不是习惯,这点在之前调试官方的OM13090-LPC54114航母版时候遇到过,库和board支持都是需要分开编译的,然后在app工程增加以上编译后的两个lib文件,就像8n04官方工程一样,如下图,很是不习惯
    2.jpg

    所以就自己动手,重新创建一个工程。创建工程的具体步骤相信小伙伴们都能够很容易的做到,就不详细说明了,仅做简要说明。
    首先创建工程worhplace,然后在里面创建4个文件夹,如下图
    7.jpg

    然后就是把官方demo里面的文件拷贝到相应的目录下,然后打开MDK,创建工程,创建4个Group,并能添加相应的文件,依次是

    StartUp:
    3.jpg

    Libraty:
    4.jpg

    App:
    5.jpg

    Board:
    6.jpg

    这个时候,文件基本上添加完了,当然肯定是编译不过的。需要进行一些配置。
    在C/C++中
    1.增加Define宏:CORE_M0PLUS, DEBUG
    9.jpg
    2.勾选C99 Mode
    10.jpg
    3.添加工程路径
    8.jpg
    4.优化个人建议不要开。


    到这里基本上编译时没有什么问题的了
    勾选resrt and run
    11.jpg


    下面说下生产bin文件。
    在User界面,如下图设置
    12.jpg

    利用ElfDwT.exe先把axf格式的进行修正,让后再把axf 转换成bin

    $K\ARM\BIN\ELFDWT.EXE !L BASEADDRESS(0x00000000)

    $K\ARM\ARMCC\BIN\FROMELF.EXE --bin --output OutPut\MGF_LPC8N04_Firmware.bin OutPut\MGF_LPC8N04_Firmware.axf

    编译后如下图
    13.jpg
    问出可执行文件
    14.jpg



    最后补充下清理工程编译后垃圾文件的windows批处理编译完成后输出文件如下图所示,很乱很烦有木有
    15.jpg

    运行批处理后,是不是清晰了很多
    16.jpg

    批处理过程
    17.jpg
    18.jpg

    批处理文件 Clean Target By 小马哥.rar (351 Bytes, 下载次数: 11)
    好好
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2025-7-4 08:15
  • 签到天数: 336 天

    连续签到: 2 天

    [LV.8]以坛为家I

    3

    主题

    1571

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    5815
    最后登录
    2025-9-3
    发表于 2018-7-2 11:15:27 | 显示全部楼层
    谢谢分享,板子刚到,先学习了
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-1-4 14:25
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    0

    主题

    176

    帖子

    0

    高级会员

    Rank: 4

    积分
    736
    最后登录
    2025-9-1
    发表于 2021-9-23 14:33:17 | 显示全部楼层
    谢谢分享,板子刚到,先学习了
    每天登陆学习一下
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-9-4 16:59 , Processed in 0.082392 second(s), 21 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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