新唐Nuc980学习笔记2 - Ubuntu下搭建开发环境

nuc980 iiot是以基于Linux 系统的Buildroot作为开发环境。

安装前的准备:Buildroot是基于Linux系统 ,安装Buildroot需要一些package,如果缺少package或者版本太旧的话,安装过程会出现错误。需要先确定Linux 系统是否有这些 package,以及package版本是否太旧,然后再进行安装。

参考:

https://buildroot.org/downloads/manual/manual.html#requirement

技术支持:

https://www.nuvoton.com.cn/support/nuforum/

官方下载新唐工具包,Nuvoton - Ubuntu 18.04,下载地址:

https://www.nuvoton.com.cn/products/microprocessors/arm9-mpus/nuc980-industrial-control-iot-series/?group=Software&tab=2

eb0df02034bb9c8ef54f43d25c5cb653.png

基于官方虚拟机进行开发。

如何安装开发环境-新唐 NuMaker NUC980 IIoT (1) 

1、linux下/Buildroot文件夹下打开终端输入 

 git clone https://github.com/OpenNuvoton/NUC970_Buildroot

或者

git clone https://gitee.com/OpenNuvoton/NUC970_Buildroot.git

下载完成,找到目录NUC970_Bulidroot;(970和980使用同一个Buildroot,目录名称以970开头)

2、进入NUC970_Bulidroot目录( cd NUC970_Bulidroot/ ),准备进行Compile Bulidroot,Compile 分为3个步骤

①输入 make nuvoton_nuc980_iot_defconfig,产生预设的configuration file,预设的configuration 会联网安装U-Boot、Linux Kernel、root file system、toolchain ....... 等常用的工具

②如果想修改预设的 configuration ,输入 make menuconfig ,进入配置界面进行配置

41263db50842862a2f49160ad19fa213.png

③输入 make ,开始进行 Compile ,成功后 NUC980 BSP 就会出现在NUC970_Buildroot目录下面的output 这个子目录。

7e3cf015585ed86ad6abe7f18414c0d5.png

79720cb6e6c5541a74353b40d2a08c93.png

按照官方操作出现如下问题:

f8a45b66455714d82f6b9dfcf6d6e81a.png

官方回复原因是:这是网路连线的问题,无法下载档案,造成编译失败。请先检查网路连线。

欢迎关注公众号:嵌入式学习与实践

参考:

https://www.bilibili.com/video/BV1wK411W7U1/?spm_id_from=333.788&vd_source=f58225e38b5a8bc42ab3351918ec20e5

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
### 回答1: NUC980是一款高性能的ARM Cortex-A9内核的嵌入式处理器,其BSP(板级支持包)手册详细介绍了如何在NUC980平台上进行软件开发和系统调试。以下是关于NUC980 BSP手册的回答: NUC980 BSP手册是一份非常重要的参考文档,它提供了全面的技术信息和指导,可以帮助开发者了解NUC980的硬件功能和各个外设的驱动方法。手册中包含了硬件引脚定义、时钟配置、存储器管理、中断处理和外设控制等方面的内容,开发者可以根据手册中的说明来编写设备驱动程序和配置系统参数。 手册中还介绍了NUC980的软件开发工具链和调试方法,包括编译环境的配置、下载和调试程序的方法,以及软件库和样例代码的使用等。开发者可以根据手册中的指导来搭建开发环境,并利用手册中提供的代码和工具进行应用程序的开发和调试。 此外,NUC980 BSP手册还对操作系统移植和内核驱动进行了说明,包括如何移植Linux和RTOS,并介绍了内核驱动的开发方法和驱动模型。 总之,NUC980 BSP手册对于开发基于NUC980平台的嵌入式系统非常重要,它提供了必要的技术支持和指导,帮助开发者高效地进行软件开发和系统调试工作。通过仔细阅读和理解手册中的内容,开发者可以更好地利用NUC980的强大性能和丰富的外设资源,开发出高质量的嵌入式应用程序。 ### 回答2: nuc980 bsp manual是一种用于NUC980系列处理器的板级支持包手册。NUC980是一款由瑞萨电子公司设计的高性能嵌入式处理器,具有低功耗和丰富的外设接口。BSP(板级支持包)是一种软件开发工具,用于支持特定硬件平台的操作系统和驱动程序开发。 这个手册提供了关于如何在NUC980处理器上开发和运行BSP的详细指导。它包含了NUC980处理器的硬件架构和功能特性的介绍,以及如何配置和初始化处理器和外设的详细信息。手册还提供了有关如何编译和调试BSP的步骤和建议。 通过这个手册,开发人员可以了解如何使用NUC980处理器的各种功能和接口,如UART、SPI、I2C和GPIO等。它还包含了关于如何使用操作系统(如Linux或RTOS)和相应的驱动程序在NUC980上开发应用程序的有用信息。 这个手册对于想要开发和定制基于NUC980处理器的嵌入式系统的工程师和开发人员来说,是一个非常有用的参考资料。它提供了对硬件和软件开发的全面指导,帮助开发人员快速上手和解决问题。 总之,NUC980 BSP手册是一本提供关于NUC980处理器的硬件和软件开发指导的重要参考书籍,对于有需要在该平台上开发应用程序的开发人员和工程师来说,是一份非常有用的资源。 ### 回答3: NUC980 BSP手册是一个用于指导NUC980处理器的板级支持包(BSP)的手册。NUC980是一款由新唐科技公司开发的高性能嵌入式处理器,广泛应用于物联网、智能家居和工业控制等领域。 该手册详细介绍了NUC980 BSP的安装、配置和使用方式。首先,手册提供了有关硬件和软件要求的详细信息,以确保使用者具备正确的环境。然后,手册逐步引导用户安装和配置NUC980 BSP,包括选择适当的操作系统、工具链和驱动程序。手册还提供了示例代码和项目模板,以帮助用户快速上手和开发自己的应用程序。 此外,该手册还介绍了NUC980 BSP的各种功能和特性。它包含了处理器的主要功能,如高性能处理核心、丰富的外设接口和多种通信接口等。手册还详细说明了NUC980 BSP的功耗管理、中断处理和外设控制等方面的技术细节,以帮助用户充分利用处理器的性能和功能。 通过NUC980 BSP手册,用户可以更好地理解NUC980处理器的架构和特性,并能够快速进行开发和调试工作。手册提供了丰富的技术资料和实用的示例,帮助用户解决开发过程中的各种问题。在开发过程中,用户可以根据手册提供的指导,定制和优化自己的应用程序,以实现更好的性能和功能。 总之,NUC980 BSP手册是一本详细指导用户如何使用NUC980 BSP的技术手册。它提供了安装、配置和使用NUC980 BSP的步骤和技巧,并详细介绍了NUC980处理器的功能和特性。通过该手册,用户可以更好地开发和优化自己的应用程序,实现更好的性能和功能。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值