新唐Nuc980学习笔记1 - 工程创建和下载

这篇具有很好参考价值的文章主要介绍了新唐Nuc980学习笔记1 - 工程创建和下载。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、新唐nuc980

新唐nuc980 iot开发板是Linux 工业物联网开发平台,新唐科技提供工业物联网开发平台采用 NUC980DK 微处理器,此为一套完整的工业用物联网开平台,包含了完整的硬件设计与软件参考设计。包含了新唐执行速度 300 MHz 的 ARM9 MPU 内建最高 128 MB DDR 内存、单一 10/  100 以太网口、2 个高速 USB 主机、1 Gb SPI NAND Flash 存储装置、麦克风输入、立体声耳机输出与 Arduino 兼容接口。提供嵌入式 Linux OS;可以完全支持相关的物联网协议,例如:AWS Client / MQTT / Web Server 等 ,使用者可以使用此平台快速的开发物联网相关应用。

开发平台特色

  • 32-bit ARM926EJ-STM NUC980DK 微处理器

  • 微处理器内建最高 128 MB DDR 内存

  • 工作频率最高可达 300 MHz

  • 1 Gbit SPI-NAND Flash

  • 10 / 100 以太网络 x 1

  • USB 2.0 高速主机 x 1

  • USB 2.0 高速主机 / 装置 x 1

  • 单声道麦克风输入

  • 立体声耳机输出

  • MicroSD 卡槽

  • USB Power and CDC Debug Port

  • 外部内存扩充接口

  • Arduino 兼容接口

  • UART x 3

新唐Nuc980学习笔记1 - 工程创建和下载,学习,笔记

二、工程创建

新唐nuc980支持linux操作系统,同时也支持RT-Thread操作系统。

新唐Nuc980学习笔记1 - 工程创建和下载,学习,笔记

本篇文章将介绍如何基于rt-thread studio创建nuc980的工程。

①打开rt-thread studio软件,sdk软件管理包下载bsp资源包

新唐Nuc980学习笔记1 - 工程创建和下载,学习,笔记

②新建rt-thread工程,选择nuc980的bsp包,完成即可

新唐Nuc980学习笔记1 - 工程创建和下载,学习,笔记

③编译

新唐Nuc980学习笔记1 - 工程创建和下载,学习,笔记

工程创建成功,并且编译正常

三、程序下载

下载软件 NuWriter

下载地址:

https://gitee.com/OpenNuvoton/NUC980_NuWriter

新唐Nuc980学习笔记1 - 工程创建和下载,学习,笔记

Driver文件夹下有驱动,安装驱动。

新唐Nuc980学习笔记1 - 工程创建和下载,学习,笔记

NuWriter文件夹下是下载软件,可以直接打开,免安装。

新唐Nuc980学习笔记1 - 工程创建和下载,学习,笔记

启动方式的选择如下图:

新唐Nuc980学习笔记1 - 工程创建和下载,学习,笔记

Ⅰ、USB方式启动,下载到DDR。(rt-thread studio工程并编译测试)

①断电,将拨码开关全部拨到ON

新唐Nuc980学习笔记1 - 工程创建和下载,学习,笔记

②插上USB Micro线,2根;

新唐Nuc980学习笔记1 - 工程创建和下载,学习,笔记

③选择串口

新唐Nuc980学习笔记1 - 工程创建和下载,学习,笔记

④打开串口助手

新唐Nuc980学习笔记1 - 工程创建和下载,学习,笔记

新唐Nuc980学习笔记1 - 工程创建和下载,学习,笔记

⑤打开下载软件,选择型号,继续;

新唐Nuc980学习笔记1 - 工程创建和下载,学习,笔记

⑥按如下进行选择,配置,下载

新唐Nuc980学习笔记1 - 工程创建和下载,学习,笔记

新唐Nuc980学习笔记1 - 工程创建和下载,学习,笔记

实验结果,下载完后,红色指示灯进行闪烁,符合预期效果。

测试下网络

新唐Nuc980学习笔记1 - 工程创建和下载,学习,笔记

Ⅱ、下载到SPI NAND(建议用env工具进行配置编译,测试版本为5.0.0)

①断电,将拨码开关全部拨到ON

新唐Nuc980学习笔记1 - 工程创建和下载,学习,笔记

②插上USB Micro线,2根;

③下载

新唐Nuc980学习笔记1 - 工程创建和下载,学习,笔记

新唐Nuc980学习笔记1 - 工程创建和下载,学习,笔记

新唐Nuc980学习笔记1 - 工程创建和下载,学习,笔记

新唐Nuc980学习笔记1 - 工程创建和下载,学习,笔记

新唐Nuc980学习笔记1 - 工程创建和下载,学习,笔记

拨码开关全部拨到OFF,按下RESET按键

实验结果

新唐Nuc980学习笔记1 - 工程创建和下载,学习,笔记

具体可参考官方步骤

https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/tutorial/quick-start/nk-980iot/quick-start

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

参考:
文章来源地址https://www.toymoban.com/news/detail-673838.html

