搜索

MCU启动时间,需要6S?

[复制链接]
151|25
 楼主 | 2021-4-7 23:47 | 显示全部楼层 |阅读模式
请问MCU启动时间跟什么有关?

使用特权

评论回复
| 2021-4-7 23:49 | 显示全部楼层

你有什么打算呢?或者你想知道什么?

使用特权

评论回复
 楼主 | 2021-4-7 23:51 | 显示全部楼层
我发现我的开发板,上电之后要等约6s时间,才能正常工作。   

使用特权

评论回复
 楼主 | 2021-4-7 23:53 | 显示全部楼层
片子PIC18(L)F25_26K83,开发板HPC板子,程序内容如下,只在主循环里翻转电平,利用示波器监控那个翻转引脚,
发现上电之后要等约6s时间,才能有波形输出,请问这是为什么?

使用特权

评论回复
 楼主 | 2021-4-7 23:54 | 显示全部楼层
void SYSTEM_Initialize(void)
{
    INTERRUPT_Initialize();
    PMD_Initialize();
    PIN_MANAGER_Initialize();
    OSCILLATOR_Initialize();
    ADCC_Initialize();
    FVR_Initialize();
    CMP1_Initialize();
}

void main(void)
{
    // Initialize the device
    SYSTEM_Initialize();
    IO_Q1_base_SetDigitalOutput();
    // If using interrupts in PIC18 High/Low Priority Mode you need to enable the Global High and Low Interrupts
    // If using interrupts in PIC Mid-Range Compatibility Mode you need to enable the Global Interrupts
    // Use the following macros to:

    // Enable the Global Interrupts
    //INTERRUPT_GlobalInterruptEnable();

    // Disable the Global Interrupts
    //INTERRUPT_GlobalInterruptDisable();

    while (1)
    {
        IO_Q1_base_Toggle();
        __delay_ms(1);
        // Add your application code
    }
}

使用特权

评论回复
| 2021-4-7 23:56 | 显示全部楼层
不需要初始化那么多吧,光保留初始化IO口的

使用特权

评论回复
| 2021-4-7 23:58 | 显示全部楼层
启动时间不可能那么长

使用特权

评论回复
| 2021-4-8 21:54 | 显示全部楼层
你用的什么时钟?频率多少?

使用特权

评论回复
| 2021-4-8 21:56 | 显示全部楼层
在main 开始时加一个测试口来看时间用了多少进入main

使用特权

评论回复
| 2021-4-8 21:57 | 显示全部楼层
检查外部控制信号吧

使用特权

评论回复
| 2021-4-8 22:00 | 显示全部楼层
比如复位,芯片的启动程序不可能要用6s

使用特权

评论回复
| 2021-4-8 22:03 | 显示全部楼层
我猜你设定了外部晶体振荡器,并且他工作不正常

使用特权

评论回复
| 2021-4-8 22:05 | 显示全部楼层
而后因为fail safe 转到内部时钟才正常运行

使用特权

评论回复
| 2021-4-8 22:09 | 显示全部楼层
如果软硬件没问题,是不是把烧程序的时间算进去了

使用特权

评论回复
| 2021-4-8 22:10 | 显示全部楼层
延时1ms,测出来真是1ms吗,主时钟多少?

使用特权

评论回复
| 2021-4-8 22:10 | 显示全部楼层
你的里面应该有很多延时吧。不然不可能的。

使用特权

评论回复
| 2021-4-8 22:13 | 显示全部楼层
你这是没配置好吧,难道说是装上了360???

使用特权

评论回复
| 2021-4-8 22:19 | 显示全部楼层
只开主时钟和一个IO口,你看看初始化要多久

使用特权

评论回复
| 2021-4-8 22:21 | 显示全部楼层
这个说的有些模糊,因为你的初始化程序很多,这里面会不会出现什么问题?

使用特权

评论回复
| 2021-4-8 22:24 | 显示全部楼层
你可以做个简单的,只使用端口,其它的不用管,看看进入脚位变化需要多久?

使用特权

评论回复
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 我要提问 投诉建议 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

在线客服 快速回复 返回顶部 返回列表