NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 2520 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 1 از 1

موضوع: مشکل در تنظیم pll

  1. #1
    کاربر فعال
    تاریخ عضویت
    Jun 2007
    نوشته ها
    106
    تشکر
    50
    تشکر شده 93 بار در 60 پست

    پیش فرض مشکل در تنظیم pll

    سلام به همه ی دوستان
    امروز بعد از مدت ها اومدم سراغ میکرو ولی با یه مشکل عجیب روبرو شدم. وقتی از اسیلاتور داخلی (16 مگ) مستقیم استفاده می کنم هیچ مشکلی نیست ولی وقتی اون رو به PLL وصل میکنم میکرو کار نمی کنه ( چه با اسیلاتور داخلی و چه با کریستال خارجی) لطفا کدی که برای PLL نوشتم رو یه نگاه کنید. نمی دونم چی رو جا میندازم!
    مشکل از ضرایب هم نیست چون با هر مقداری این مشکل هست....
    کد:
          RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSE;
          RCC_OscInitStruct.HSEState = RCC_HSE_ON;
          RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
          RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSE;
          RCC_OscInitStruct.PLL.PLLM = 4;
          RCC_OscInitStruct.PLL.PLLN = 168;
          RCC_OscInitStruct.PLL.PLLP = RCC_PLLP_DIV2;
    
           RCC_OscInitStruct.PLL.PLLQ = 7;
          if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK)
          {
            Error_Handler();
          }
    
            /**Initializes the CPU, AHB and APB busses clocks
            */
          RCC_ClkInitStruct.ClockType = RCC_CLOCKTYPE_HCLK|RCC_CLOCKTYPE_SYSCLK
                                      |RCC_CLOCKTYPE_PCLK1|RCC_CLOCKTYPE_PCLK2;
          RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_PLLCLK;
          RCC_ClkInitStruct.AHBCLKDivider = RCC_SYSCLK_DIV1;
          RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV4;
          RCC_ClkInitStruct.APB2CLKDivider = RCC_HCLK_DIV2;
    
          if (HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_5) != HAL_OK)
          {
            Error_Handler();
          }

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

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

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