https://www.bilibili.com/video/BV11f4y1y7nb/?spm_id_from=pageDriver&vd_source=f58225e38b5a8bc42ab3351918ec20e5
https://www.bilibili.com/video/BV1Df4y1p7Jp/?spm_id_from=333.999.0.0&vd_source=f58225e38b5a8bc42ab3351918ec20e5
https://www.bilibili.com/video/BV1cu411R7uX/?vd_source=f58225e38b5a8bc42ab3351918ec20e5
https://www.nuvoton.com.cn/products/iot-solution/iot-platform/numaker-iiot-nuc980/
https://gitee.com/OpenNuvoton/NUC980_NuWriter
https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/tutorial/quick-start/nk-980iot/quick-start

到了这里,关于新唐Nuc980学习笔记1 - 工程创建和下载的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • Vivado工程创建、仿真、下载与固化全流程

    Vivado工程创建、仿真、下载与固化全流程

    本文以一个简单工程为例,介绍使用Vivado新建工程、代码的编写、Testbench代码的编写、波形仿真分析、引脚约束、生成bit流文件、通过JTAG将网表下载到开发板、程序的固化与下载全流程。 选自 野火《FPGA Verilog开发实战指南——基于Xilinx Artix7》

    2024年02月02日
    浏览(59)
  • 高云FPGA系列教程(2):FPGA点灯工程创建、程序下载和固化

    本文是高云FPGA系列教程的第2

    2023年04月08日
    浏览(13)
  • IDEA创建完Maven工程后,右下角一直显示正在下载Maven插件

    IDEA创建完Maven工程后,右下角一直显示正在下载Maven插件

    这是由于新建的Maven工程,IDEA会用它内置的默认的Maven版本,使用国外的网站下载Maven所需的插件,速度很慢 。 每次创建 Project 后都需要设置 Maven 家目录位置(就是我们自己下载的Maven),否则 IDEA 将使用内置的 Maven(不稳定)并使用默认的本地仓库位置。这样一来,我们在

    2024年02月08日
    浏览(13)
  • 【ChatGPT】吴恩达『提示工程』课程完全笔记下载

    【ChatGPT】吴恩达『提示工程』课程完全笔记下载

    版权说明:『ChatGPT Prompt Engineering for Developers』是DeepLearning.AI出品的免费课程,版权属于DeepLearning.AI(https://www.deeplearning.ai/)。 本文是对该课程内容的翻译整理,只作为教育用途,不作为任何商业用途。 吴恩达『开发者的提示工程』课程完全笔记(PDF) :https://github.com/youcan

    2024年02月02日
    浏览(13)
  • STM32开发环境搭建&工程创建(嵌入式学习)

    STM32开发环境搭建&工程创建(嵌入式学习)

    简介 STM32CubeMX是STMicroelectronics公司提供的一款集成开发环境(IDE)工具,用于快速配置和初始化STM32微控制器系列的软件工程。它提供了图形化界面和交互式工具,使开发者能够轻松地生成STM32微控制器的初始化代码和配置文件。 STM32CubeMX具有以下主要功能和特点: 微控制器

    2024年02月11日
    浏览(50)
  • 机器学习特征工程学习笔记(一)

            机器学习特征工程是指在机器学习任务中对原始数据进行转换、提取和选择,以创建更有效、更具有表征能力的特征的过程。良好的特征工程可以显著提升模型的性能,并帮助解决数据中存在的各种问题。         以下是一些常见的机器学习特征工程技术:

    2024年02月11日
    浏览(11)
  • 学习笔记:吴恩达ChatGPT提示工程

    学习笔记:吴恩达ChatGPT提示工程

    以下为个人笔记,原课程网址Short Courses | Learn Generative AI from DeepLearning.AI 1.1 基础LLM 输入 输出 输入 输出 之所以这样输出的原因是,基础LLM的输出基于它的训练数据,可能会产生我们不想得到的信息 1.2 指令微调型LLM 输入 输出 首先使用1.1中经过大量文本数据训练过的基础L

    2024年02月08日
    浏览(15)
  • 网络工程实训——ENSP学习笔记

    网络工程实训——ENSP学习笔记

    目录 实验一 虚拟局域网配置 1 基础设备与理论知识 2 单台二层交换机划分静态 VLAN 3 跨交换机划分静态 VLAN 4 交换机之间的链路聚合 4 单臂路由 5 三层汇聚交换 实验二 路由协议配置 6 动态路由的配置——OSPF 实验三 访问控制和网络地址转换 7 访问控制列表ACL 8 网络地址转换

    2024年02月11日
    浏览(12)
  • Javaweb基础-前端工程化学习笔记

    Javaweb基础-前端工程化学习笔记

    变量与模版字符串 let 和var的差别: const和var的差异 1、新增const和let类似,只是const定义的变量不能修改 2、并不是变量的值不得改动,而是变量指向的那个内存地址所保存的数据不得改动。 模板字符串(template string)是增强版的字符串,用反引号(`)标识 1、字符串中可以

    2024年02月20日
    浏览(46)
  • 【软考程序员学习笔记】——软件工程

    【软考程序员学习笔记】——软件工程

      目录 🍊一、软件存周期 🍊二、软件生存周期模型 🍊三、软件开发方法 🍊四、需求分析 🍊五、内聚和耦合 🍉模块内的独立性--内聚性 🍉模块间的独立性--耦合性 🍊六、软件测试 🍉黑盒测试 🍉白盒测试 🍊七、V模型 🍊八、软件维护 🍊九、软件质量模型 问题定义

    2024年02月12日
    浏览(11)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包