当前位置:首页 > 公众号精选 > 21ic电子网
[导读]2020年真是变幻莫测的一年,芯片的真是流水账的价格,一天一个样,翻翻自己的抽屉,一堆的板卡,不知玩弄哪一个,一直想玩弄一下新塘的片子,可惜论坛没怎么做过新塘的开发板评测活动(也有可能做过,可能我只是一个新人),看到很多项目都用N76E003这个片子,今天就来研究一下,给大家一个提示哈,别指望我写太深的东西!

出品 21ic中国电子网 一路向北lm

网站:bbs.21ic.com


第一个问题,究竟要玩哪一个芯?

今年真是变幻莫测的一年,芯片的真是流水账的价格,一天一个样,翻翻自己的抽屉,一堆的板卡,不知玩弄哪一个,一直想玩弄一下新塘的片子,可惜论坛没怎么做过新塘的开发板评测活动(也有可能做过,可能我只是一个新人),看到很多项目都用N76E003这个片子,今天就来研究一下,给大家一个提示哈,别指望我写太深的东西!

先来介绍一下新塘官方的样板:NuTiny-SDK-N76E003,究竟长什么样子,看下面的图就知道了,有一种一份为二的冲动,的确有时候也可以这么玩,设计的初衷就是让你掰着玩的。


老司机带你入门新塘N76E003单片机
        板卡长这样(虽然我没有)


这块板卡我虽然没有具体用过,也没有拿到新塘官方的样板,但是这颗TargetChip N76E003的确挺火的,板卡分为左右两半部分,左边是以TargetChip的核心板,引出了相关的引脚,一个复位按钮,一个电源指示灯,一个用户IOLED,同时也引出了VCC和GND电源引脚。右边是新塘设计的Nu-Link-Me,主要实现对新塘系列的单片机的下载和调试功能,Nu-Link-Me的主控使用的是:MCU12SRE3DE,这颗芯片暂时没有详细查资料,后面给大家补上,网上很多大神将Nu-Link-Me魔改为DAP,Nu-Link-Me就跟我们熟悉的ST-LinkULink类似,使用USB一键下载和调试目标芯片程序,新塘这里称Nu-Link-Me的主控为ICEController,此外,Nu-Link-Me还支持虚拟串口,使用SW3拨码开关来使能和失能虚拟串口,使能虚拟串口时,N76E003AT20的UART0作为串口和PC串口助手通讯。

老司机带你入门新塘N76E003单片机   老司机带你入门新塘N76E003单片机

第二个问题,这颗芯开发环境如何搭建?

张三说IAR好用,李四说Keil 好用 pack包多,王五说我就喜欢捣鼓,用VScode有些芯片也可以用…………..,开发IDE云里雾里,最好上手还是keil C51,那么如何在keil C51上使用Nu-Link-Me来下载和调试程序? 主要分为以下几步:


第一步:修改Debug 使用 Nuvoton 8051 Keil C51 Driver 作为调试器

老司机带你入门新塘N76E003单片机

第二步:确保设置界面按照以下连接方式进行默认设置。

老司机带你入门新塘N76E003单片机

第三步:Flash编程工具记得使用Nuvoton 8051 Keil C51 Driver 哦!

老司机带你入门新塘N76E003单片机

这样就可以使用Nu-Link-Me一键下载和调试程序了。
        老司机带你入门新塘N76E003单片机

老司机带你入门新塘N76E003单片机   老司机带你入门新塘N76E003单片机

差补知识点1:Nu-Link-Me 原理图分析:

下图是从新塘官网down下来的Nu-Link-Me 原理图,是不是跟ST-Link有些面熟?本人使用过赛元的MCU,赛元的调试器使用的是STM32作为主控,有兴趣的可以去研究一下,同样是调试器,Nu-Link-Me也大同小异,只要拿到固件,参考其原理图设计,自己就可以做出一个Nu-Link-Me。

老司机带你入门新塘N76E003单片机
 Nu-Link-Me原理图

先来看一下Debug接口,Nu-Link-Me使用的是SWD五线接口,主要包括:VCC、GND、ICE_DAT(数据)、ICE_CLK(时钟)、ICE_RST(复位),有些SWD接口可以不用接RST,只需要VCC、GND、ICE_DAT(数据)、ICE_CLK(时钟)、四线即可。Debug SWD端口只要实现对Nu-Link-Me的固件更新。

老司机带你入门新塘N76E003单片机




Nu-Link-Me 主控MCU12SRE3DE使用PC10 ICEDAT(数据)、PC9 ICECLK(时钟)、PC8ICERST(复位),作为NuTiny-SDK-N76E003 板卡N76E003芯片的调试与下载口,ICEDAT->TICEDAT、 ICECLK-> TICECLK、ICERST-> TICERST,此外还通过JP2端口引出。


老司机带你入门新塘N76E003单片机       老司机带你入门新塘N76E003单片机
老司机带你入门新塘N76E003单片机

再来看一下USB接口,Nu-Link-Me使用的是mini USB接口,DM、DP接入33R的电阻到USB的数据口,最终连接到MCU12SRE3DE的USB_D- (D-) 和USB_D+ (D+)引脚。
老司机带你入门新塘N76E003单片机

