-
新唐51系列mcu的WDT reset功能不起作用
我参照库函数的WDT reset代码写的,里面除了WDT_Open(1024); 和 WDT_Clear();好像也没有什么别的有效操作,为什么我不喂狗的时候mcu也不会reset重启呢?是什么地方没有注意到吗?void main (void) { uint8_t ct; WDT_Clear(); WDT_Open(1024); GPIO_LED_QUASI_MODE; /* Note WDT timer base is LIRC 10Khz*/ Enable_UART0_VCOM_printf(); printf("\n\r Test start MCU reset "); WDT_Clear(); Read_CONFIG(); SFRS = 0; printf ("\n\r Now config value is : "); for(ct=0;ct<5;ct++) { SFRS = 0; printf ("\r 0x%X", IAPCFBuf[ct]); WDT_Clear(); } SFRS = 0; printf("\n\r WDT Reset enabled in CONFIG "); WDT_Clear(); printf ("\n\r "); printf("\n\r P32 connect to VDD, WDT not reset "); WDT_Clear(); //-------------------------------------------------------- //Warning: //Pleaes always check CONFIG WDT disable first //only when WDT reset disable, WDT use as pure timer //-------------------------------------------------------- while (GPIO_LED) { WDT_Clear(); } while(1); }
1687浏览量 2回复量 关注量 -
新唐MS51系列 看门狗喂狗不成功
配置:看门狗时钟WDT使能,在空闲和掉电模式下不工作。程序看门狗初始化 BIT_TMP=EA; EA=0; TA=0xAA;TA=0x55;WDCON|=0x07; //设备WDT分频,溢出时间1.6S TA=0xAA;TA=0x55;WDCON|=SET_BIT6; //清除计数器 while((WDCON|~SET_BIT6)==0xFF); //确认清除计数器完成 TA=0xAA;TA=0x55;WDCON|=0x80; //看门狗运行 EA=BIT_TMP; 间隔100ms喂狗,喂狗函数 BIT_TMP=EA; EA=0; TA=0xAA;TA=0x55;WDCON|=SET_BIT6; EA=BIT_TMP; 程序运行后,一直复位,喂狗不起作用
19361浏览量 22回复量 关注量 -
N76E003有没有山寨的
我发现同样的程序IO口上拉电流不一样,和其它芯片模拟通信不太正常。怀疑是山寨的两个通信IO口电压是4.8V,官方购买的两个IO口都是2.5V.
635浏览量 1回复量 关注量 -
新唐m463lgcae支持i2s么? sos
最近在画个验证板,官网资料一直没有说这款芯片是I2S的几根线是哪几个引脚,只找到主时钟这跟线,有人知道吗?用过的大佬帮帮忙[img]https://bbs.21ic.com/static/image/smiley/comcom/9.gif[/img]
1460浏览量 0回复量 关注量 -
M487JIDAE读写U盘(新唐的单片机) 赏1000家园币
请问有人知道通过NuMaker-ETM-M487这块板子实现读写U盘信息,大致需要作什么嘛?比如需要修改那些模块的代码(不需要太具体,只要有个大致的范围就好) 第一次从事单片机开发的工作,我上面也没有这方面的前辈(我来之前已经离职),以前在淘宝买过一些单片机开发板玩,也实现了许多功能,但是和公司要开发的完全不是一个级别的东西。所以比较茫然。网上的东西也零零散散,实在不知道到无从下手 请问我是要改串口?时钟?main()函数? 拜托拜托了!!!
19816浏览量 7回复量 关注量 -
新唐N79E815A官方文档中软件复位章节,找不到SWDTRF和RSR.0
官方文档原文如下: 《《24.5 软件复位 N79E815A/814A/813A/8132A [size=10pt]增强了软件复位功能。允许应用程序以软件方式复位整个系统。这对于[/size]ISP[size=10pt]动作结 束后非常有用。例如,如果 [/size]LDROM[size=10pt]更新[/size]APROM[size=10pt], [/size]ISP [size=10pt]完成且[/size]APROM [size=10pt]中代码已更新,软件复位可使[/size]CPU [size=10pt]从 [/size]APROM [size=10pt]中启动以检查 [/size]APROM [size=10pt]中代码。写 [/size]1 [size=10pt]到 [/size]SWRST (CHPCON.7) [size=10pt]触发软件复位。注该位为[/size]TA [size=10pt]保护。见下 面例程。软件复位后[/size]SWDTRF (RSR.0) [size=10pt]由硬件置位。复位后该位保留(除上电复位外), [/size]SWDTRF [size=10pt]可通过软件 清零。[/size] 》》 我在使用N79E815芯片的软件复位功能 但是 官方例子和官方文档其它处都没有找到这个SWDTRF和RSR的说明 请问,我如何才能软件复位?
1368浏览量 1回复量 关注量 -
新唐ML56的按键校准软件Nusenadj在校准按键时的问题 sos
ML56的按键校准软件Nusenadj在校准按键时的问题如果同时校准的按键数量超过3个,则只有前两个有校准参数
1501浏览量 0回复量 关注量 -
Nutool Pinconfigure不能打开文件 sos
使用pincongfig配置好后,能正常保存,但就是无法打开,每次打开自己保存的cfg文件时,都弹出“来自网页的信息 the config file is incorrect.”。论坛有哪位大侠知道是啥原因不?以前可以用,后来不知咋的,一直这问题用不了,很是郁闷,新唐官方说是系统问题,但说不出是系统哪个问题引起。
693浏览量 0回复量 关注量