小火苗 发表于 2022-7-20 18:28

【国民技术N32WB452测评】+ GCC开发环境搭建+mdk环境

<p align="center">GCC开发环境搭建+mdk环境</p>

<p style="">前言,先总结一下使用的感受</p>

<ol>
        <li style="">首先是软件下载隐藏挺深的,开发工具的下载和例程的下载都有点难找。</li>
        <li style="">开发手册写的吧,懂得人自然懂,不懂得那就自己琢磨吧,我琢磨一段时间,jlink下载程序以命令行的方式操作还是没弄明白。</li>
        <li style="">但keil开发环境还挺好用的,个人最终放弃vscode+GCC 的方法,旋转使用keil开发环境。</li>
</ol>

<p style="">&nbsp;</p>

<p style="">&nbsp;</p>

<p style="">一、Make 环境搭建</p>

<ol>
        <li style="">下载安装cmake环境</li>
</ol>

<p style="">https://cmake.org/download/</p>

<p style=""></p>

<ol start="2">
        <li style="">选择windows 两个版本都可以,.msi文件是安装文件,zip文件是不需要安装的。两者都需要配置一下环境变量。安装完成或者解压完成找到其位置,如图所示</li>
</ol>

<p style=""></p>

<ol start="3">
        <li style="">配置环境变量,如图所示:</li>
</ol>

<p align="justify" style=""></p>

<ol start="4">
        <li align="justify" style="">个人操作此步骤的时候使用cmd验证时输入make -v,一直报错,但输入gcc -version是提示安装成功的。经过一番思考尝试发现其缺少make.exe文件,这需要下载此文件然后将其文件放到3步操作的bin文件夹下即可正常使用。</li>
</ol>

<p align="justify" style="">Make.exe下载路径 &nbsp;&nbsp;&nbsp;<a href="http://www.equation.com/servlet/equation.cmd?fa=make"><u>http://www.equation.com/servlet/equation.cmd?fa=make</u></a></p>

<p align="justify" style=""></p>

<p align="justify" style="">如图所示,make安装完成。</p>

<p align="justify" style="">&nbsp;</p>

<p align="justify" style="">&nbsp;</p>

<p align="justify" style="">&nbsp;</p>

<p align="justify" style="">&nbsp;</p>

<p align="justify" style="">二、官方资源下载</p>

<p align="justify" style="">&nbsp;</p>

<ol>
        <li align="justify" style="">代码下载,官网我也查阅了几圈也是没有找到提供的驱动代码等,看到网友发的这种办法好用,可算是找到了源码存放的位置。我刚开始也行使用FTP工具来下载,后来发现网页直接可用。</li>
</ol>

<p align="justify" style=""></p>

<p align="justify" style="">三.GCC代码编译</p>

<ol start="2">
        <li align="justify" style="">代码编译</li>
</ol>

<p align="justify" style="">现在使用的是GCC的方式编译,先走一波。</p>

<p align="justify" style="">2.1找到路径</p>

<p align="justify" style=""></p>

<p align="justify" style="">2.2 当前使用的是CMD 命令行,进行软件的编译</p>

<p align="justify" style=""></p>

<p align="justify" style="">2.3 编译完成后生成。Hex文件和。Bin文件</p>

<p align="justify" style=""></p>

<p align="justify" style="">&nbsp;</p>

<p align="justify" style="">&nbsp;</p>

<p align="justify" style="">四.Jlink程序下载</p>

<ol>
        <li align="justify" style="">Jlink驱动下载</li>
</ol>

<p align="justify" style=""><a href="https://www.segger.com/downloads/jlink/#-LinkSoftwareAndDocumentationPack"><u>https://www.segger.com/downloads/jlink/#-LinkSoftwareAndDocumentationPack</u></a></p>

<p align="justify" style="">其下载地址打开后默认是最高版本,自己也是走错了路下错了版本,调了几个小时也没调明白。按照GCC文档要求尝试,也仍然不好使,GCC开发环境文档写的过于简单了。</p>

<p align="justify" style=""></p>

<p align="justify" style="">&nbsp;</p>

<p align="justify" style="">2.cmd 命令下载失败,不知道是怎么回事,挺坎坷的。</p>

<p align="justify" style=""></p>

<p align="justify" style="">&nbsp;</p>

<p align="justify" style="">&nbsp;</p>

<p align="justify" style="">&nbsp;</p>

<ul>
        <li align="justify" style="">MDK开发环境</li>
</ul>

<p align="justify" style="">1.MDK开发环境本身电脑里面有,jlink驱动也有,所以运行Nationstech.N32WB452_DFP.1.0.3,添加下mdk开发环境的芯片即可,简单好用。</p>

<p align="justify" style=""></p>

<p align="justify" style="">2.代码示例</p>

<p align="justify" style=""></p>

<p align="justify" style="">&nbsp;</p>
页: [1]
查看完整版本: 【国民技术N32WB452测评】+ GCC开发环境搭建+mdk环境