000 03221nam a2200349 i 4500
001 62023
005 20250725141432.0
008 190320s2021 tu 000 0 tur d
020 _a9786052118269
_q(paperback)
035 _a(OCoLC)
040 _aSULEY
_beng
_cSULEY
_dBAUN
_erda
041 0 _atur
049 _aBAUN_MERKEZ
050 0 4 _aTK5102.9
_b.C35 2021
100 1 _aÇakıl, Oğuz Emre.
_eaut
_9116142
245 1 0 _aARM Cortex-M4 ile mikrodenetleyici programlama /
_cOğuz Emre Çakıl.
250 _a2. baskı : Haziran 2019
264 1 _aBağcılar, İstanbul :
_bKodlab,
_c2019.
300 _axx, 587 pages :
_btables;
_c21 cm.
336 _atext
_btxt
_2rdacontent
337 _aunmediated
_bn
_2rdamedia
338 _avolume
_bnc
_2rdacarrier
490 1 _aKodlab ;
_v227.
500 _aİnteraktif eğitim videoları KODLAB.TV'de
500 _aoku, izle, dinle, öğren
504 _aIncludes bibliographical references.
520 _aARM Cortex serisi ARM firmasının gömülü sistemler ve uygulama geliştiriciler için geliştirilen bir sürümüdür. Günümüz teknolojisinde akıllı telefonlarda, tabletlerde ve bilgisayar parçalarında yaygın olarak kullanılmaktadır. Kitapta ARM Cortex-M4 işlemcisi ve bu temeldeki mikrodenetleyicileri anlatabilmek için STM32F4Discovery geliştirme kartı baz alınmıştır. Ancak bu kitaptaki mikrodenetleyicilere olan yaklaşım tüm ARM tabanlı mikrodenetleyicilere uygulanabilmektedir. Keil, Atollic TrueSTUDIO ve CubeMX gibi ARM geliştirme ortamlarının kurulumları, Windows ve Linux tabanlı olarak anlatılmıştır. Ayrıca kitapta, mikrodenetleyici dokümanlarını, seriport, SPI gibi haberleşme konularını ve sensörler ile haberleşmeyi de öğreneceksiniz. Bu kitapta, ARM kodlamaya hem alt seviye (low level) hem de üst seviye (high level) yaklaşım yapılmış ve uygulamalar iki seviye için ayrı ayrı ve detaylı olarak anlatılmıştır. Gömülü Sistemler-- Mikroişlemciler-- Mikrodenetleyiciler-- ARM Temelleri-- ARM Mimarisi-- Cortex-M İşlemci Mimarisi-- Cortex-M4 İşlemcisi-- STM32 ve STM32F4-- STM32F407 Teknik Dökümanları-- STM32F407 Kaydedicileri (Registers) --STM32F4DISCOVERY-- ST-LINK-- STM32 Kod Derleyicileri-- Atollic TrueSTUDIO (Linux ve Windows)-- Keil-- Mbed-- STM32Cube-- CubeMX (Linux ve Windows)-- HAL (Donanım Soyutlama Katmanı) Sürücüleri-- Low Layer (Düşük Katman Sürücüleri)-- Debug-- Proje Oluşturma ve Proje Temelleri-- Reset ve Clock Control Birimi-- Genel Amaçlı Giriş Çıkış Birimi (GPIO)-- Kesme (Interrupt)-- Temel Sayaç (Basic Timer)-- Analog Dijital Dönüştürücü (ADC)-- Genel Amaçlı Sayaç (General-Purpose Timers)-- PWM (Input Capture)-- Harici Kesme (EXTI)-- Rastgele Sayı Üreteci (RNG)-- Gerçek Zamanlı Saat (Real Time Clock - RTC)-- Evrensel Asenkron Alıcı Verici Birimi (UART)-- Serial Port Terminal (Linux ve Windows)-- Seri Çevresel Arayüz Haberleşmesi (SPI)-- Doğrudan Bellek Erişimi (DMA)-- Gömülü Flash Bellek Arabirimi (Embedded Flash)
650 0 _aSignal processing
_xDigital techniques
_97912
650 0 _aARM microprocessors
_9116143
830 0 _aKODLAB Yayıncılık (Yayınları) ;
_v227.
_911202
942 _2lcc
_cKT
999 _c90563
_d90563