ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 3 از 3
  1. #1
    2013/03/18
    babol
    1,387
    652

    نحوه کانفیگ کردن pwm با cmsis در IAR

    دوستان میخام pwm رو با اس تس ام راه اندازی کنم.چند راه رو رفتم ولی هنوز نتونستم.
    کسی از دوستان هست که بتونه راهنماییم کنه؟؟
    اینم کد
    ممنونم.
    stm32f103re


    کد:
    #include "stm32f10x.h"
    #include "stm32f10x_gpio.h"  // for Enable LCD
    #include "stm32f10x_rcc.h"   //for Enable LCD
    #include "stm32f10x_tim.h"
    #include "LCDLib.h"
    #include "delay.h"
    
    
    void tim_init(void);
    void GPIO_init(void);
    
    
    int main()
    {
     
      lcd_init();
      lcdPutString ("Believe Your Dreams.");  
      tim_init();
      GPIO_init();
      
      while(1){
      
        
      }  
      
    }
    
    
    void tim_init(){    
      
      
      RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3, ENABLE);
      TIM_TimeBaseInitTypeDef  TIM_TimeBaseStructure;
      TIM_OCInitTypeDef  TIM_OCInitStructure;  
      
      TIM_TimeBaseStructure.TIM_Prescaler = 8;
      TIM_TimeBaseStructure.TIM_Period = 500;  
      TIM_TimeBaseStructure.TIM_ClockDivision = TIM_CKD_DIV1;
      TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up;
      TIM_TimeBaseStructure.TIM_RepetitionCounter = 0;
      
      TIM_TimeBaseInit(TIM3, &TIM_TimeBaseStructure);
      TIM_Cmd(TIM3, ENABLE);
      
        
      TIM_OCInitStructure.TIM_OCMode = TIM_OCMode_PWM1;
      TIM_OCInitStructure.TIM_OutputState = TIM_OutputState_Enable;
      TIM_OCInitStructure.TIM_Pulse = 400;
      TIM_OCInitStructure.TIM_OCPolarity = TIM_OCPolarity_High;
      
      TIM_OC4Init(TIM3, &TIM_OCInitStructure);
      TIM_OC4PreloadConfig(TIM3, TIM_OCPreload_Enable);
    
      //GPIO_PinAFConfig(GPIOC, GPIO_PinSource9, GPIO_AF_TIM4);
      
    }
    
    
    void GPIO_init(void){
      
      
      RCC_APB2PeriphClockCmd ( RCC_APB2Periph_GPIOC, ENABLE );  
      
      GPIO_InitTypeDef gpioAa;     
      gpioAa.GPIO_Mode = GPIO_Mode_AF_PP ;
      gpioAa.GPIO_Pin = GPIO_Pin_9;
      gpioAa.GPIO_Speed = GPIO_Speed_50MHz;  
      GPIO_Init( GPIOC,  &gpioAa );
      
      
    }
    به سمت نور خورشيد حرکت کن،تو ميتوني تابش خورشيد رو حس کني ،حتي اگه کور باشي.
    (پيش به سوي هدف)
  2. #2
    2018/02/17
    دزفول
    34
    10

    پاسخ : نحوه کانفیگ کردن pwm با cmsis در IAR

    سلام سال نو مبارک.
    شما این دستور رو به انتهای تنظیمات تایمر اظافه کن و یه بار دیگه تست کن . TIM_ARRPreloadConfig(TIM3, ENABLE);
  3. #3
    2013/03/18
    babol
    1,387
    652

    پاسخ : نحوه کانفیگ کردن pwm با cmsis در IAR

    نقل قول نوشته اصلی توسط mousa1994

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    سلام سال نو مبارک.
    شما این دستور رو به انتهای تنظیمات تایمر اظافه کن و یه بار دیگه تست کن . TIM_ARRPreloadConfig(TIM3, ENABLE);
    باید فرکانس کاری AF رو فعال میکردم و برای تایمر سه هم میاومد پین مربوطه رو remap میکردم. که درست شد.
    از شما هم ممنونم.
    به سمت نور خورشيد حرکت کن،تو ميتوني تابش خورشيد رو حس کني ،حتي اگه کور باشي.
    (پيش به سوي هدف)
نمایش نتایج: از 1 به 3 از 3

موضوعات مشابه

  1. کانفیگ کردن
    توسط mostafa+m در انجمن مدار هاي ديجيتال
    پاسخ: 0
    آخرين نوشته: 2017/05/23, 19:11
  2. نحوه دانلود درایور های cmsis
    توسط kevinetm در انجمن STM
    پاسخ: 6
    آخرين نوشته: 2015/11/04, 15:45
  3. نحوه استفاده از توابع CMSIS
    توسط hamedb3269 در انجمن NXP
    پاسخ: 2
    آخرين نوشته: 2014/04/08, 20:30
  4. مشخصات و نحوه کانفیگ کردن کنترلر تابلو روان رنگی c_power 5200
    توسط hossein.barzegar.79 در انجمن تابلو روان و تلویزیون شهری
    پاسخ: 1
    آخرين نوشته: 2013/05/18, 00:17
  5. نحوه ساختن یک پروژه در حالت CMSIS
    توسط ahmad2000 در انجمن NXP
    پاسخ: 8
    آخرين نوشته: 2011/12/25, 05:57

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •