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

上传人(卖家):晟晟文业 文档编号:4166090 上传时间:2022-11-16 格式:PPT 页数:30 大小:7.07MB
下载 相关 举报
6NuMicro开发工具以及支持的软件.ppt_第1页
第1页 / 共30页
6NuMicro开发工具以及支持的软件.ppt_第2页
第2页 / 共30页
6NuMicro开发工具以及支持的软件.ppt_第3页
第3页 / 共30页
6NuMicro开发工具以及支持的软件.ppt_第4页
第4页 / 共30页
6NuMicro开发工具以及支持的软件.ppt_第5页
第5页 / 共30页
点击查看更多>>
资源描述

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

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(6NuMicro开发工具以及支持的软件.ppt)为本站会员(晟晟文业)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

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


163文库-Www.163Wenku.Com |网站地图|