随着STM8的停产,新唐的N76E003 pin对pin替换STM8S003F3P6,而且很便宜,故这个时候拿来替换使用再好不过。

下面开始准备资料和搭建环境:

一、直接上新唐官网,搜索“N76E003”,下载下面的资料:

前面两个BSP分别是IAR和Keil的示范例程;第三个是Keil的支持包和下载器的USB驱动;第三个是ISP的支持包,可以通过内含的软件串口下载程序,就像51单片机一样,但是前提是先给MCU烧写了BootLoader,这个有点坑,你得先通过nu-link-pro和Nu-Link-Me把ISP的BootLoader烧进去,才能使用ISP。

程序烧写器和在线调试器是nu-link-pro和Nu-Link-Me。

开发软件是Keil和IAR,在Keil上通过nu-link-pro和Nu-Link-Me可以像STM32一样,下载程序,在线仿真,实时查看变量什么的。

关于量产:可以使用nu-link-pro来脱机烧录程序,如上图,先通过电脑端程序把程序脱机到nu-link-pro中,然后连接N76E003,给烧写器供电,按一下nu-link-pro上的按钮就可以烧写了,换一片,再按一次按钮,又烧写一片。详情看这个:https://max.book118.com/html/2017/0215/91658713.shtm

注意几个坑:

1、使用的Keil要是Keil for 51,使用for ARM的Keil是怎么都找不到N76E003的。

2、装好Keil for 51后,要安装新唐Keil的支持包,安装过程需要让你填入Keil的安装路径,请正确填入,这样器件列表才能有N76E003。在装好后,会有安装调试器USB驱动的选项,默认是不勾的,如果你没装过nu-link-pro和Nu-Link-Me的驱动,要勾上,安装驱动。

3、nu-link-pro和Nu-Link-Me上有电平选择的跳线,根据你项目的电平来选择。如果你项目板子上是5V供电的,那么nu-link-pro和Nu-Link-Me也要选择5V的,不然找不到芯片。

4、要用MCU的程序存储flash存储数据,官方是有例程的。

但是要记得到“Utilities”里去把“Erase Full Chip”去掉,改为“Erase Used Sectors”不然你保存的数据在每次下载程序时就会被擦除。

N76E003快速上手使用和大坑提示相关推荐

  1. n76e003浮点_N76E003快速上手使用和大坑提示

    随着STM8的停产,新唐的N76E003 pin对pin替换STM8S003F3P6,而且很便宜,故这个时候拿来替换使用再好不过. 下面开始准备资料和搭建环境: 一.直接上新唐官网,搜索"N ...

  2. Excel-VBA 快速上手(十、提示框、可输入的弹出框)

    文章目录 一.对话框 1.1. 弹出对话框 1.2. 获取用户对对话框的选择 二.可输入的对话框 2.1. InputBox函数 2.2. Application.InputBox 方法 一.对话框 ...

  3. vs转eclipse之工具快速上手篇

    eclipse工具下载 首先说明,本篇内容适用于刚开始学java的同学,老手大牛等可以路过. 不得不说vs确实很强大,常用的都在安装包里集成了,几乎可以一键安装,直接使用,操作起来非常方便. ecli ...

  4. WijmoJS 2019V1正式发布:全新的在线 Demo 系统,助您快速上手,开发无忧

    2019独角兽企业重金招聘Python工程师标准>>> 下载WijmoJS 2019 v1 WijmoJS是为企业应用程序开发而推出的一系列包含HTML5和JavaScript的开发 ...

  5. pyqt5从子目录加载qrc文件_PyQt5快速上手基础篇10-QSettings用法

    前言 本节我们学习使用PyQt5的QSettings的用法,使用QSettings可以记住用户操作UI界面设置的参数,下次打开软件的时候,会直接加载用户上一次设置的参数. 一.基础知识 1.QSett ...

  6. 上传文件 微信小程序input_快速上手微信小程序UI框架

    本课程属于 微信小程序 A计划,不单独售卖,加入 A 计划可免费观看本课程及所有 微信小程序 收费课程~ 微信小程序 A计划永久有效期购买链接: http://www.sikiedu.com/clas ...

  7. 《Python游戏编程快速上手》第十四章----凯撒密码

    <Python游戏编程快速上手>的第十二章主要讲了笛卡尔坐标系的基本数学知识,我就不重现了:然后第十三章主要是一个笛卡尔坐标系的小应用,这个小应用也是非常简单的,所以我就不重现了. 今天主 ...

  8. 《Python游戏编程快速上手》第三章-猜数字游戏

    有段时间没有写博客了,最近在看<Python游戏编程快速上手>一书,计划自己用python写个小游戏玩玩.所以接下来我会把这本书中的所有游戏例子自己实现一遍,然后开始写一个自己的小游戏,话 ...

  9. crontab快速上手

    crontab快速上手 crontab在类unix系统(Linux也能用)中用于设置周期性被执行的指令.crontab储存的指令被守护进程激活, crond常常在后台运行,每一分钟检查是否有预定的任务 ...

最新文章

  1. EOJ Monthly 2018.1
  2. 基本电路元件和特性(2)电容器和电容vs.电感器和电感
  3. DAVID-GO-记录
  4. npm镜像源的查看和切换
  5. 一位资深Java的阿里系公司实战面试经验,套路还是面试官的多
  6. java 连接sqlitle_ASP连接SQL2005数据库连接代码
  7. python字符串数字求和_python处理字符串:将字符串中的数字相加求和
  8. 一文教你用java实现儿时的超级玛丽游戏
  9. C# 课堂总结2-数据类型及转换方式
  10. 解决“添加删除程序”里面隐藏问题
  11. 利用递归遍历文件夹和文件存入TreeView
  12. PHP高并发高负载下的3种实战场景解决方法
  13. allegro异形孔导出gerber
  14. 百度 LBS 开放平台,开发人员众測计划正式启动
  15. Linux系统学习方法论
  16. 解决PC微信版本过低 1.0.7.33版本及以上版本方法
  17. Linux系统用C语言设计酒店管理系统
  18. 单片机-c语言LED灯循环闪烁
  19. 巴菲特的在University of Florida商学院的一次演讲
  20. Android-加速传感器或者OrientationEventListener做横竖屏切换

热门文章

  1. 是把计算机分析和恢复力实测,土木工程测试试题.docx
  2. python无法安装pillow_pyhton安装pillow问题解决
  3. iOS WKWebView JS原生交互之JS调用OC(附demo)
  4. unity 编辑器存档_Unity教程 | 自制简易的游戏存档系统
  5. eeglab中文教程系列(11)-使用ICA分解数据
  6. Google Expeditions项目今年获得AR支持
  7. linux禁止客户端上传文件_图片/文件上传如此简单|macOS 图床客户端 uPic
  8. 自制树莓派“防松鼠神器”在Reddit火了,13行代码就能让AI替你护食,成本300+元...
  9. 写代码、搜问题,全部都在「终端」完成!如此编程神器,是时候入手了
  10. 修改echarts环形图的牵引线及文字位置