色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

STM32編程疑難雜癥

edager ? 來源:edager ? 作者:edager ? 2024-03-28 23:29 ? 次閱讀

最近遇到一個奇怪的問題:

如果用一個程序單獨用定時器內中斷每隔1s點亮LED,此時LED亮度是正常的,單獨的呼吸燈程序LED亮度也正常

后來另外寫了一個程序將上面定時器內部中斷每隔1s點亮LED的功能跟PWM呼吸燈的程序合并在一起后呼吸燈亮度就變的很暗了,但是呼吸燈是能夠正常呼吸的

以上是什么原因導致的?

wKgZomYFjISAZjHtAABaUIIZD3M043.pngwKgZomYFjIWAWLhnAATGfZy2P1c906.png

程序如下:

#include "stm32f10x.h" // Device header
#include "Led.h"
#include "Timer.h"
#include "PWM.h"
#include "Delay.h"
#include "SysTick.h"

uint16_t i;

int main(void)
{
// SysTick_Init(72);
Timer_Init();
LED_Init();
PWM_Init(100,720); //1000Hz
while(1)
{
for(i=0; i<=100; i++)
{
PWM_SetCompare1(i);
PWM_SetCompare2(i);
Delay_ms(10);
}

for(i=0; i<=100; i++)
{
PWM_SetCompare1(100-i);
PWM_SetCompare2(100-i);
Delay_ms(10);
}
}
}

#include "stm32f10x.h" // Device header


void PWM_Init(uint16_t Per, uint16_t Psc)
{
//íaéè2?êy?á11ì?
GPIO_InitTypeDef GPIO_InitStruct;
TIM_TimeBaseInitTypeDef TIM_TimeBaseInitStruct;
TIM_OCInitTypeDef TIM_OCInitStruct;

//íaéèê±?ó?a??
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC, ENABLE);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE);
RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3, ENABLE);

//??ó3é?òy??PA6μ?PC6
GPIO_PinRemapConfig(GPIO_FullRemap_TIM3, ENABLE);

//GPIO?á11ì?2?êyéè??
GPIO_InitStruct.GPIO_Mode = GPIO_Mode_AF_PP;
GPIO_InitStruct.GPIO_Pin = GPIO_Pin_6|GPIO_Pin_7;
GPIO_InitStruct.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(GPIOC,&GPIO_InitStruct);

//????ê±?ùμ¥?aμ?ê±?ó?′
TIM_InternalClockConfig(TIM3);

//?¨ê±?÷ê±?ù?á11ì?2?êyéè??
TIM_TimeBaseInitStruct.TIM_ClockDivision = TIM_CKD_DIV1;
TIM_TimeBaseInitStruct.TIM_CounterMode = TIM_CounterMode_Up;
TIM_TimeBaseInitStruct.TIM_Period = Per-1; //ARR ?¤??×°???μ
TIM_TimeBaseInitStruct.TIM_Prescaler = Psc-1; //PSC ?¤·??μ?μêy
TIM_TimeBaseInitStruct.TIM_RepetitionCounter = 0;
TIM_TimeBaseStructInit(&TIM_TimeBaseInitStruct);

//ê?3?±è???á11ì?2?êyéè??
TIM_OCStructInit(&TIM_OCInitStruct);
TIM_OCInitStruct.TIM_OCMode = TIM_OCMode_PWM1;
TIM_OCInitStruct.TIM_OCPolarity = TIM_OCPolarity_Low;
TIM_OCInitStruct.TIM_OutputState = TIM_OutputState_Enable;
TIM_OCInitStruct.TIM_Pulse = 0; //CCR ??êy?÷
TIM_OC1Init(TIM3, &TIM_OCInitStruct);
TIM_OC2Init(TIM3, &TIM_OCInitStruct);

// TIM_ARRPreloadConfig(TIM3, ENABLE);
// TIM_OC1PreloadConfig(TIM3, TIM_OCPreload_Enable);

//ê1?ü?¨ê±?÷
TIM_Cmd(TIM3, ENABLE);

}


