Skip to content

Commit 1a39555

Browse files
authored
Merge pull request #40 from ugurkebir/patch-1
Modify README_tr-TR.md
2 parents e7378f9 + 9966e69 commit 1a39555

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

README_tr-TR.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -1353,7 +1353,7 @@ tanımlamalarını kullanarak değiştirelim ve bırakalım firmware
13531353
gerisini halletsin. `hal.h` dosyasından tüm çevre birimi API'larını ve
13541354
tanımlamaları kaldırıyoruz ve sadece standart C include'larını, vendor CMSIS include'larını, PIN/BIT/FREQ tanımlamalarını ve `timer_expired()` yardımcı fonksiyonunu bırakıyoruz.
13551355
1356-
Eğer `make clean build` ile yeniden derlemeye çalışırsak GCC `systich_init()`, `GPIO_MODE_UOTPUT`, `uart_init()` ve `UART3`'ü bulamadığını söyleyecektir. Bunları hemen STM32 CMSIS dosyaları ile ekleyelim.
1356+
Eğer `make clean build` ile yeniden derlemeye çalışırsak GCC `systick_init()`, `GPIO_MODE_OUTPUT`, `uart_init()` ve `UART3`'ü bulamadığını söyleyecektir. Bunları hemen STM32 CMSIS dosyaları ile ekleyelim.
13571357
13581358
13591359
`systick_init()` fonksiyonuyla yola çıkalım. ARM core CMSIS başlığı bize
@@ -1514,7 +1514,7 @@ ile Ethernet RMII pinlerini alıyoruz ve RCC içinden Etherneti aktifleştiriyor
15141514
15151515
Mongoose'un sürücüsü Ethernet kesmesini kullanır, bu da `startup.c`'yi güncelleyip
15161516
`ETH_IRQHandler`'o vektör tablosuna eklememize ihtiyacı var demek oluyor.
1517-
`startup.c`'deki vektör tablosunu kesme honksiyonunda bir değişikliğe ihtiyaç duymadan
1517+
`startup.c`'deki vektör tablosunu kesme fonksiyonunda bir değişikliğe ihtiyaç duymadan
15181518
tekrardan organize edelim. "weak symbol" konsepti ana fikrimiz olacak
15191519
15201520
"weak/zayıf" olarak işaretlenen fonksiyonlar aynı normal fonksiyonlar gibi çalışır.
@@ -1526,8 +1526,8 @@ yeni bir fonksiyonla o fonksiyonu ezerek kendi işleyişinizi yazabilirsiniz.
15261526
15271527
İşte karşınızda bizim için bu konunun kullanımı. Vektör tablosuna varsayılan bir handler
15281528
atamak istiyoruz ama kullanıcı da bunu istediği handler'la ezebilmeli. Bunun için
1529-
`DefaultIRQHandler()` adında me weak olan bir fonksiyon oluşturuyoruz ardından
1530-
her IRQ handler'ı için handler ismi tanımlıyor ve `DefaultIRQHandler()`'la alias
1529+
`DefaultIRQHandler()` adında weak olan bir fonksiyon oluşturuyoruz ardından
1530+
her bir IRQ handler için handler ismi tanımlıyor ve `DefaultIRQHandler()`'la alias
15311531
oluşturuyoruz.
15321532
15331533
```c

0 commit comments

Comments
 (0)