首先,确保你已经安装好了Keil V5.12以上版本和芯唐NuTiny-SDK-M051L板的DFP器件支持包文件。接下来,按照以下步骤配置调试环境:
1. 打开Keil软件,点击“Project” --> “New uVision Project”(或者使用快捷键Ctrl + N)来创建一个新的工程。
2. 选择芯片型号:在新建工程的“Select Device for Target”界面中,搜索并选择“NuMicro M051L Series”芯片型号。
3. 配置工程:在“Create New Project”界面中,输入项目名称并选择保存路径,然后点击“OK”。
4. 添加源文件:在创建工程后,将你的源代码添加到工程中。点击“Project” --> “Add Files to Project”(或者使用快捷键Ctrl + Shift + A)将你的源文件添加到工程中。
5. 配置编译器工具链:点击“Project” --> “Options for Target” --> “C/C++”选项卡,选择你的编译器工具链,确认GNU工具集或者ARM MDK都已经安装并开启。
6. 配置下载器:连接NuTiny-SDK-M051L板到电脑,并选择适当的下载器。点击“Flash” --> “Configure Flash Tools”,在“Use”选项中选择你的下载器。
7. 配置软件仿真:点击“Debug” --> “Debug Method” --> “Use Simulator”选项中选择“Keil 8051 Simulator”。
8. 生成可执行文件:在Keil上点击“Project” --> “Build Target”(或者使用快捷键F7)编译代码生成可执行文件。
9. 下载到板子:点击“Flash” --> “Download”下载可执行文件到NuTiny-SDK-M051L板上,完成下载和烧录。
10. 调试:点击“Debug” --> “Start/Stop Debug Session”(或者使用快捷键F5)开始调试。
以上是搭建Keil5下调试环境的基本步骤,很多具体调试细节还需要根据具体情况进行设置,需要花时间和精力学习。
关于芯唐为什么不提供类似的官方文档,可能是由于技术人员较少,或者开发板使用者比较少,没有形成完善的文档资料。但是用户可以在芯唐的技术支持论坛或者社区中获取相应的技术帮助和支持。
首先,确保你已经安装好了Keil V5.12以上版本和芯唐NuTiny-SDK-M051L板的DFP器件支持包文件。接下来,按照以下步骤配置调试环境:
1. 打开Keil软件,点击“Project” --> “New uVision Project”(或者使用快捷键Ctrl + N)来创建一个新的工程。
2. 选择芯片型号:在新建工程的“Select Device for Target”界面中,搜索并选择“NuMicro M051L Series”芯片型号。
3. 配置工程:在“Create New Project”界面中,输入项目名称并选择保存路径,然后点击“OK”。
4. 添加源文件:在创建工程后,将你的源代码添加到工程中。点击“Project” --> “Add Files to Project”(或者使用快捷键Ctrl + Shift + A)将你的源文件添加到工程中。
5. 配置编译器工具链:点击“Project” --> “Options for Target” --> “C/C++”选项卡,选择你的编译器工具链,确认GNU工具集或者ARM MDK都已经安装并开启。
6. 配置下载器:连接NuTiny-SDK-M051L板到电脑,并选择适当的下载器。点击“Flash” --> “Configure Flash Tools”,在“Use”选项中选择你的下载器。
7. 配置软件仿真:点击“Debug” --> “Debug Method” --> “Use Simulator”选项中选择“Keil 8051 Simulator”。
8. 生成可执行文件:在Keil上点击“Project” --> “Build Target”(或者使用快捷键F7)编译代码生成可执行文件。
9. 下载到板子:点击“Flash” --> “Download”下载可执行文件到NuTiny-SDK-M051L板上,完成下载和烧录。
10. 调试:点击“Debug” --> “Start/Stop Debug Session”(或者使用快捷键F5)开始调试。
以上是搭建Keil5下调试环境的基本步骤,很多具体调试细节还需要根据具体情况进行设置,需要花时间和精力学习。
关于芯唐为什么不提供类似的官方文档,可能是由于技术人员较少,或者开发板使用者比较少,没有形成完善的文档资料。但是用户可以在芯唐的技术支持论坛或者社区中获取相应的技术帮助和支持。
举报