久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: proteus仿真stm32 pwm出現unclocked peripheral的錯誤 [打印本頁]

作者: gaoyanzeng    時間: 2020-2-17 18:01
標題: proteus仿真stm32 pwm出現unclocked peripheral的錯誤
想使用Proteus仿真Stm32 PWM實現呼吸燈的效果,結果提示外設沒有開啟時鐘的錯誤,不知道怎么回事。下面時PWM_Init的代碼:

void PWM_Init(Int16U arr,Int16U psc)
{

        GPIO_InitTypeDef GPIO_InitStructure;//??GPIO???
        TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; //??TIMx??????
        TIM_OCInitTypeDef TIM_OCInitStructure;//????????????

        RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3,ENABLE);
        RCC_APB2PeriphClockCmd(RCC_APB2Periph_TIM1,ENABLE);
        RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB,ENABLE);
        RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO,ENABLE);

        GPIO_PinRemapConfig(GPIO_PartialRemap_TIM3,ENABLE);
       
        GPIO_InitStructure.GPIO_Pin = GPIO_Pin_5;
        GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
        GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
        GPIO_Init(GPIOB,&GPIO_InitStructure);

        TIM_TimeBaseStructure.TIM_Period = arr;
        TIM_TimeBaseStructure.TIM_Prescaler = psc;
        TIM_TimeBaseStructure.TIM_ClockDivision = 0;
        TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up;
        TIM_TimeBaseInit(TIM3,&TIM_TimeBaseStructure);

        TIM_OCInitStructure.TIM_OCMode = TIM_OCMode_PWM1;
        TIM_OCInitStructure.TIM_OutputState = TIM_OutputState_Enable;
        TIM_OCInitStructure.TIM_OCPolarity = TIM_OCPolarity_High;
        TIM_OC2Init(TIM3,&TIM_OCInitStructure);

        TIM_OC2PreloadConfig(TIM3,TIM_OCPreload_Enable);
        TIM_Cmd(TIM3, ENABLE);
}


Proteus的提示:
Access to register of unclocked peripheral at 0x40000400 cause BUS_FAULT [U1_CM3CORE]

Proteus的圖;


87D3ACD0-16BB-4149-82A4-ED42DA51FED3.png (21.04 KB, 下載次數: 90)

87D3ACD0-16BB-4149-82A4-ED42DA51FED3.png

作者: gaoyanzeng    時間: 2020-2-17 18:13
如果把C組端口的APB2時鐘也打開的話,就不會出現這個問題了,只是還沒搞懂為什么
作者: gaoyanzeng    時間: 2020-2-18 11:53
如果是在Proteus上仿真要把TIM1的APB2時鐘也要打開,不然會出現下面這樣的錯誤提示
Access to register of unclocked peripheral at 0x40000400 cause BUS_FAULT [U1_CM3CORE]
作者: 學單片機的小銘    時間: 2020-4-27 17:52
設置單片機的晶振頻率8.0M或者12.0M就可以實現了,也不用開啟時鐘了,我覺的開啟時鐘就是相當于設置晶振吧。

51hei圖片20200427175031.jpg (92.16 KB, 下載次數: 100)

51hei圖片20200427175031.jpg

作者: feizei    時間: 2023-3-13 16:57
為什么我C組端口的APB2時鐘打開了,TIM1的APB2時鐘也開了,晶振頻率也試了8M和12M,但還是這樣報錯




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 夏同学福利网 | 欧美日韩亚洲国产综合 | 小早川怜子xxxxaⅴ在线 | 啪啪网页 | 免费午夜剧场 | 日韩欧美第一页 | 久久精品在线免费视频 | 精品国产欧美一区二区三区成人 | 国产精品美女 | 国产精品成人在线 | 国产一区91在线 | 国产欧美日韩综合精品一区二区 | 日韩综合 | 午夜成人免费视频 | 夫妻午夜影院 | 久久久爽爽爽美女图片 | 人人九九 | 日本精品视频 | 欧美日韩国产在线观看 | 欧美日本久久 | 人人草人人干 | 精品一区二区免费视频 | 色爱综合网 | 国产欧美一区二区久久性色99 | 中文字幕一区在线 | 乱一性一乱一交一视频a∨ 色爱av | 欧美日韩在线播放 | 国产第二页 | 国产精品视频www | 日韩成人精品一区 | 91精品久久久久久久久 | 欧美日韩综合视频 | 久久久久无码国产精品一区 | 久久久久久国产精品 | 中文日韩在线 | 欧美精品综合在线 | 91在线视频免费观看 | 久久一区视频 | 密乳av| 亚洲影音 | 手机av在线 |