//éè??CCR,??±?PWM????±è
void PWM_SetCompare1(uint16_t Compare)
{
TIM_SetCompare1(TIM3, Compare);
}


void PWM_SetCompare2(uint16_t Compare)
{
TIM_SetCompare2(TIM3, Compare);
}

//éè???¤·??μ?μ,??±?PWM?μ?ê
void PWM_Prescaler(uint16_t Prescaler)
{
TIM_PrescalerConfig(TIM3, Prescaler, TIM_PSCReloadMode_Immediate);
}

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • led
    led
    +關注

    關注

    242

    文章

    23472

    瀏覽量

    665623
  • PWM
    PWM
    +關注

    關注

    114

    文章

    5211

    瀏覽量

    215826
  • STM32
    +關注

    關注

    2276

    文章

    10947

    瀏覽量

    359155
  • 編程
    +關注

    關注

    88

    文章

    3649

    瀏覽量

    94344
收藏 人收藏

    評論

    相關推薦

    散有什么影響?散從哪里來?

    說到射頻的難點不得不提散,散也是射頻被稱為“玄學”的來源。散也是學習射頻必經的一個難點。本篇文章就來講一下散。
    的頭像 發表于 11-05 09:59 ?2589次閱讀
    <b class='flag-5'>雜</b>散有什么影響?<b class='flag-5'>雜</b>散從哪里來?

    DP83TC812疑難解答指南

    電子發燒友網站提供《DP83TC812疑難解答指南.pdf》資料免費下載
    發表于 10-31 10:09 ?0次下載
    DP83TC812<b class='flag-5'>疑難</b>解答指南

    DP83822 疑難解答指南應用手冊

    電子發燒友網站提供《DP83822 疑難解答指南應用手冊.pdf》資料免費下載
    發表于 09-09 11:09 ?1次下載
    DP83822 <b class='flag-5'>疑難</b>解答指南應用手冊

    DP83867 疑難解答指南

    電子發燒友網站提供《DP83867 疑難解答指南.pdf》資料免費下載
    發表于 09-09 09:34 ?0次下載
    DP83867 <b class='flag-5'>疑難</b>解答指南

    DP83826疑難解答指南

    電子發燒友網站提供《DP83826疑難解答指南.pdf》資料免費下載
    發表于 09-06 09:48 ?0次下載
    DP83826<b class='flag-5'>疑難</b>解答指南

    測試工作中的哎呀,當時怎么沒有想到

    呢?但實際情況是,逃逸到線上的缺陷,疑難雜癥式的極端異常的問題很少,大部分都不復雜且可以在設計和開發中規避,或者在測試過程中被識別出來。針對此類問題,從測試覆蓋度的角度,本文試圖解釋一下為何會發生這樣的事
    的頭像 發表于 09-06 09:45 ?345次閱讀
    測試工作中的哎呀,當時怎么沒有想到

    stm32單片機用什么軟件編程

    STM32單片機是一種廣泛應用于嵌入式系統領域的微控制器,具有高性能、低功耗、豐富的外設接口等特點。要對STM32單片機進行編程,需要選擇合適的軟件工具。 概述 STM32單片機
    的頭像 發表于 09-02 10:16 ?2373次閱讀

    從技術小白到“中國汽車示波器診斷第一人”

    虹科故事系列08202401本期導讀虹科汽車售后事業部負責人陳國飛,虹科高級工程師,擁有16年汽車售后診斷技術經驗。他精通示波器診斷和噪音振動檢測技術,善于解決汽車診斷的疑難雜癥,多次獲得主機廠售后
    的頭像 發表于 08-30 12:09 ?982次閱讀
    從技術小白到“中國汽車示波器診斷第一人”

    DP83869疑難解答指南

    電子發燒友網站提供《DP83869疑難解答指南.pdf》資料免費下載
    發表于 08-28 10:24 ?0次下載
    DP83869<b class='flag-5'>疑難</b>解答指南

    虹科故事 從技術小白到“中國汽車示波器診斷第一人”

    虹科汽車售后事業部負責人陳國飛,虹科高級工程師,擁有16年汽車售后診斷技術經驗。他精通示波器診斷和噪音振動檢測技術,善于解決汽車診斷的疑難雜癥,多次獲得主機廠售后部門和修理廠高度好評,同時受到全球
    的頭像 發表于 08-13 10:08 ?470次閱讀
    虹科故事 從技術小白到“中國汽車示波器診斷第一人”

    精密空調壓縮機“生病了”?5分鐘搞定精密空調壓縮機疑難雜癥#精密空調

    精密空調
    北京匯智天源
    發布于 :2024年06月23日 15:54:02

    高低溫交變濕熱試驗箱的疑難雜癥怎么解決

    高低溫交變濕熱試驗箱的是一種復合類試驗箱,功能越多,越容易出現問題。比如在轉換為高溫試驗時,溫度的變化無法達到預期數值,一般情況下可以通過風循環系統進行排查。例如,溫度達到目標數值所用時間較長,需要查看一下擋板是否正常運行;如果溫度飆升,那么就是控制器有問題,及時處理,如更換控制儀表等。
    的頭像 發表于 05-29 08:33 ?505次閱讀
    高低溫交變濕熱試驗箱的<b class='flag-5'>疑難雜癥</b>怎么解決

    STM32疑難雜癥之一:Printf的使用

    一、Printf簡介Printf是一個標準的C庫API,用來打印信息顯示的。Printf的底層輸出調用,在windows環境下是fputc函數,在GNUC環境下是__io_putchar函數。Printf主要做兩件事:第一件是將參數字符串以及可變參數進行解析,格式化成一串字符串。第二件事就是將格式化的字符串一個字節一個字節的輸出出去(至于以什么樣的方式輸出那
    的頭像 發表于 04-02 08:09 ?4154次閱讀
    <b class='flag-5'>STM32</b>的<b class='flag-5'>疑難雜癥</b>之一:Printf的使用

    如何利用lighttools實現散光仿真呢?

    散光:攝像鏡頭形成物體的實像時, 除了成像光線,還有其他非成像光線在光學系統像面上擴散,這些非成像光線就叫做散光,散光可分為鬼像和光。
    的頭像 發表于 03-13 09:22 ?2909次閱讀
    如何利用lighttools實現<b class='flag-5'>雜</b>散光仿真呢?
    主站蜘蛛池模板: 韩国三级久久精品 | 国产精品A久久久久久久久 国产精品A久久777777 | 999视频在线观看 | 菊地凛子av | 色欲AV亚洲永久无码精品麻豆 | 国产精品色吧国产精品 | 麻豆国产MV视频 | 消息称老熟妇乱视频一区二区 | jlzz中国jizz日本老师水多 | 欧美熟妇VIVOE精品 | 国产亚洲精品看片在线观看 | 污污又黄又爽免费的网站 | 日本bbwhd| 亚洲 日韩 色 图网站 | 肉动漫h黄动漫日本免费观看 | 日韩人妻少妇一区二区三区 | 黑吊大战白xxxxxx | 美女张开腿让我了一夜 | xxx日本免费 | 99re5久久热在线 | JIZJIZJIZ 日本老师水多 | 暖暖的视频完整视频免费韩国 | 久久精品国产亚洲AV天美18 | 不卡一区二区高清观看视频 | 孕妇泬出白浆18P | 精品国内自产拍在线观看视频 | 岛国大片在线播放免费 | 乳欲性高清在线 | 日本人添下面的全过程 | 嫩草影院在线观看精品视频 | 嘟嘟嘟在线视频免费观看高清中文 | 性xxxx18公交车 | 国产 日韩 欧美 综合 激情 | 东北嫖妓对白粗口 | 干极品美女 | 日本另类xxxx | 亚洲国产精品免费线观看视频 | 色呦呦导航 | 一二三区乱码不卡手机版 | 黄得让人湿的片段 | 在线观看亚洲免费视频 |