0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

学技术 | Nuvoton开发流程 入门篇 1 -- 准备工作

大大通 2023-01-06 10:24 次阅读

对于刚接触Nuvoton平台的朋友来说,有必要先了解下Nuvoton有哪些产品。目前新唐产品包括MCU(8051、M0、M4、M23)、MPU(ARM9)、Audio Codec、Audio SoC(语音芯片),同时在2020年9月完成对松下半导体的收购,所以产品增加松下产品(MCU、BMIC、NFC Tag、Motor Driver、LED Driver、DC Power、HDMI、ToF)等。从产品形态来看是非常的丰富的,目前产品广泛应用于消费类、工业类产品,并且今年也推出了通过AEC-Q100的M0系列产品,所以在汽车类也在渐渐逐步完善中。想了解更多产品型号,可以下载产品选型手册。

本文主要是介绍Nuvoton开发流程,初步分成四个系列,从入门篇、初级篇、中级篇到高级篇等,主要针对产品的开发流程、工具熟悉、特殊应用等图形化说明为主。筹划先写入门篇和初级篇,大致目录如下。

Nuvoton开发流程 入门篇 1 -- 准备工作

Nuvoton开发流程 入门篇 2 -- 软件与工具

Nuvoton开发流程 入门篇 3 -- Keil新建工程

Nuvoton开发流程 入门篇 4 -- IAR新建工程

Nuvoton开发流程 入门篇 5 -- ICP介绍

Nuvoton开发流程 入门篇 6 -- ISP介绍

Nuvoton开发流程 初级篇 1 -- NuTool

Nuvoton开发流程 初级篇 2 -- Bootloader

Nuvoton开发流程 初级篇 3 -- NuLink Command

Nuvoton开发流程 初级篇 4 -- C51 RAM分布和使用

Nuvoton开发流程 初级篇 5 -- Hard Fault

Nuvoton开发流程 初级篇 6 -- 低功耗

开始进入主题,要入门一个新的平台,首先的对官网了解,从而得到所需的开发资料

官网的创新产品主要是指产品型号类别,里面包含芯片规格书、硬件、软件等相关资料。不过建议软件下载从Github,经验之谈,Github有专人维护,更新最快。

eb233366-8c2c-11ed-bcbd-dac502259ad0.pngeb45c84a-8c2c-11ed-bcbd-dac502259ad0.pngeb6af962-8c2c-11ed-bcbd-dac502259ad0.png

官网的前瞻应用是指目前产品推广的具体产品形态,应用场景还是非常广的。客户老是问你的产品用在哪里,这个地方给他看一目了然。

eb966b06-8c2c-11ed-bcbd-dac502259ad0.png

官网的软体与工具,这个是重点,特别是软体开发工具,这里包括驱动安装程序、新唐工具等。

ebbc6e64-8c2c-11ed-bcbd-dac502259ad0.png

新唐的开发环境包括Keil MDK、IAR、GCC和Open Source IDE(NuEclipse),其中使用新唐的M0和M23内核的所有芯片,Keil 的License免费,这个重点,客户不用使用盗版的了。很多人问我Keil和IAR等芯片PACK在哪里下载,目前新唐的芯片无需单独添加,只需按照NuLink Driver即可。有一点需要主要,之前安装的找不到新出的芯片,肯定要重新安装最新NuLink Driver。

ebe3efac-8c2c-11ed-bcbd-dac502259ad0.png

新唐工具主要工具包和烧录工具,工具包指PinConfigure、PinView、ClockConfigure、NuConsole,烧录工具主要用到ICP量产工具、ISP升级工具等。

ec0a738e-8c2c-11ed-bcbd-dac502259ad0.png


ec2d66a0-8c2c-11ed-bcbd-dac502259ad0.png


我在之后的博文详细介绍如上软件和驱动的安装操作,官网还有对研发来说很重要的部分,那就是技术答疑。官网针对技术疑问也做了归类,包括新唐官网的论坛、牛卧堂、21IC新唐版块等。


本文结尾处,补充下现在“缺芯”局面下,针对客户小批试产可以通过新唐天猫旗舰店购买少数量正品样片和开发板,这个对于研发来说还是挺好的,不用担心网上买几十片物料假芯片风险。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开发
    +关注

    关注

    0

    文章

    370

    浏览量

    40836
  • Nuvoton
    +关注

    关注

    1

    文章

    15

    浏览量

    20473
