stm32f4xx için sadece interrupt kaynaklarını anlatan pdf?

Başlatan XX_CİHAN_XX, 27 Temmuz 2012, 11:30:05

XX_CİHAN_XX

http://www.st.com/internet/mcu/subclass/1521.jsp sitesinde rastlayamadım.
Interrupt yapısını detaylı ele alan st nin bir kaynağı var mı stm32f4 ler için
Yirmi yaşındaki bir insan, dünyayı değiştirmek ister . Yetmiş yaşına gelince , yine dünyayı değiştirmek ister, ama yapamayacağını bilir.

MC_Skywalker

ARM Cortex M3 ve M4 için şu kitabı tavsiye ederim.  Definitive Guide to the ARM Cortex-M3.

yada ARM kendi dökümanlarından;

Cortex™-M3 Devices Generic User Guide  okumanı tavsiye ederim. http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0552a/index.html

ve Cortex™-M3 Technical Reference Manual  http://infocenter.arm.com/help/topic/com.arm.doc.ddi0337i/DDI0337I_cortexm3_r2p1_trm.pdf  sayfa 62 den başlıyor



Hattusa

slm ustalarım;
CUBEMX ve Keil5 kullanarak timer1 i aktif ettim, sorunum ise interrupt içerisinde kesme süreleri ile oynamak istiyorum. misal kesme içerisinde 5 e kadar sayan sayaç çalıştırmak ve bu sayacın aldığı her değerde kesmenin süresi ile oynamak istiyorum. mesela sayacım 1 de iken bir sonraki kesmenin 1mS sonra oluşması, sayacım 2 iken bir sonraki kesmenin 2,5mS sonra oluşmasını istiyorum. ama ben prascaler değerini mi set ederek yoksa counter period değeri ile mi oynayarak bu işlemi gerçekleştirebilirim? açıkcası ikisini de denedim beceremedim. yardım edebiirmisiniz?
vardım ilim meclisine eyledim talep, meğer ilim en gerideymiş illa EDEP, illa EDEP <muhyiddin Arabi K.S.>

crazy

TIMx->ARR  değerini değiştirerek yapabilirsin.
uint8_t state = 0;

void TIM1_UP_TIM10_IRQHandler(void)
{
    HAL_TIM_IRQHandler(&htim1);
    state++;
    switch(state)
    {
       case 1: 
      {
        __HAL_TIM_SET_AUTORELOAD(&htim1,1000);
      }
      break;
       case 2: 
      {
        __HAL_TIM_SET_AUTORELOAD(&htim1,4000);

      }
      break;
      case  3: 
      {
      __HAL_TIM_SET_AUTORELOAD(&htim1,8000);

      }
      break;
      
       case 5:
      {
        state=0;
        __HAL_TIM_SET_AUTORELOAD(&htim1,1000);
      }
      break;

      default:
      break;
    }
   
}


Hattusa

vardım ilim meclisine eyledim talep, meğer ilim en gerideymiş illa EDEP, illa EDEP <muhyiddin Arabi K.S.>