Nu-Link-Me主控MCU12SRE3DE串口0默认通过ICE_TX -> Tiny_Tx, ICE_RX -> Tiny_Rx接到目标芯片N76E003的串口,通过SWD3是使能是否打开和关闭虚拟串口。
老司机带你入门新塘N76E003单片机       老司机带你入门新塘N76E003单片机



Nu-Link-Me主控时钟选择12M无缘晶振,外加20pf电容辅助起振,复位电路使用10uf的有极性电容和10K电阻硬件复位。

老司机带你入门新塘N76E003单片机        老司机带你入门新塘N76E003单片机


Nu-Link-Me有四个状态指示灯,分别是:ICE红  ISP黄  IDLE红 BUSY 绿,通过330R的排阻接到VCC, 四个状态指示灯分别表示 Nu-Link-Me所处于的状态,用户可以根据四个状态指示判断Nu-Link-Me正常与否。

老司机带你入门新塘N76E003单片机

Nu-Link-Me 电源使用USBVBUS 5V供电,再使用AMS1117_3.3V,稳压到3.3V为主控供电,这也是绝大多数开发板使用的电源电路方案。

老司机带你入门新塘N76E003单片机

老司机带你入门新塘N76E003单片机   老司机带你入门新塘N76E003单片机

差补知识点2:NuTiny-SDK-N76E003 原理图分析:

NuTiny-SDK-N76E003板卡的左半部分就有一颗孤零零的N76E003,其20pin引脚,却可以有18 个IO的能力,强大到爆炸。这边的板卡主要是将其IO引出,预留下载调试口连接Nu-Link-Me和串口等。此外还有复位电路和LED指示电路蛮简单的设计。

老司机带你入门新塘N76E003单片机

N76E003芯片,无需外接时钟晶振,只需要复位电路即可构成最小系统,复位电路同样使用10K的电阻和10uf的电容,按钮按下实现N76E003芯片硬件复位。
老司机带你入门新塘N76E003单片机

NuTiny-SDK-N76E003中有两颗LED,电源LED和GPIO LED,调试代码时可以点亮GPIO LED来指示程序的运行状态。

老司机带你入门新塘N76E003单片机

老司机带你入门新塘N76E003单片机   老司机带你入门新塘N76E003单片机

第三个问题,这颗芯有多少内功?

老司机带你入门新塘N76E003单片机

内功1:
N76E003,是新唐高速1T  8051 单片机系列产品, 18 KB Flash ROM、可配置DataFlash与高容量1 KB SRAM ,支持2.4V 至 5.5V 宽工作电压与 - 40 ℃ 至105 ℃ 工作温度,并具备高抗干扰能力 7 kVESD/4 kV EFT。


内功2:
N76E003 在20 pin封装下提供高达18根I/O脚位;周边包含双串口、 SPI 、 I²C 、6通道 PWM 输出。


放大招:
内建优于同类产品之 < 2% 误差之高精确度16 MHzRC晶振,高分辨率8通道12位 ADC ;并具备自我唤醒、欠压检测等功能;提供TSSOP20( 4mm*6.5mm ) 与QFN20 ( 3mm*3mm ) 小封装,兼具高性能与设计弹性。

无所不能:
门禁系统/警报器、温度传感设备、蓝牙音箱、电动车表头、数字电压表头、气体检测器、采集器、充电器、美容仪器、小家电等。


补一个表给大家看,刷新一下三观:

老司机带你入门新塘N76E003单片机

老司机带你入门新塘N76E003单片机   老司机带你入门新塘N76E003单片机

第四个问题,这颗芯该怎么玩?

N76E003原理图参考了NuTiny-SDK-N76E003,我这里新加了一个USB串口功能,使用的CH340N,8p 简单方便。


老司机带你入门新塘N76E003单片机

PCB部分很简单,双层板,还添加了小小的丝印,板子过几天送去打印,后续可以考虑画一块拓展板卡,会出一些N76E003基于本版卡的测试工程发布到论坛,方便大家的学习和调试使用。这里的GND没连接,喜欢直接使用GND来铺铜

老司机带你入门新塘N76E003单片机

老司机带你入门新塘N76E003单片机



老司机带你入门新塘N76E003单片机

参考新塘给的N76E003 Demo是上手最快的方法,官方写出来的参考历程是最具有权威的,后期为了项目的需求,可以将写的代码托管到git平台上,组建团队一起来开发和学习。涉及到具体的编程我就不多说了,毕竟那是你们的战场,我很想写点代码给你们展示,可是我也没有现成的板卡啊,还是要板卡打印出来以后,硬件调试没有问题,我会在论坛发布一些基于本板卡的测试工程。本次基于新塘N76E003 上手教程就到这里,欢迎继续关注后期精彩板卡例程篇,这里给自己挖坑!

出品:一路向北lm



老司机带你入门新塘N76E003单片机

免责声明:本文内容由21ic获得授权后发布,版权归原作者所有,本平台仅提供信息存储服务。文章仅代表作者个人观点,不代表本平台立场,如有问题,请联系我们,谢谢!

21ic电子网

扫描二维码,关注更多精彩内容

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