N76E003使用DATAFLASH调试技巧总结

最新更新时间:2022-07-05来源: csdn关键字:N76E003  调试技巧 手机看文章 扫描二维码
随时随地手机看文章

使用内置的FLASH做DATAFLASH是经常做的事情。

1.N76E003的page是128字节。因此每次擦写都是128字节

2.写入前需要先擦除,否则写入的数据会出问题。

3.烧录程序的时候。需要看是全片擦除还是部分擦除,还是不擦出。全片擦除会把写进去的数据擦除掉。

4.有建议说从末尾倒着写dataflash。目的是防止覆盖了代码。看需求把。感觉做好空间规划就行。倒着写不太符合思维。

5.可以用debug的memory窗口查看到flash的数据,如图

在这里插入图片描述

关键字:N76E003  调试技巧 编辑:什么鱼 引用地址:http://news.eeworld.com.cn/mcu/ic615474.html

上一篇:N76E003 串口ISP如何使用
下一篇:N76E003 串口的时候用和printf初始设置

推荐阅读

N76E003 学习三 按键控制LED亮灭
#include <stdio.h>#include "N76E003.h"#include "Common.h"#include "Delay.h"#include "SFR_Macro.h"#include "Function_define.h"#define Key1 P01 // STOP 按键#define Key2 P10 // UP 按键#define Key3 P10 // DOWN 按键#define Out1 P30 // 1#define Out2 P05 // A#define Out3 P02 /
发表于 2022-08-11
N76E003的环境搭建
一、准备工作:1、下载编译工具keil c512、下载N76E003提供的板级支持包(BSP),可到nuvoton上下载二、开发环境搭建1、安装keil c51,然后和谐。。。不能随便发链接所以软件需要自己网上找一下,很多。2、安装N76E003 keil支持包Nuvoton_8051_Keil_uVision_Driver_v2.00.6561.exe(在N76E003提供的板级支持包(BSP)中),这样可以在keil 的device中找到N76E0033、安装nu-link驱动NuMicro NuLink Command Tool 2.00.6561.exe(在N76E003提供的板级支持包(BSP)中),N76E003使用nu
发表于 2022-08-10
<font color='red'>N76E003</font>的环境搭建
N76E003之IIC
I2C 总线提供了一种串行通信方式,用在 MCU 与 EEPROM,LCD模块,温度传感器等等之间控制。I2C 用两条线 (数据线SDA 和时钟线 SCL) 在设备间传输数据。I2C 总线用作主机与从机之间双向数据传输。可以用于多主机系统,支持无中央主机及多主机系统,主机与主机之间的总线仲载传输,同步时钟SCL的存在,允许设备间使用不同比特率的数据传输。支持四种传输模式:主发,主收,从发,从收。I2C 总线仅支持 7位地址。支持广播呼叫,支持标准速率传输 (100kbps) 和快速传输( 400k bps)功能描述对于双向传输操作,SDA 及SCL 引脚必须配置成开漏模式,形成逻辑线与功能:总线上当有一个器件输出0,总线上就是0电平
发表于 2022-08-10
新唐N76E003+GPRS 单片机复位故障排除手记
应用场景GPRS模块采用AIR202/AIR208,电源方案是JW5033;单片机采用新唐N76E003,双串口,18K flash,电源与GPRS的DCDC 即JW5033共用一个5V输入电源。问题描述GPRS联网时或联网成功后收发数据的数据,新唐单片机复位重启。故障排除1、单片机电源前增加电容初步怀疑是供电不足,使用示波器观察后排除此原因,如果真的是供电不足,GPRS模块也应该会同时重启,实际上单片机模块重启时GPRS模块一直正常工作。2、设置单片机P2.0引脚为输入模式而非复位模式将P2.0引脚由复位引脚更改为输入引脚后,故障排除。我的理解是更改为输入引脚后,射频干扰不足以引起单片机复位了,深层次的原因不详。
发表于 2022-08-10
新唐N76E003+GPRS 单片机复位故障排除手记
新唐N76E003+GPRS 串口乱码故障排除手记
设计目的单片机采用N76E003,GPRS模块采用AIR208,N76E003使用USART0与AIR208通信,使用USART1与另一个设备通信。由于每个设备在服务的唯一性,每个设备编号都应该是唯一的。而GPRS模块的IMEI号正好是唯一的,所以设计思路是读取该IMEI号码并以此作为设备的唯一编号。读取IMEI号码出现乱码故障N76E003发送控制指令,读取AIR208的IMEI号码。遂尝试着定位问题。1、使用串口助手观察,N76E003确实发送了控制命令,且AIR208确实返回了包含MEI号码的返回数据。问题是,单片机无论是单步运行还是全速运行,读取的数据均有丢失。2、使用串口助手对GPRS模块发送控制命令,成功接收返回数据,无
发表于 2022-08-10
新唐N76E003+GPRS 串口乱码故障排除手记
N76E003介绍与开发资料获取
介绍N76E003 为新唐高速 1T 8051 微控制器系列产品,提供 18 KB Flash ROM、可配置Data Flash与高容量1 KB SRAM ,支持2.4V 至 5.5V 宽工作电压与 - 40 ℃ 至105 ℃ 工作温度,并具备高抗干扰能力 7 kV ESD/4 kV EFT。N76E003 在20 pin封装下提供高达18根I/O脚位;周边包含双串口、 SPI 、 I²C 、6通道 PWM 输出;内建优于同类产品之 < 2 % 误差之高精确度16 MHz RC晶振与高分辨率8通道12位 ADC ;并具备自我唤醒、欠压检测等功能;提供TSSOP20 ( 4mm6.5mm ) 与QFN20 ( 3mm3mm )
发表于 2022-08-10
<font color='red'>N76E003</font>介绍与开发资料获取
小广播
实战 培训 开发板 精华推荐

何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2022 EEWORLD.com.cn, Inc. All rights reserved