搜索
bottom↓
回复: 7

实测华大单片机HC32f030上电复位的时间有点大

[复制链接]

出20入12汤圆

发表于 2022-1-26 09:30:56 | 显示全部楼层 |阅读模式
使用IAR环境,在SystemInit()函数中增加一个io口初始化,使它输出高电平,然后示波器两个探头一个接系统供电电源3.3V,一个接io口,然后通过上电看复位时间.
实测大约14ms左右,复位脚一开始使用的是10k电阻加0.1uF电容,后来电容改成1nF后没有什么改善.
虚心请教各位,这是什么原因呢?

出0入25汤圆

发表于 2022-1-26 09:32:03 | 显示全部楼层
SystemInit()里面 看下是否有 delay函数,  另外 delay的作用是 让osc稳定起来。

出20入12汤圆

 楼主| 发表于 2022-1-26 09:38:23 | 显示全部楼层
void SystemInit(void)
{
        //hcr 4MHz manual trim.
        M0P_SYSCTRL->RCH_CR_f.TRIM = (*((volatile uint16_t*) (0x00100C08ul)));    //Loader 4MHz Trimming value
        SystemCoreClockUpdate();

        M0P_SYSCTRL->PERI_CLKEN_f.GPIO = 1; //开启GPIO外设时钟门控开关
        M0P_GPIO->PA15_SEL = 0;             //配置为 io
        M0P_GPIO->PADIR_f.PA15= 0;          //配置数字输出
        M0P_GPIO->PAOUT_f.PA15= 1;
}
这个函数还是很干净的,因为单片机默认的就是4M内部RC振荡器,所以用不到时钟切换

出20入12汤圆

 楼主| 发表于 2022-1-26 09:49:12 | 显示全部楼层
现在将复位脚引出通过接地手动给出复位信号,那么IO口几乎同时给出了高电平信号,可见还是单片机上电到复位这段时间较长

出0入32汤圆

发表于 2022-1-26 09:50:59 | 显示全部楼层
单片机上电毫秒级很正常吧。单片机上电后到执行第一句用户程序前,也有很多事儿要干啊,比如等待系统时钟起振后稳定、初始化所有内部寄存器、把变量初始值从flash搬运到内存里、等等。所以你这种靠谱做法是在那个IO外部硬件加个上拉。

出0入8汤圆

发表于 2022-1-26 11:16:12 | 显示全部楼层
华大的单片机上电会先等待(约12ms)串口下载命令,再执行用户程序,因此上电延时肯定大于12ms,无解。
多年前就和华大的设计,提出缩短这个上电延时(改到2~4ms以内),后期的产品不知道有没有改良。

出20入12汤圆

 楼主| 发表于 2022-1-26 12:15:21 | 显示全部楼层
从现象上看是没改,这个问题看来是无解了

出20入12汤圆

 楼主| 发表于 2022-1-26 12:19:47 | 显示全部楼层
手册中提到:
当复位时 BOOT0(PD03)管脚为高电平,芯片工作于 )管脚为高电平,芯片工作于 )管脚为高电平,芯片工作于 )管脚为高电平,芯片工作于 ISP编程模式,可通过 编程模式,可通过 ISP协议 对 FLASH进行编程。
当复位时 BOOT0(PD03)管脚为低电平,芯片工作于用户模式执行 FLASH内 的程序代码,可通过 SWD协议对 FLASH进行编程。
我的设计中PD3直接接的地,那么应该不会进入ISP状态啊?
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-20 20:26

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表