Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
STM32 i ENC28j60
#4
Kod STM32 moze na bilo koji PIN da se mapira interapt, postoji NVIC kontroler koji ide preko EXTI (External Interupt Controller) gde se mapira 19/16 ulaznih kanala za STM32F103C8T6 (za druge modele ima manje/vise) koji su organizovani tako da su na EXTI0 svi nulti pinovi sa portova PA0, PB0, PC0 i tako dalje, pa je EXTI1 za prve pinove PA1, PB1 i tako redom 16 kanala za pinove dok su ostali kanali vezani za interne periferije koje mogu da generisu interapte.
Izmesano je malo da bi sve moglo da se porzi tako da ako ti trebaju prioritetniji interapti njih guras na posebne kanale PA0, PA1, PA2, PA3 (ili PBx, PCx, koji ti odgovara, izaberes port sa brzim clock 72MHz da bi jos brze reagovao) jer za ostale onda moras u ISR da imas bar jos 1-2 instrukcije koja provera koji se od interapta dogotio posto moze da ih aktivira vise razlicitih dogadjaja.

[Image: attachment.php?aid=24785]
[Image: attachment.php?aid=24786]


Attached Files Thumbnail(s)

Reply


Messages In This Thread
STM32 i ENC28j60 - by vsavic - 09-23-2017, 11:01 PM
RE: STM32 i ENC28j60 - by vojinilic - 09-23-2017, 11:55 PM
RE: STM32 i ENC28j60 - by vsavic - 09-24-2017, 12:46 AM
RE: STM32 i ENC28j60 - by mikikg - 09-24-2017, 02:17 AM
RE: STM32 i ENC28j60 - by vsavic - 09-24-2017, 02:49 AM
RE: STM32 i ENC28j60 - by gorankg - 09-24-2017, 08:25 AM
RE: STM32 i ENC28j60 - by npejcic - 09-24-2017, 10:36 AM
RE: STM32 i ENC28j60 - by vsavic - 09-24-2017, 04:42 PM
RE: STM32 i ENC28j60 - by vojinilic - 09-24-2017, 04:52 PM
RE: STM32 i ENC28j60 - by vsavic - 09-24-2017, 05:06 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)