收藏 人收藏

    评论

    相关推荐

    零基础开发小安派-Eyes-S1 外设 ——I2C

    。 AiPi-Eyes-S1集成了SPI屏幕接口,DVP摄像头接口,外置ES8388音频编解码芯片以及预留TF卡座,并且引出USB接口,可接入USB摄像头。 从零开始学习小安派: 1、零基础开发小安派-Eyes-S
    的头像 发表于 11-27 16:39 208次阅读
    零基础<b class='flag-5'>开发</b>小安派-Eyes-S<b class='flag-5'>1</b> 外设<b class='flag-5'>篇</b> ——I2C

    IBM发布《可持续发展准备工作状态报告》

    近日,IBM(纽约证券交易所:IBM)首次发布《可持续发展准备工作状态报告》(Sustainability Readiness Report)报告。结果显示,88% 的企业高管计划在未来 12个月
    的头像 发表于 11-20 14:30 254次阅读

    零基础开发小安派-Eyes-S1入门篇】——工程文件架构

    -Eyes-S1入门篇】——初识小安派-Eyes-S12、零基础开发小安派-Eyes-S1入门篇】——安装VMware与Ubuntu3、
    的头像 发表于 11-06 16:10 146次阅读
    零基础<b class='flag-5'>开发</b>小安派-Eyes-S<b class='flag-5'>1</b>【<b class='flag-5'>入门篇</b>】——工程文件架构

    零基础开发小安派-Eyes-S1外设——GPIO 输入输出

    等。 AiPi-Eyes-S1集成了SPI屏幕接口,DVP摄像头接口,外置ES8388音频编解码芯片以及预留TF卡座,并且引出USB接口,可接入USB摄像头。 从零开始学习小安派: 1、零基础开发小安派-Eyes-S
    的头像 发表于 10-25 13:50 1013次阅读
    零基础<b class='flag-5'>开发</b>小安派-Eyes-S<b class='flag-5'>1</b>外设<b class='flag-5'>篇</b>——GPIO 输入输出

    讲透:模组典型上网业务的AT上网流程

    的AT命令资料。 如果没有顺手的串口工具,推荐 [LLCOM | 能跑Lua代码的串口调试工具!] https://llcom.papapoi.com/index.html 二、准备工作 准备一套合宙任意模组
    的头像 发表于 10-24 07:14 311次阅读
    一<b class='flag-5'>篇</b>讲透:模组典型上网业务的AT上网<b class='flag-5'>流程</b>

    【「数字IC设计入门」阅读体验】+ 数字IC设计流程

    上一对《数字IC设计入门》进行了整书浏览,今天开始研读第1章“IC设计行业概述”。这章节还没有涉及IC设计的理论知识,因此阅读起来还是比较轻松的,作者的目的可能是希望读者先了解IC设计行业、IC
    发表于 09-25 15:51

    配电室停电的准备工作和步骤

    。正确的停送电操作流程不仅可以保障人员安全,还能有效防止设备损坏,维护电网的稳定运行。 一、停电操作前的准备工作 1. 安全检查和评估 在实施停电操作前,电工必须对配电室内的设备及电路进行全面细致的检查。这包括检视设
    的头像 发表于 08-27 10:38 923次阅读

    【《大语言模型应用指南》阅读体验】+ 俯瞰全书

    松。 入门篇主要偏应用,比如大语言模型的三种交互方式,分析了提示工程、工作记忆和长短期记忆,此最后讲了ChatGPT的接口和扩展功能应用,适合大语言模型应用技术人员阅读。 进阶
    发表于 07-21 13:35

    ElfBoard技术贴|在NXP源码基础上适配ELF 1开发板的按键功能

    ,将以按键功能的适配作为具体示例,深入解析整个适配的流程。一、准备工作NXP源码路径:ELF1开发板资料包\07-NXP原厂资料\07-1N
    的头像 发表于 07-10 09:54 595次阅读
    ElfBoard<b class='flag-5'>技术</b>贴|在NXP源码基础上适配ELF <b class='flag-5'>1</b><b class='flag-5'>开发</b>板的按键功能

    【PHYTEC AM62x开发板试用】准备工作

    、ubunt系统中phyLinux init 初始化时要根据核心板和底板的型号选择属于自己的型号 Ubuntu系统准备工作 参照Build the BSP 下载配置相关软件 执行指令 sudo
    发表于 07-01 16:22

    自动点焊机启动前还需要做哪些准备工作呢?

    在现代工业生产中,自动点焊机以其高效、精准的特性,广泛应用于金属焊接领域。然而,在使用自动点焊机之前,充分的准备工作是确保焊接过程顺利进行和保证焊接质量的关键。本文将详细探讨自动点焊机启动前的准备工作,为操作人员提供一份详尽的指南。
    的头像 发表于 05-16 10:11 335次阅读
    自动点焊机启动前还需要做哪些<b class='flag-5'>准备工作</b>呢?

    超高温红外测温热像仪操作前的准备工作与安全注意事项

    。  一、准备工作  1.了解测温目标:在操作仪器之前,应充分了解被测目标的性质、温度范围以及可能的变化情况。这有助于我们选择合适的测温仪型号,并设置正确的参数,以获得准确的测量结果。  2.预热:仪器在使用前需要进
    的头像 发表于 04-08 17:04 714次阅读
    超高温红外测温热像仪操作前的<b class='flag-5'>准备工作</b>与安全注意事项

    SPC58的HSM开发用什么环境还有什么需要的准备工作

    SPC58的HSM开发用什么环境还有什么需要的准备工作
    发表于 03-19 06:34

    【ALINX 技术分享】AMD Versal AI Edge 自适应计算加速平台之准备工作1

    AMD Versal AI Edge 自适应计算加速平台之准备工作,包含软件环境、硬件环境。
    的头像 发表于 03-07 15:49 792次阅读
    【ALINX <b class='flag-5'>技术</b>分享】AMD Versal AI Edge 自适应计算加速平台之<b class='flag-5'>准备工作</b>(<b class='flag-5'>1</b>)

    smt加工前的准备工作有哪些?

    一站式PCBA智造厂家今天为大家讲讲smt加工前的准备工作有哪些?SMT贴片加工制程前有哪些准备工作。在工业制造领域,SMT贴片加工是一项非常常见的技术。这种工艺可以提高电路板制造的效率,并保证电路
    的头像 发表于 01-26 09:18 603次阅读