书签 分享 收藏 举报 版权申诉 / 30
上传文档赚钱

类型6NuMicro开发工具以及支持的软件.ppt

  • 上传人(卖家):晟晟文业
  • 文档编号:4166090
  • 上传时间:2022-11-16
  • 格式:PPT
  • 页数:30
  • 大小:7.07MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《6NuMicro开发工具以及支持的软件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    NuMicro 开发 工具 以及 支持 软件
    资源描述:

    1、6NuMicro开发工具以及支持的软件n NuMicroTM 产品开发流程产品开发流程n 用学习板开发用学习板开发 NuMicroTM 程序程序n 用用 Nu-EVB 和和 NuTiny-EVB 开发程序开发程序n 编程烧写编程烧写 NuMicroTM ICn ICP/ISPn 现在可提供的现在可提供的 NuMicroTM 软件库、样例代码软件库、样例代码程序代码开发程序代码开发NuMicro-SDKIAR EWARMKeil RVMDK批量生产批量生产客户目标板客户目标板USBSWDNuvoton ICP程序程序客户目标板客户目标板Nuvoton Gang 编程器编程器SWD客户目标板客户目

    2、标板SWD第三方烧写器第三方烧写器在线在线 In Circuit 编程编程(On-line ICP)离线离线 In Circuit 编程编程(Off-line ICP)IC编程烧写编程烧写NuTiny-SDKUARTICE BridgeNu-Link5V DCPowerUSBDevice GPIOBuzzerCAN/LIN7-Segment LED128*64 Dot MatrixLCD panelLED3x3 Key MatrixVariable Resistance Key GPB15ResetEEPROMSPI FlashWAU8822CodecLine outLine inNUC140

    3、VE3AN利用这一块板子可以学会所有 NuMicro NUC100 系列产品仅需:仅需:一台一台NotebookNotebook一根一根Cable Cable 一块学习板一块学习板仅需:仅需:一台一台NotebookNotebook一根一根Cable Cable 一块学习板一块学习板Readme.txtDevelopment ToolsNu-Link_001ICP ToolUsers GuideICEICPICE DriverUsers GuideSchematicKEIL EvaluationKeil MDK401NUC1xx flash toolUsers GuideReadme.txtN

    4、UC100 Series BSPDriver Reference GuideNUC100 SeriesBSPNuvotonPlatform_KeilNU-LB-NUC140SampleSmpl_Start_Kit.uvprojSmpl_Start_Kit NuTiny-SDK-M051 NuTiny-SDK-100 NuTiny-SDK-120 Nu-EVB-NUC140 Nu-LinkNuMicro ICP应用程序应用程序NUC140USBSWD 接口接口NuMicro ISP应用程序应用程序USB 连接线连接线USB接口UART接口RS232 连接线连接线LDROMM0-CPU地址ROM代

    5、码APROM被更新的代码 Nuvoton ISP LDROM 韧体代码韧体代码 从从LDROM 启动启动项目项目ISPICPPC应用程序应用程序NuMicro ISP Programming ToolsNuMicro ICP Programming Tools额外的硬件额外的硬件不需要Nu-LinkCPU上运行的代码上运行的代码CPU运行LDROM的代码不需要可更新区域可更新区域APROM数据Flash配置区域APROMLDROM数据Flash配置区域接口接口USB 或 UARTSWD离线烧写模式离线烧写模式不支持支持Nuvoton 专有的专有的“ICP Gang编程器编程器”支持通过支持通过

    6、ICP接口,接口,同时进行同时进行4芯片批量编程烧写,适合客户用于量产。芯片批量编程烧写,适合客户用于量产。4-chip 批量编程烧写批量编程烧写 易于离线复制操作易于离线复制操作*On-line 下载:由工程师完成*Off-line 复制操作:由产品线操作员完成 极佳的数据安全性极佳的数据安全性*不可复制源芯片*下载到编程器中的数据经过有效加密 对不同的芯片外包装,提供不同的适配板对不同的芯片外包装,提供不同的适配板运行程序,使编程器连接到主机,如下图所示:NuMicro NUC100CMSIS直接编程直接编程RTOS(实时操作系统)实时操作系统)支持的软件库支持的软件库(USB,File

    7、System,)应用程序应用程序开发工具:开发工具:IDEISPICPn Keil MDK-ARM支持支持U-link,Nu-Link,J-Linkn IAR Embedded Workbench支持支持Nu-Link,J-Link,M-Linkn 支持开发环境支持开发环境Keil 或 IARn 调试调试NUC100,M051的所有外设寄存器半主机模式(semihosting)输入输出n Flash可下载到LDROM(启动ROM)或APROM(应用程序ROM)n 端点端点4个硬件断点无限制的RAM断点无限制的Flash断点n ISP(In-System编程编程)和LDROM(Boot ROM)

    8、协同工作支持UART或USB下载可编程区域:APROM,数据Flash,配置区域n ICP(In-Chip编程编程)通过SWD(Serial Wire Debug)接口操作可编程区域:LDROM(Boot ROM),APROM,数据Flash,配置区域支持离线烧写模式基于CMSIS直接对寄存器编程所有相关的Driver&Sample Code 都可以上新唐科技的网站下载n uC/OS-II(micrium)uC/OS-II(micrium)提供移植版本(补丁文件)提供移植版本(补丁文件)n FreeRTOSFreeRTOS提供移植版本提供移植版本模式模式 二进制大小二进制大小(ROMROM字节

    9、数字节数)内存大小内存大小(字节数字节数)备注备注最小配置最小配置(Support mboxSupport mbox)58445844475247523 3个任务个任务仅有仅有MUTEXMUTEX73767376451245122 2个任务个任务仅有仅有SEMAPHORESSEMAPHORES63886388450445042 2个任务个任务仅有仅有FLAG EVENTFLAG EVENT59205920489648962 2个任务个任务仅有头仅有头MESSAGE MESSAGE QUEUESQUEUES(包含包含FLAGFLAG event event)80288028542454242 2

    10、个任务个任务仅有内存管理仅有内存管理(memory memory 区块区块 =2=2)6444644465126512这个例子含这个例子含2KB 2KB 数组数组和和1 1个任务个任务支持支持TIMERTIMER +SEMAPHORES+SEMAPHORES82168216564056402 2个任务个任务支持支持FLAG+MBOX+MUTEX+FLAG+MBOX+MUTEX+SEMAPHORESSEMAPHORES72167216607260722 2个任务个任务备注:1)所有的测试数据包含 NUC100 UART 驱动和 SysTick 驱动,也可能包含其他的 NUC100 设备驱动代码2

    11、)主堆栈大小为 2048字节3)其他任务的堆栈大小为256字节4)最大任务书=55)优先级设定到32,以便减少内存使用n MiniNVTFAT由由Nuvoton提供提供n EFSL(Embedded File System Library)Lesser General Public License)n FatFs(FAT File System Module)Berkeley Software Distribution License功能比较功能比较 EFSLFatFsMiniNVTFATFAT12/FAT16/FAT32vvv多盘/多分区 vv动态挂载/下载vvv子目录vvv短文件名vvv长

    12、文件名 v 取得介质空间大小vvv取得剩余空间大小vvv创建文件 vv打开文件vvv读取文件vvv写入文件vvv创建目录vvv打开目录vvv取下一个文件vvv删除文件vvv设定文件指针在文件中位置vvv设定文件属性vvv格式化 vv取得文件指针在文件中位置 vv取得文件属性 vv内存配置内存配置 代码代码只读只读(RO)数据数据读写读写(RW)数据数据零初始化零初始化(ZI)数据数据EFSL8276003516FatFs9928140281680MiniNVTFAT168405710843724 支持支持SDSD卡卡MassMass Storage Storage接口接口 HIDHID连接用于Win7多点触控的数字设备 通过通过USBUSB连接、驱动程序的可靠性测试连接、驱动程序的可靠性测试 多点触控屏数字设备多点触控屏数字设备 由客户完成由客户完成鼠标/键盘用HID在NUC100和PC之间做简单数据传输 音频设备类:麦克风、扬声器音频设备类:麦克风、扬声器 虚拟串口虚拟串口(usbser.sys)(usbser.sys)USB USB 音频设备类音频设备类+HID+HIDn IMA ADPCM n Voice Changern Beat Detection

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:6NuMicro开发工具以及支持的软件.ppt
    链接地址:https://www.163wenku.com/p-4166090.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库