Bootloader Geliştirme
|
|
- Göker Albayrak
- 5 yıl önce
- İzleme sayısı:
Transkript
1 Bir elektronik ürün tasarladığınızda, ürününüzü piyasaya, yazılım hatalarından arındırılmış ve tüm özellikleri çalışır şekilde sürmek istersiniz. Bir yazılımın son haline gelmesi uzun süren geliştirme ve test iterasyonları gerektirir. Bu süreyi beklemek, ürününüzü piyasaya geç sürmenize ve yenilikçi ürününüzün pazar payını rakiplerinize kaptırmanıza sebep olacaktır. Buna ek olarak, ürününüzü piyasaya sürdükten sonra da yeni bir özellik eklemek isteyebilir, hatta uzun süreli kullanımda ortaya çıkan hataları da düzelterek, müşterilerinize daha iyi bir kullanıcı deneyimi yaşatmak isteyebilirsiniz. Tüm bunlar için ihtiyacınız olan eksik parça bootloader dır. Bu dokümanda, teorik bilgi verildikten sonra STM32F4 Discovery geliştirme kiti kullanılarak örnek bir bootloader geliştirilecektir. 8.May /14
2 İçindekiler Bootloader Geliştirme Bootloader nedir?...3 Bootloader Bileşenleri...3 Bootloader Mimarileri...5 Mimari Mimari Mimari UART Bootloader...7 Uygulama Başlangıç Adresi...8 Jump-To-Application...8 XModem Protokolü...10 Eski Uygulamayı Silme...13 Yeni Uygulamayı Kaydetme...13 Sıra Sizde May /14
3 Bootloader Nedir? Gömülü sistemlerde, sistemin tüm gereksinimlerinin karşılayan, kullanıcı ile etkileşimde olan kısım uygulama yazılımıdır (firmware). Uygulama yazılımını yükleyen, kimi durumlarda donanımı uygulama yazılımı için hazırlayan, uygulama yazılımını güncelleyen yazılım ise bootloader dır. Bir bilgisayardan örnek verirsek, BIOS bootloader a, işletim sistemi ve programlar da uygulama yazılımına karşılık gelir. Gömülü sistemde ise bootloader ve uygulama yazılımları daha basittirler. Bootloader, her tasarımda olmamakla beraber, büyük çoğunlukla ilk çalışan yazılımdır. Bootloader Bileşenleri Bootloader, en basit haliyle uygulama yazılımını günceller ve çalıştırır. Bunun için ihtiyacı olanlar; 1. Yeni uygulama yazılımının alınacağı bir veri arayüzü 2. Eski uygulama yazılımını silerek, yeni uygulama yazılımını kopyalayacak bir yükleyici 3. Uygulama yazılımını çalıştıracak olan bir yazılım modülü 4. Opsiyonel olarak, veri güvenliği için bir şifreleyici, yazılımın doğrulunu kontrol edebilecek CRC ünitesi ve kullanıcı etkileşimi için bir komut arayüzü. Veri arayüzü, yeni uygulama yazılımının alınabileceği herhangi bir donanım olabilir. Örneğin; UART Ethernet 8.May /14
4 Wi-Fi SD Card CAN ModBUS SPI vb. Uygulama yazılımı UART üzerinden anlık olarak alınabileceği gibi, bir SPI Flash bellekten binary olarak veya SD Card üzerinden dosya olarak da okunabilir. Ethernet veya Wi-Fi kullanıldığında ise uzaktan yazılım güncellenebilir. Yükleyici, donanımın yeteneklerine ve gereksinimlere bağlı olarak; 1. Dahili Flash 2. Harici SPI Flash 3. Harici NAND Flash 4. SD Card 5. RAM gibi belleklere erişerek, eski yazılımı silebilir ve yeni yazılımı yükler. 8.May /14
5 Bootloader Mimarileri Veri arayüzü, yükleyici çeşitleri ve opsiyonel özellikler fazla olduğundan, bunların kombinasyonları ile tasarlanabilecek olan bootloader mimarileri hayal gücünüz ile sınırlıdır. Dolayısıyla burada bir kaç örnek verebiliriz sadece. Mimari 1 SD Card üzerinde bulunan uygulama yazılımını dahili belleğe yükleyerek çalıştırabiliriz. Bunun çalışabilmesi için yeni uygulamanın SD Card üzerine yüklü olması gerekli ama yeni uygulama SD Card üzerine nasıl yüklenecek? Bunun için de farklı alternatifler olabilir; 1. Kullanıcı bilgisayar kullanarak, SD Card üzerine yeni yazılımı bir dosya olarak kaydedebilir. Daha sonra SD Card ı bizim sistemimizin SD Card yuvasına takarak sisteme enerji verdiğinde bootloader devreye girebilir. 2. Eski uygulama yazılımı ile Wi-Fi veya Ethernet üzerinden yeni yazılım SD Card a kopyalanır ve donanım resetlendiğinde bootloader devreye girebilir. Tabi ki burada donanımın Ethernet veya Wi-Fi arayüzü olduğunu varsayıyorum. Bootloader devreye girdiğinde ilk iş olarak, SD Card üzerinde yeni bir uygulama yazılımı olup olmadığını kontrol eder ve yeni uygulamayı bulması durumunda dahili bellekteki eski uygulamayı siler, yeni uygulamayı kopyalar ve uygulamayı çalıştırır. 8.May /14
6 Mimari 2 SPI Flash üzerinde bulunan uygulama yazılımını RAM belleğe yükleyerek çalıştırabiliriz. Bu durumda uygulama yazılımı güç kesildiğinde RAM bellekten silinecektir. Dolayısıyla, bootloader her açılışta uygulama yazılımını RAM belleğe yeniden yüklemek durumundadır. Mimari 3 UART ile uygulama yazılımını dahili Flash belleğe yükleyebilir ve çalıştırabiliriz. Buradaki sorun, UART üzerinden uygulamanın nasıl aktarılacağıdır. Çözüm olarak, bir PC yazılımı seri port üzerinden yeni uygulama yazılımını gönderebilir. Peki, haberleşme protokolü ne olacak? Bunun için kendi protokolünüzü geliştirebilir veya Kermit, XModem gibi hazır protokoller kullanabilirsiniz. Kendi protokolünüzü geliştirdiğinizde, bir de bu protokolü kullanarak yeni uygulamayı gönderecek bir PC yazılımına ihtiyacınız olacaktır. Mevcut protokoller kullandığınızda PC yazılımı yazmak zorunda kalmazsınız. 8.May /14
7 Bunlara benzer şekilde çok farklı alternatifler üretilebilir. Örnek uygulamada Mimari 3 ü kullanacağız fakat yaptığımız seçim olması gereken bu demek değildir. Her tasarımın gereksinimleri farklı olacağından çözümler de farklı olmalıdır. Burada birçok olasılıktan sadece 3 tanesi verilmiştir. UART Bootloader Örneğe geçmeden önce ne yapmak istediğimizi ortaya koyalım; 1. Bootloader sistem açıldığında çalışmaya başlamalı, 2. UART üzerinden XModem protokolü ile haberleşmeli, 3. Çalışmaya başladıktan sonra 3 saniye içerisinde yeni uygulama alınmaya başlanmazsa mevcut uygulamayı çalıştırmalı, 4. Yeni uygulama gönderilemeye başlandıysa, eski uygulamayı silerek yeni uygulamayı yüklemeli, yükleme sonunda da yeni uygulamayı çalıştırmalı. Örnek uygulamamızı STM32F4 Discovery geliştirme kartı ile yapacağımızı söylemiştik. Bu geliştirme kartı üzerinde STM32F407VG mikrodenetleyici bulunmaktadır. Önce, bu mikrodenetleyici hakkında kritik bir kaç noktayı belirtelim. Mikrodenetleyicinin 1 MByte lık dahili Flash belleği, aşağıdaki tabloda görüleceği gibi 12 sektöre bölünmüştür. Flash bellek üzerinde silme işlemi sektör üzerinden yapılabilir. Yani, bir byte yazmak mümkün iken, bir byte silmek istediğinizde tüm sektörü silmeniz gerekmektedir. Bu sektör adresleri, uygulama yazılımı için ayıracağımız alanı belirlemekte bize yardımcı olacak. İkinci olarak, mikrodenetleyiciye güç verildiğinde veya mikrodenetleyici resetlendiğinde, donanımsal olarak 0x adresindeki değeri CPU nun Stack pointer (SP) register ına yazar, 0x adresindeki değeri reset vektörü çalıştırılacak ilk komut adresi/program başlangıç 8.May /14
8 adresi olarak kullanır. Bu bilgi ile uygulama yazılımının başlangıç adresini bulup uygulamaya sıçramak için kullanacağız. Üçüncü kritik nokta ise, mikrodenetleyicinin interrupt vektör tablosunun başlangıçta 0x adresininden başlaması ve bu tablonun başlangıç adreslerinin uygulamaya geçilmeden önce uygulama başlangıç adresi olarak değiştirilmesi gerektiğidir. Bunun sebebini ve nasıl yapılacağını daha sonra göstereceğim. Uygulama Başlangıç Adresi Uygulama başlangıç adresi şeçmeden önce bootloader boyutunun ne olacağını kabaca belirlemeliyiz. Gömülü yazılım konusunda biraz çalıştıysanız bunun için sezgisel bir tahmin yapabilirsiniz. Bootloader boyutu önemli çünkü uygulama bootloader dan sonraki sektörden başlayacak. Örneğin bootloader için 48KB alan ayırırsak, uygulamanın başlangıç adresi 0x KB = 0x0800C000 olacaktır. Bu da Sector 3 ün başlangıç adresine karşılık gelir. Yani Sector 0~2 bootloader için, Sector 3~11 uygulama için kullanılacaktır. Jump-To- Application Bootloader ın yapması gereken işlerden ilki mevcut(eski) uygulamayı veya yeni uygulamayı çalıştırmak olacaktır. Bunun için 0x080C0000 adresinde yüklü olan uygulamayı, mikrodenetleyici resetlendiğinde çalışıyormuş gibi çalıştırabilmeliyiz. Yapılması gereken özünde basit bir JUMP/CALL işlemi olsa da öncesinde birkaç satır işimiz daha var. #define APPLICATION_START_ADDRESS 0x0800C000 //(FLASH_BASE+ 48*1024) typedef void (*pfunction)(void); int main(void) 8.May /14
9 SystemInit(); pfunction Jump_To_Application = *( (pfunction*) (APPLICATION_START_ADDRESS + 4) ); set_control(0); SysTick->CTRL = 0; //disable SysTick SCB->VTOR = APPLICATION_START_ADDRESS; /* Initialize user application's Stack Pointer */ set_msp( *( (uint32_t*) APPLICATION_START_ADDRESS ) ); Jump_To_Application(); Yukarıdaki kod ile 0x0800C004 adresinde bulunan uygulama başlangıç adresindeki uygulama yazılımı çalıştırılmaktadır. Fakat öncesinde 0x0800C000 adresindeki değer Stack pointer içerisine yazılmaktadır. set_msp( *( (uint32_t*) APPLICATION_START_ADDRESS ) ); Bootlaoder ın mevcut haline buradan erişebilirsiniz. Bunu test etmek istersek, öncesinde 0x0800C000 adresine bir uygulama kodunu yazmış olmalıyız. O zaman bootloader geliştirmede kullancağımız basit bir uygulama yazılımı hazırlayalım. En azından çalıştığını göreceğimiz bir yazılım olmalı. Bunun için yazılımımız D15 pinine bağlı olan LED i yakıp söndürsün. void LEDTask( void* param ) while( 1 ) //Do smth GPIOD->ODR = (0x <<15); vtaskdelay( 100 ); GPIOD->ODR &= ~(0x <<15); vtaskdelay( 900 ); int main(void) //Initialization code SystemInit(); RCC->AHB1ENR = 0x ; GPIOD->MODER = 0x ; xtaskcreate( LEDTask, "LEDTask", configminimal_stack_size, NULL, tskidle_priority, NULL ); vtaskstartscheduler(); while( 1 ) Test uygulama yazılımına buradan ulaşabilirsiniz. Bootloader ile yüklenecek uygulama yazılımının normal uygulama yazılımlarından bir farkı var. Başlangıç adresi 0x yerine 0x0800C000 olmalıdır. Bunun için linker ayarlarından uygulama başlangıç adresini değiştirmeliyiz. 8.May /14
10 Ek olarak, system_stm32f4xx.c dosyasındaki VECT_TAB_OFFSET değerini aşağıdaki gibi değiştirmeliyiz. #define VECT_TAB_OFFSET 0x0000c000 Örnek uygulama için tüm bunlar yapılmıştır fakat kendi uygulama yazılımınızı hazırlarken buna dikkat etmelisiniz. Bootloader ve test uygulamasını denemek için, bootloader.bin ve testapp.bin dosyalarını sıarsıyla 0x ve 0x0800C0000 adreslerine yazmalısınız. Bunun için STM32 ST-LINK Utility uygulamasını kullanabilirsiniz. İki binary dosyayı da flash belleğe yazdığınızda mavi LED in yanıp söndüğünü göreceksiniz. Demek ki bootloader daha önceden yüklenmiş olan uygulamayı çalıştırabiliyor ama yeni yazılım yükleyemiyoruz. Yeni yazılım da yüklemek istersek UART portunu aktif etmeli ve XModem protokolünü de eklemeliyiz. XModem Protokolü XModem protokolü ile detaylı bilgiye buradan ulaşabilirsiniz. Neden XModem protokolünü seçtiğimize gelirsek; öncelikle hazır bir protokol olduğundan, bir de PC yazılımı hazırlamak zorunda kalmayacağız. Ayrıca XModem protokolünü gerçeklemesi çok kolaydır. Alternatif olarak farklı bir protokol şeçebilir veya kendi protokolümüzü geliştirebilirdik ama bu sefer amacımıza ulaşmak için daha fazla yorulacaktık. XModem protokolü alıcı tarafından(bizim için bootloader) kontrol edilen bir protokoldür. Haberleşme parametreleri olarak , 8n1 kullanacağız ama farklı hızlarda da çalışabilirsiniz. 8.May /14
11 XModem data paketleri 132 byte uzunluğundadır ve içeriği aşağıdaki gibidir; Checksum değeri 128 byte Data içeriğindeki değerlerin toplamının 256 modülo sudur (checksum = toplam%256). Haberleşme Bootloader tarafından gönderilen NAK paketi ile başlar ve aşağıdaki gibi devam eder. PC tarafından gönderilen her paket 128 byte veri içerir fakat son paket içeriği 128 den küçük olduğunda da kalan alanlar SUB (0x1A) ile doldurularak 128 byte tamamlanır. Bootloader içerisine XModem protokolünü de ekledikten sonra PC den istediğimiz dosyayı bootloader a gönderebiliyor olduk. Bootloader projesine buradan ulaşabilirsiniz. Projede UART4 ve PA0(TX) PA1(RX) pinleri kullanılmaktadır. Test etmek için PC tarafında kullanabileceğiniz bir çok yazılım mevcut fakat biz TeraTerm ü kullanacağız. Bootloader uygulamasını mikrodenetleyicinize yazdıktan ve gerekli bağlantıları yaptıktan sonra TeraTerm uygulamasını açıp seri port ayarlarını yapmalısınız. 8.May /14
12 Artık ilk dosyamızı mikrodenetleyiciye gönderebiliriz. TeraTerm üzerinden File->Transfer->XModem->Send dedikten sonra açılan pencereden göndermek istediğimiz dosyayı seçiyoruz. TeraTerm dosyayı göndermek için bekliyor. Söylediğimiz gibi XModem alıcı tarafından yönetilen bir protokoldür. Bootloader in çalışması için mikrodenetleyiciyi resetlediğimizde dosya gönderme başlayacak, progressbar %100 e ulaşacak ve dosya gönderme tamamlandığında yukarıdaki ekran kapanacaktır. Proje içerisinde alınan dosyayı flash belleğe henüz yazmadık. Dolayısıyla gönderdiğimiz dosya şimdilik bir işe yaramayacak. if( checksum == data ) //frame received successfully //ToDo: write to flash commchannel->write( commchannel->channel, XMODEM_ACK ); bootloaderdelay = 1000; Kod içerisinde yukarıdaki //ToDo: satırında bu işlemi yapacağız ama önce bir işimiz daha var. 8.May /14
13 Eski Uygulamayı Silme Uygulamanın bulunacağı alanda daha önceden eski bir uygulama bulunduğundan önce bunun silinmesi gerekli. Uygulamanın sektor 3~11 arasında olduğunu biliyoruz. Buna göre uygulama alanını silmek için; void EraseApplicationArea( void ) //unlock flash FLASH_Unlock(); FLASH_EraseSector( FLASH_Sector_3, VoltageRange_3 ); FLASH_EraseSector( FLASH_Sector_4, VoltageRange_3 ); FLASH_EraseSector( FLASH_Sector_5, VoltageRange_3 ); FLASH_EraseSector( FLASH_Sector_6, VoltageRange_3 ); FLASH_EraseSector( FLASH_Sector_7, VoltageRange_3 ); FLASH_EraseSector( FLASH_Sector_8, VoltageRange_3 ); FLASH_EraseSector( FLASH_Sector_9, VoltageRange_3 ); FLASH_EraseSector( FLASH_Sector_10, VoltageRange_3 ); FLASH_EraseSector( FLASH_Sector_11, VoltageRange_3 ); //lock flash FLASH_Lock(); Peki bu fonksiyon ne zaman çağırılmalı? İlk 128 byte lık frame i aldığımızda bu fonksiyonu bir kez çağırırsak uygulama yazılmadan önce flash bellekteki uygulama alanını temizlemiş olacağız. if( firstframe ) EraseApplicationArea(); firstframe = 0; Yeni Uygulamayı Kaydetme Yeni uygulamayı kaydetmek de, sildiğimiz alana aldığımız frame leri geldikleri sıra ile kaydetmekten ibaret. Bunun için: void ProgramAplicationAreaBlock(uint32_t address, uint32_t * data, uint32_t count ) uint32_t i; if(address<application_start_address) return; //unlock flash FLASH_Unlock(); for(i=0;i<count;i++) FLASH_ProgramWord( address, *data++ ); address+=sizeof(uint32_t); //lock flash FLASH_Lock(); Bu fonksiyonu da her yeni frame için çağırmalıyız. //ToDo: write to flash ProgramAplicationAreaBlock( currentprogramaddress, (uint32_t *)databuffer, 32 ); currentprogramaddress += sizeof(databuffer); Sonunda yeni uygulamayı da kaydetmeyi başardık. Şimdi bir test yapalım. Projenin son haline buradan ulaşabilirsiniz. Test uygulamasını derledikten sonra TeraTerm ile \testapp\debug\bin\testapp.bin dosyasını göndermeyi deneyebilirsiniz. Bu uygulama 0x0800C000 adresinden itibaren yazılacak ve çalıştırılacaktır. Siz de denediyseniz dosya gönderme işlemi biraz yavaşlamış olduğunu göreceksiniz. Özellikle ilk paketin gitmesi biraz fazla zaman alıyor. Bunun sebebi ilk paket transferi ile uygulama alanının silinmesi ve bunun biraz zaman almasıdır. 8.May /14
14 Sıra Sizde Bundan sonra bootloader için yeni özellikler ekleyebilirsiniz. Örneğin; 1. XModem yerine farklı bir protokol deneyebilirsiniz. 2. Veri arayüzü olarak Ethernet/WiFi gibi farklı bir arayüz veya SDCard gibi farklı depolama alanları kullanabilirsiniz. 3. Gönderdiğiniz dosyayı şifreleyebilir ve bootloader içerisinde şifreyi çözerek veri güvenliğini sağlayabilirsiniz. 8.May /14
C ile Gömülü Sistemler için Yazılım Geliştirme Eğitimi. Apr 10,
C ile Gömülü Sistemler için Yazılım Geliştirme Eğitimi İçerik ARM Geliştirme Ortamı GPIO sürücüsü Seri Haberleşme Interrupt ve Callback UART SPI İşletim Sistemi(FreeRTOS) CAN SD Kart ve SDIO FAT dosya
DetaylıSTM32 ile Gömülü Yazılım Geliştirme - 1
STM32 ile Gömülü Yazılım Geliştirme - 1 STM32F10X ile Gömülü Yazılım Geliştirme konusuna hızlı bir giriş yapacağız, gerekli donanımlar ve geliştirme ortamının kurulumu ile başlayıp, basit bir uygulama
DetaylıUniGSM Arduino SHIELD (UniGSM-A) KURULUM ve KULLANIM KİTAPÇIĞI
UniGSM Arduino SHIELD (UniGSM-A) KURULUM ve KULLANIM KİTAPÇIĞI UniGSM KARTI UniGSM GSM/GPRS kartı, hem Arduino kartlarına hem Raspberry kartlarına hem de bağımsız olarak (Stand alone) kullanılabilen bir
DetaylıMifare Kart Yazıcı/Okuyucu Modül (MFM-200)
2012 Mifare Kart Yazıcı/Okuyucu Modül (MFM-200) İstanbul Yazılım ve Elektronik Teknolojileri 01.01.2012 MFM-200 Mifare Kart Yazıcı/Okuyucu Modül Genel Özellikler Ürün Kodu MFM-200 Protokol ISO14443A, ISO15693
DetaylıArduino nedir? Arduino donanım ve yazılımın kolayca kullanılmasına dayalı bir açık kaynak elektronik platformdur.
Arduino nedir? Arduino donanım ve yazılımın kolayca kullanılmasına dayalı bir açık kaynak elektronik platformdur. Açık kaynak nedir? Açık kaynak, bir bilgisayar yazılımının makina diline dönüştürülüp kullanımından
DetaylıM L y b a s Plus K llan llan m ı Kı K la ı vuz vuz ( ğrenciler için)
MLb MyLabs Plus Kullanım Kılavuzu (öğrenciler ğ için) PC Uyumlu Bilgisayarlar için: MyLabs Plus Sistem Gereksinimleri İşletim Sistemi: Windows 2000, XP, veya Vista Web Tarayıcı: Internet Explorer 6.0 veya
Detaylıw w w. e - t o p l u s m s. c o m
TANITIM KİTİ w w w. e - t o p l u s m s. c o m İÇİNDEKİLER Sayfa Başlığı Sayfa Numarası Ana Sayfa 2 Ana Sayfa» Numara Sepeti 3 Rehber» Kayıtlı Gruplar 4 Rehber» Kayıtlı Gruplar 5 Rehber» Excel İle Numara
DetaylıMY PANEL METER KULLANIM KILAVUZU
MY PANEL METER KULLANIM KILAVUZU EPA100 cihazınızı USB ile bilgisayarınıza bağlayarak çeşitli ayarlar yapabilir, okunan değerlerin grafiğini çıkartabilir, cihaz üzerinde yaptığınız bütün fonksiyonlara
DetaylıBilin tarafından verilen Kullanıcı Adı ve Şifresini bu alanlara giriniz. Bilin Yazılım ve Bilişim Danışmanlığı Ltd. Şti.
Çağrı Takip Sistemi Bilin Çağrı Takip Sistemi ne, Internet Explorer adres sahasına http://www.bilin.com yazarak ulaşabilirsiniz. Açılan sayfada Çağrı Sistemine girebilmeniz için gerekli olan Kullanıcı
DetaylıWiFi RS232 Converter Sayfa 1 / 12. WiFi RS232 Converter. Teknik Döküman
WiFi RS232 Converter Sayfa 1 / 12 WiFi RS232 Converter Teknik Döküman WiFi RS232 Converter Sayfa 2 / 12 1. ÖZELLĐKLER 60.20mm x 40.0mm devre boyutları (5-15)VDC giriş gerilimi Giriş ve çalışma gerilimini
Detaylıecyber Kullanıcı Kılavuzu 1 / 1 1. ecyber hakkında... 1 2. Sistem gereksinimleri:... 2 Donanım:... 2 Yazılım:... 2 3. Kullanım Rehberi...
ecyber Kullanıcı Kılavuzu 1 / 1 1. ecyber hakkında... 1 2. Sistem gereksinimleri:... 2 Donanım:... 2 Yazılım:... 2 3. Kullanım Rehberi... 3 İndirme... 3 Sunucu yazılım kurulumu... 3 Kurulum sayfası çıkacaktır...
DetaylıBM-311 Bilgisayar Mimarisi. Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü
BM-311 Bilgisayar Mimarisi Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Konular Bilgisayar Bileşenleri Bilgisayarın Fonksiyonu Instruction Cycle Kesmeler (Interrupt lar) Bus
DetaylıWiFi Relay Sayfa 1 / 11. WiFi Relay. Teknik Döküman
WiFi Relay Sayfa 1 / 11 WiFi Relay Teknik Döküman WiFi Relay Sayfa 2 / 11 1. ÖZELLĐKLER 100.0mm x 80.0mm devre boyutları 12/24 VDC giriş gerilimi Giriş ve çalışma gerilimini gösteren LED ler 4 adet, 12/24V,
DetaylıBETİ GSM/GPRS MODEM KULLANIM KILAVUZU
BETİ GSM/GPRS MODEM KULLANIM KILAVUZU Yayınlanış Tarihi: 01.08.2012 Revizyon:1.2 1 1. MODEM İN ÖZELLİKLERİ: Beti GSM/GPRS modem kartı, kullanıcıların M2M uygulamaları için ihtiyaç duyabilecekleri asgari
DetaylıÖĞRENME FAALİYETİ 1 ÖĞRENME FAALİYETİ 1
ÖĞRENME FAALİYETİ 1 ÖĞRENME FAALİYETİ 1 AMAÇ Bilgisayar ve elektronik tablolama yazılımı sağlandığında elektronik tablolama yazılımı çalışma alanı düzenlemelerini yapabileceksiniz. ARAŞTIRMA Güncel olarak
DetaylıOptik Sürücüler CD/CD-ROM DVD HD-DVD/BLU-RAY DİSK Disket Monitör LCD LED Projeksiyon Klavye Mouse Mikrofon Tarayıcı
1 Donanım Bileşenleri ve Çalışma Prensipleri Anakart (Mainboard) İşlemci (Cpu) Ekran Kartı Bellekler Ram Rom Ses Kartı Ağ Kartı TV Kartı Sabit Diskler HDD HHD SSD Optik Sürücüler CD/CD-ROM DVD HD-DVD/BLU-RAY
DetaylıBM-311 Bilgisayar Mimarisi
1 BM-311 Bilgisayar Mimarisi Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Konular Bilgisayar Bileşenleri Bilgisayarın Fonksiyonu Instruction Cycle Kesmeler (Interrupt lar)
DetaylıVeri Tabanı Yönetim Sistemleri Bölüm - 02
Veri Tabanı Yönetim Sistemleri Bölüm - 02 İçerik Web sunucusunun yapılandırılması için gerekli yazılımların temini Yazılımlarının sunucuya yüklenmesi Ön test Uygulama yazılımlarının yapılandırılması Son
DetaylıMCR02-AE Ethernet Temassız Kart Okuyucu
MCR02-AE Ethernet Temassız Kart Okuyucu Teknik Özellikleri Ethernet 10BaseT Dahili TCP/IP Stack TCP/IP Client-Server Bağlantı Özelliği Dahili DNS İstemcisi DHCP veya Statik IP ile çalışabilme UDP, TCP,ARP,ICMP(ping)
DetaylıİMAGE (SİSTEM GÖRÜNTÜSÜ) ALMA VE YÜKLEME NASIL YAPILIR. İmage nedir?
İMAGE (SİSTEM GÖRÜNTÜSÜ) ALMA VE YÜKLEME NASIL YAPILIR İmage nedir? Sistem yüklemelerini en kolay ve en hızlı şekilde yapmak için kullanılan yöntemlerden biridir. Format atılan bir bilgisayara önce işletim
DetaylıÜSKÜDAR ÜNVERSİTESİ EBYS KULLANIM KILAVUZU
ÜSKÜDAR ÜNVERSİTESİ EBYS KULLANIM KILAVUZU 1. Sisteme Giriş Üsküdar EBYS sistemine giriş için, kullanıcı ismi ve şifre gereklidir. Kullanıcı İsmi: Bu alana, EBYS kullanıcı isminizi giriniz. Bu alan, eğer
DetaylıAKINSOFT NetFoto. Yardım Dosyası. Doküman Versiyon : 1.01.01 Tarih : 27.12.2010. Sayfa-1. Copyright 2010 AKINSOFT
AKINSOFT Yardım Dosyası Doküman Versiyon : 1.01.01 Tarih : 27.12.2010 Sayfa-1 1- ÇALIŞMA ŞEKLİ HAKKINDA KISA BİLGİ AKINSOFT programı tüm fotoğraf sütüdyolarına hitap etmektedir. A-) Güvenli hızlı ve çok
DetaylıÇANKAYA ÜNİVERSİTESİ WEBMAIL KULLANIM KLAVUZU
ÇANKAYA ÜNİVERSİTESİ WEBMAIL KULLANIM KLAVUZU Üniversitemiz Webmail servisi yenilenmiş olup Roundcube webmail üzerinden servis vermeye başlamıştır. Daha önce kullanılan SquirrelMail servisi https://oldwebmail.cankaya.edu.tr/
DetaylıCAMPUSIUM UZAKTAN EĞİTİM SİSTEMİ KULLANIM KILAVUZU
CAMPUSIUM UZAKTAN EĞİTİM SİSTEMİ KULLANIM KILAVUZU YÖNETİM PANELİ 1-Kategori Tanımlama: Sistemde öncelikle kategori eklemelisiniz. Kategori eklemek için işlemler menüsünden kategoriler sekmesini tıklayınız.
DetaylıHızlı Kurulum ve Yapılandırma Kılavuzu
Hızlı Kurulum ve Yapılandırma Kılavuzu İçindekiler SPX Özellikleri... 2 SPX Kurulum... 3 Hedef Oluşturma... 9 Yeni Görev Oluşturma... 12 Görüntü Zinciri Tarayıcısı... 15 Eposta Bildirimi Oluşturma... 16
DetaylıGOOGLE DRİVE KULLANARAK FORM OLUŞTURMA
GOOGLE DRİVE KULLANARAK FORM OLUŞTURMA Google Docs yani Google Dokümanlar hizmeti bir süre önce Google Drive adlı bulut depolama hizmetinin içerisine alındı ve çok daha gelişerek yoluna devam etti. Google
DetaylıAçılan programın pencere görünümü aşağıdaki gibidir. 2. Araç Çubuğundan kaydet düğmesi ile
POWERPOINT PROGRAMI Powerpoint bir sunu hazırlama programıdır. Belirli bir konu hakkında bilgi vermek için, derslerle ilgili bir etkinlik hazırlamak için, dinleyicilere görsel ortamda sunum yapmak için
DetaylıMARTILAR A FORUM KULLANMA DERSLERİ
Bizde Hyde Park vardı da biz mi konuşmadık diyen Martılar ın yeri Ders 3. MARTILAR A FORUM KULLANMA DERSLERİ Kullanıcı adım var, şifreyi de biliyorum ama değiştirmek istiyorum Ne yapmalı? İşte Kullanıcı
DetaylıMakey Oz Modülünü Bilgisayardan Programlamak Uygulama Kurulumu
Makey Oz Modülünü Bilgisayardan Programlamak Uygulama Kurulumu Makey Oz+ modülü Makey ailesinin programlanabilen modülüdür. Temelinde Arduino bulunan bu modül ile Makey modüllerini çok basit bir şekilde
DetaylıBLGM 354 DENEY 1 * GİRİŞ
BLGM 354 DENEY 1 * GİRİŞ Amaçlar 1. Oracle istemcisi kurulumu 2. Veritabanı bağlantısı 3. SQL geliştirme ortamında çalışma Oracle İstemcisinin Kurulumu Oracle istemcisi bölümün FTP sunucusundan (ftp://ftp.cmpe.emu.edu.tr)
DetaylıÇANKIRI KARATEKİN ÜNİVERSİTESİ ZİMBRA E-POSTA SİSTEMİ KULLANICI DOKÜMANI
ÇANKIRI KARATEKİN ÜNİVERSİTESİ ZİMBRA E-POSTA SİSTEMİ KULLANICI DOKÜMANI İÇİNDEKİLER GİRİŞ... 3 EPOSTA SİSTEMİNE BAĞLANMA... 3 ESKİ E-POSTLAR... 5 YENİ KİŞİ VEYA GÖREV OLUŞTURMA... 6 MESAJ YAZMA... 6 KİŞİLER...
DetaylıİÇERİK YÖNETİM SİSTEMİ KULLANMA KILAVUZU
T.C. SÜLEYMAN DEMİREL ÜNİVERSİTESİ BİLGİ İŞLEM DAİRE BAŞKANLIĞI İÇERİK YÖNETİM SİSTEMİ KULLANMA KILAVUZU Hazırlayanlar Mahmut ÖZDEMİR Sezgin SERPEN Büşra TUNCER Yönetim Paneli Kullanımı Sistemin yönetim
DetaylıHoroz Programlanabilir Zaman Rölesi
Horoz lanabilir Zaman Rölesi 1 Giriş: Horoz programlanabilir zaman rölesi android işletim sistemine sahip mobil cihazlar ile bluetooth üzerinden programlanabilen bir zaman rölesidir. Röle üzerinde 1 adet
DetaylıBQ353 Modbus 8x D.Input 8x Röle Cihazı Kullanım Kılavuzu
BQ353 Modbus 8x D.Input 8x Röle Cihazı Döküman Ver: 1.0.0 İçindekiler 1. BQ353 Hakkında 3 2. Cihaz Özellikleri 3 3. Cihaz Görünümü 4 3.1. Besleme Girişi 5 3.2. RS485 Port 5 3.3. Power Led 5 3.4. Address
Detaylıİşletim Sistemlerine Giriş
İşletim Sistemlerine Giriş İşletim Sistemleri ve Donanım İşletim Sistemlerine Giriş/ Ders01 1 İşletim Sistemi? Yazılım olmadan bir bilgisayar METAL yığınıdır. Yazılım bilgiyi saklayabilir, işleyebilir
DetaylıBilgisayar Donanımı Dersi BİLGİSAYARIN MİMARI YAPISI VE ÇALIŞMA MANTIĞI
Bilgisayar Donanımı Dersi BİLGİSAYARIN MİMARI YAPISI VE ÇALIŞMA MANTIĞI Bilgisayarın Mimarı Yapısı ve Çalışma Mantığı Bilgisayarı yapısal olarak; bilgilerin girilmesi, girilen bilgilerin belirtilen durumlara
DetaylıZWCAD +2012. Önemli. Tek Kullanıcı Sürümü Lisans Kodu Kullanarak Yükleme Kılavuzu
Sayfa - 2 ZWCAD +2012 Tek Kullanıcı Sürümü Lisans Kodu Kullanarak Yükleme Kılavuzu Önemli ZWCAD de aktivasyon işlemini yaptığınızda lisans kodu, yükleme yapılan bilgisayara kilitlenir. Bu sebeple lisans
DetaylıAKINSOFT OfficeMessenger
AKINSOFT Yardım Dosyası Doküman Versiyon : 1.01.01 Tarih : 20.01.2011 Sayfa-1 1- ÇALIŞMA ŞEKLİ HAKKINDA KISA BİLGİ Yerel ağlarda (ofis veya ev) veya internet üzerinden (E-Ofis programı entegrasyonu sayesinde)
DetaylıSERNET ET485CAS x2 RS485/RS422 Seri Kanal Sunucu KULLANICI KILAVUZU. Telif Hakkı Uyarısı. >>> Otomasyon Ürünleri
SERNET ET485CAS x2 RS485/RS422 Seri Kanal Sunucu KULLANICI KILAVUZU Telif Hakkı Uyarısı Bu doküman Argenom Elektronik tarafından hazırlanmıştır. Tüm hakları saklıdır. SERNET tescilli bir Argenom Elektronik
DetaylıCambridge LMS e Başlama- Öğrenciler
Cambridge LMS e Başlama- Öğrenciler 1. Başlamadan önce LMS i kullanmaya başlamadan önce bilgisayarınızın minimum sistem gereklerine sahip olup olmadığını ve internet bağlantınızın kabul edilebilir bir
DetaylıWolvox Kapı Ekranı. AKINSOFT Wolvox Kapı Ekranı Yardım Dosyası. Doküman Versiyon : 1.02.01
AKINSOFT Yardım Dosyası Doküman Versiyon : 1.02.01 Tarih : 15.11.2014 1 1. KULLANIM AMACI Personel takip sistemi kullanmak isteyen tüm işletmeler için geliştirilmiştir. WOLVOX İnsan Kaynakları programı
DetaylıEKLER EK 12UY0106-5/A4-1:
Yayın Tarihi: 26/12/2012 Rev. :01 EKLER EK 12UY0106-5/A4-1: nin Kazandırılması için Tavsiye Edilen Eğitime İlişkin Bilgiler Bu birimin kazandırılması için aşağıda tanımlanan içeriğe sahip bir eğitim programının
DetaylıAssembly Dili Nedir? Assembly dili biliyorum derken hangi işlemci ve hangi işletim sistemi için olduğunu da ifade etmek gerekir.
Assembly Dili Nedir? Assembly dili biliyorum derken hangi işlemci ve hangi işletim sistemi için olduğunu da ifade etmek gerekir. Bunun için X86 PC Assembly dili, Power PC Assembly dili veya 8051 Assembly
DetaylıCAP1300 Hızlı Kurulum Kılavuzu
CAP1300 Hızlı Kurulum Kılavuzu 09-2017 / v1.0 İÇİNDEKİLER I Ü rün Bilgileri... 3 I-1 Paket İçeriği... 3 I-2 Sistem Gereksinimleri... 4 I-3 Donanım Genel Özeti... 4 I-4 LED Durumu... 4 I-5 Sıfırlama...
DetaylıC# ile e-posta Göndermek
Kemal Demir http://kemal.csharpturk.net kemal@csharpturk.net C# ile e-posta Göndermek 25.12.2006 Web sitemizin üyelerine ya da adreslerini bir yerde biriktirdiğimiz arkadaşlarımıza toplu olarak eposta
DetaylıBLGM 344 DENEY 3 * AĞ PROGRAMLAMAYA GİRİŞ
BLGM 344 DENEY 3 * AĞ PROGRAMLAMAYA GİRİŞ Amaçlar 1. TCP protokolünün öğrenilmesi 2. Ağ programlamada kullanacağımız sistem komutlarının öğrenilmesi 3. Ağ programlamanın kavranması TCP ile veri alışverişi
DetaylıGrove Parmak İzi Okuyucu Sensör ile Arduino Uno
Grove Parmak İzi Okuyucu Sensör ile Arduino Uno Ürün Linki : http://www.robotistan.com/parmak-izi-okuyucu-sensor-grove-fingerprint- Sensor,PR-1746.html Parmak izi okuyucu modülü farklı programlar aracılığı
DetaylıClonezilla Server ile Ağ Üzerinden Çoklu İmaj Yükleme
Clonezilla Server ile aynı ağ üzerinde bulunan birden fazla istemciye aynı anda imaj yükleyebilirsiniz. Bunun için gerekli tüm bileşenleri içerisinde barındıran DRBL (Diskless Remote Boot in Linux) sunucusunu
Detaylıİşletim Sistemleri (Operating Systems)
İşletim Sistemleri (Operating Systems) 1 İşletim Sistemleri (Operating Systems) Genel bilgiler Ders kitabı: Tanenbaum & Bo, Modern Operating Systems:4th ed., Prentice-Hall, Inc. 2013 Operating System Concepts,
DetaylıBQ Modbus Analog Giriş Kartı 6 Kanal PT100 - PT1000. Kullanım Kılavuzu. Doküman Versiyon: BQTEK
Modbus Analog Giriş Kartı 6 Kanal PT100 - PT1000 Kullanım Kılavuzu Doküman Versiyon: 1.0 22.04.2016 BQTEK İçindekiler İçindekiler... 2 1. Cihaz Özellikleri... 3 2. Genel Bilgi... 3 1. Genel Görünüm...
DetaylıBu kılavuz, ders kaydınızı nasıl yapacağınızı açıklamaktadır. Kontrol listesi:
Ders seçimi yapmadan önce, GSIS kullanıcı adınızı ve şifrenizi kayıt yaptırmış olduğunuz bölümden şahsen 1 temin etmelisiniz. (Öğrenci numaranız kaydınızı yapan görevli tarafından size kayıt esnasında
DetaylıBİLGİSAYAR PROGRAMLAMA. Yrd. Doç. Dr. Beytullah EREN
BİLGİSAYAR PROGRAMLAMA Yrd. Doç. Dr. Beytullah EREN beren@sakarya.edu.tr 0264 295 5642 EXCEL DE DOĞRULAMA VE DENETLEME DOĞRULAMA Bir hücre grubuna veri girişi için doğrulama kriterleri (tamsayı, ondalıklı,
DetaylıGazi Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü. Bilgisayar Ağları Dersi Lab. 2
Gazi Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü Bilgisayar Ağları Dersi Lab. 2 İçerik IP ICMP MAC Tracert IP Protokolü Ağ katmanı paketlerin kaynaktan hedefe ulaşmasından sorumludur.
DetaylıİÇİNDEKİLER. 3 STM32F4 MIKRO-DENETLEYICISI 23 STM32 Ailesi ve STM32F STM32 Ailesi 23 STM32 Mikrodenetleyicileri 30 Numaralandırılması 30
VII 1 GİRİŞ 1 Gömülü Sistemler (Embedded Systems) 1 Kitap Hakkında 2 Kitap Kimler İçin? 2 Kitabı Takip Edebilmek İçin Gerekenler 3 Kitabın İçeriği ve Uygulamaları 4 2 ARM İŞLEMCISI VE MIKRO-DENETLEYICILER
DetaylıAirTies Kablosuz Erişim Noktası (Access Point) olarak kullanacağınız cihazı bilgisayarınıza bağlayarak ayarlarını yapabilirsiniz.
USB Disk Paylaşımı Değerli Müşterimiz, AirTies desteklediği USB Tak&Paylaş özelliği ile hiçbir ekstra donanıma ihtiyaç duymadan yaygın olarak kullanılan standart USB disk sürücülerinizi tüm ağınıza paylaştırmanıza
DetaylıESKİŞEHİR OSMANGAZİ ÜNİVERSİTESİ UZAKTAN EĞİTİM ve ARAŞTIRMA MERKEZİ ÖĞRENME YÖNETİM SİSTEMİ KULLANIM KILAVUZU (ÖĞRENCİ)
01 Tarayıcınızın adres çubuğuna http://uzem.ogu.edu.tr yazıp açılan sayfada Giriş (Log in) bağlantısına tıklayınız. Kullanıcı adı ve şifre bilgilerinizi yazıp Giriş yap butonuna tıklayın. 02 Kullanıcı
Detaylıİçindekiler ADIM 1 : Üye Olma... 2 ADIM 2 : Giriş Yap ve Hatırlatma Sayfaları... 3 ADIM 3: Üye Girişi yapıldıktan sonra yapabileceğiniz işlemler...
İçindekiler ADIM 1 : Üye Olma... 2 ADIM 2 : Giriş Yap ve Hatırlatma Sayfaları... 3 ADIM 3: Üye Girişi yapıldıktan sonra yapabileceğiniz işlemler... 3 ADIM 4: Bildiri Özet Gönderimi Bilgilendirme ve Yardım
DetaylıAutoCAD 2011 Kurulumu
AutoCAD 2011 Kurulumu AutoCAD Installation Wizard Kurulum için AutoCAD 2011 DVD sini sürücüye yerleştirdiğinizde, DVD-ROM un içeriğinin okunduğunu belirten Setup Initialization penceresinden sonra, karşınıza
DetaylıTemel Bilgi Teknlolojileri 1. Ders notları 5. Öğr.Gör. Hüseyin Bilal MACİT 2017
Temel Bilgi Teknlolojileri 1 Ders notları 5 Öğr.Gör. Hüseyin Bilal MACİT 2017 Windows işletim sistemi Kullanıcıya grafik arabirimler ve görsel iletilerle yaklaşarak, yazılımları çalıştırmak, komut vermek
DetaylıŞEFİM ADİSYON SİSTEMİ SATIŞ EKRANI-MASA SATIŞ
ŞEFİM ADİSYON SİSTEMİ SATIŞ EKRANI-MASA SATIŞ Masa satış modülü işletmenizde masaya oturup garsonlarınız tarafından servis alarak hizmet verildiğinde kullanılan modülümüzdür. Bu modülümüz için sarı işaretli
DetaylıEĞİTMENLER İÇİN UZAKTAN EĞİTİM SİSTEMİ (MOODLE) eders.giresun.edu.tr KULLANIM KILAVUZU
EĞİTMENLER İÇİN UZAKTAN EĞİTİM SİSTEMİ (MOODLE) eders.giresun.edu.tr KULLANIM KILAVUZU İçindekiler Sisteme Giriş Yapma... 2 Sanal Ders Oluşturma... 3 Sisteme Materyal Yükleme... 13 Sisteme Sanal Ders Videosunu
DetaylıCambridge LMS e Başlama- Öğrenciler
Cambridge LMS e Başlama- Öğrenciler 1. Başlamadan önce LMS i kullanamaya başlamadan önce bilgisayarınızın minimum sistem gereklerine sahip olup olmadığını ve internet bağlantınızın kabul edilebilir bir
DetaylıHaftalık Ders Saati Okul Eğitimi Süresi
DERSİN ADI BÖLÜM PROGRAM DÖNEMİ DERSİN DİLİ DERS KATEGORİSİ ÖN ŞARTLAR SÜRE VE DAĞILIMI KREDİ DERSİN AMACI ÖĞRENME ÇIKTILARI VE YETERLİKLER DERSİN İÇERİĞİ VE DAĞILIMI (MODÜLLER VE HAFTALARA GÖRE DAĞILIMI)
DetaylıLİNUX MİNT KURULUM REHBERİ
LİNUX MİNT KURULUM REHBERİ Linux Mint ISO Dosyasını İndirme Linux Mint ISO dosyalarını aşağıdaki bağlantıdan indirebilirsiniz. http://www.linuxmint.com/download.php MD5SUM Güvenlik Anahtarı Doğrulaması
DetaylıKurulum Dökümanı * v * Bu döküman FortiLogger versiyonu için hazırlanmıştır.
Kurulum Dökümanı * v1.4.3 9.11.2017 * Bu döküman FortiLogger 3.1.7 versiyonu için hazırlanmıştır. Ön Gereksinimler FortiLogger ı bilgisayarınıza kurmak için aşağıdaki ön gereksinimlere ihtiyaç duyulmaktadır:
DetaylıQdenetim ve Qdestek (Sistem Danışmanlık) Hakkında
Qdenetim ve Qdestek (Sistem Danışmanlık) Hakkında Sistem Danışmanlık (http://e-defterdar.com), 2001 yılında faaliyetlerine başlamış olup, müşterilerinin performans ve verimliliklerini arttırmaya yönelik
DetaylıKullanıcı Klavuzu
www.fonosis.com Kullanıcı Klavuzu Kullanıcı Bakımı Anahtar Kelimeler Kullanıcı oluşturma Kullanıcı görüntüleme, listeleme, Kullanıcı yetkilendirme, ilişkilendirme Uygulama içerisinde dilediğiniz kadar
DetaylıSERNET ET232CAS x2 RS232 Seri Kanal Sunucu KULLANICI KILAVUZU. Telif Hakkı Uyarısı. >>> Otomasyon Ürünleri www.argenom.com
SERNET ET232CAS x2 RS232 Seri Kanal Sunucu KULLANICI KILAVUZU Telif Hakkı Uyarısı Bu doküman Argenom Elektronik tarafından hazırlanmıştır. Tüm hakları saklıdır. SERNET tescilli bir Argenom Elektronik markasıdır.
DetaylıNESNEYE YÖNELİK PROGRAMLAMA
NESNEYE YÖNELİK PROGRAMLAMA Metotlar Şu ana kadar yaptığımız örneklerde hep önceden hazırlanmış ReadLine(), WriteLine() vb. gibi metotları kullandık. Artık kendi metotlarımızı yapmanın zamanı geldi. Bilmem
DetaylıKablosuz 802.11N USB Adaptör
Kablosuz 802.11N USB Adaptör Hızlı Kurulum Kılavuzu ve Garanti Belgesi NWD-270N Kablosuz 802.11n USB Adaptör Genel Bakış NWD-270N, WPS (Kablosuz Gu venlik Yapılandırması) destekli USB arayu zu ne sahip
DetaylıNB Ekran Seri Port Üzerinden Veri Okuma/Yazma. Genel Bilgi Protokol Oluşturma Veri Okuma Veri Yazma
NB Ekran Seri Port Üzerinden Veri Okuma/Yazma Genel Bilgi Protokol Oluşturma Veri Okuma Veri Yazma Genel Bilgi NB Ekranlar üzerinde 2 adet seri port bulunmaktadır. Bu portları kullanarak noprotocol modunda
DetaylıDYNED İLE İLGİLİ SIRASIYLA HANGİ İŞLEMLER YAPACAĞIZ
DYNED İLE İLGİLİ SIRASIYLA HANGİ İŞLEMLER YAPACAĞIZ 1. Bilgisayarımızda İnternet Explorer yani tarayıcı penceresini açtığımızda; ilk yapacağımız şey Tüm Resmi Okullar ve İlçe ve İl Milli Eğitim Müdürlükleri
Detaylı2) Hesabınıza Giriş yaptıktan sonra aşağıdaki ekran karşınıza gelir.
MEB.K12.TR Uzantılı E-Posta Hesabının Kullanımı 1) http://mail.meb.k12.tr internet adresinden e-posta hesabına giriş yapılır. Kullanıcı Adı : KURUM KODUNUZ (meb.k12.tr kısmını yazmayınız.) Şifre : Hesabınıza
DetaylıApache üzerinden Red Hat 5 yüklenmesi
Apache üzerinden Red Hat 5 yüklenmesi Erdal YAZICIOGLU Sistem ve Ağ Mühendisi 21.07.2008 MAKALEDE KULLANILAN KISALTMALAR: RHEL = Red Hat Enterprise Linux GUI = Grafical User Interface (Grafiksel Arayüz)
DetaylıDONANIM VE YAZILIM. Bilişim Teknolojileri ve Yazılım Dersi
DONANIM VE YAZILIM Bilişim Teknolojileri ve Yazılım Dersi Bilgisayar Kendisine verdiğimiz bilgileri istediğimizde saklayabilen, istediğimizde geri verebilen cihaza denir. Donanım, Yazılım Bilgisayar Donanım
DetaylıART S602W Standalone Kart Okuyucu
ART S602W Standalone Kart Okuyucu ART S602W Standalone kart okuyucuya ait genel bilgiler, montaj, kablolama, programlama bilgileri ve teknik özellikleri hakkında detaylı açıklama. www.artelektronik.com
Detaylı1 LOGGER Yapılandırma Kılavuzu
1 www.mepsan.com.tr LOGGER Yapılandırma Kılavuzu 2 www.mepsan.com.tr İÇİNDEKİLER 1. LOGGER :: Bağlantı Ayarları 2. LOGGER :: Giriş Sayfası 3. LOGGER :: Port Tanımlama İşlemleri 4. LOGGER :: Birim Tanımlama
DetaylıK12NET Öğrenci Bilgi Sistemi Kullanım Kılavuzu. denge.k12.tr
K12NET Öğrenci Bilgi Sistemi Kullanım Kılavuzu denge.k12.tr INTERNET SİTEMİZİNİN ADRESİ www.denge.k12.tr K12NET ÖĞRENCİ BİLGİ SERVİSİ ADRESİ www.denge.k12net.com İçindekiler K12NET Sistemine Giriş... 2
DetaylıBM-209 Nesne Yönelimli Programlama. Yrd. Doç. Dr. İbrahim Alper Doğru Gazi Üniversitesi Teknoloji Fakültesi Bilgisayar Mühendisliği Bölümü
BM-209 Nesne Yönelimli Programlama Yrd. Doç. Dr. İbrahim Alper Doğru Gazi Üniversitesi Teknoloji Fakültesi Bilgisayar Mühendisliği Bölümü Java Programlama Dili Java bayt kodları Java Sanal Makineleri üzerinde
DetaylıAEGEE-Eskişehir Online Web Yönetim Paneli ( WEBBY ) Yardım Dökümanı
AEGEE-Eskişehir Online Web Yönetim Paneli ( WEBBY ) Yardım Dökümanı Emre GÜLCAN IT Responsible & Web Admin AEGEE-Eskişehir emregulcan@gmail.com e_gulcan@hotmail.com 0535 729 55 20 1 1. YÖNETİM PANELİNE
DetaylıGUSTOLOJİ ÖN MUHASEBE PROGRAMI
GUSTOLOJİ ÖN MUHASEBE PROGRAMI STOK CARİ BANKA KASA FATURA ÇEK/SENET PERSONEL TOPLU SMS RAPORLAR DÖVİZ KUR HESABI GUSTOLOJİ ÖN MUHASEBE PROGRAMI GENEL ÖZELLİKLERİ Muhasebe Programı istediğiniz para biriminden
DetaylıJava 2 Standart Edition SDK Kurulum ve Java ya Giriş
Kurulum için ilk önce Sun Microsystems in sitesinden uygun J2SE sürümünü indirin. Ben J2SE v1. 4. 2_16 Windows Installer paketini kullandım J2SE SDK Kurulumu aşağıdaki gibi başlayacaktır. 1 Kurulum tamamlandıktan
DetaylıUZAKTAN EĞİTİM YÖNETİM SİSTEMİ (MMYO)EĞİTMEN YARDIM KILAVUZU
UZAKTAN EĞİTİM YÖNETİM SİSTEMİ (MMYO)EĞİTMEN YARDIM KILAVUZU MERSİN, 2018 MERSİN MESLEK YÜKSEKOKULU ANA SAYFASI TANITIMI Mersin Meslek Yüksekokulu resmi web sitesine http://uzak4.mersin.edu.tr/index.php
DetaylıTurquaz Windows kurulum dökümanı. ftp://ftp.mirror.ac.uk/sites/ftp.postgresql.org/binary/v7.3.1/windows/pgsql731wina1.exe
1. Giriş Turquaz programını windows üzerinde çalıştırmak için öncelikle bilgisayarınızda postgresql ve Java nın kurulu olması gerekli. Aşağıdaki bilgi ve dökümanlar windows 2000 işletim sistemi üzerinde
DetaylıCEPPARAM UYGULAMA KILAVUZU
CEPPARAM UYGULAMA KILAVUZU CepParam uygulaması ile 7 gün 24 saat hızlı bir şekilde dilediğiniz kişiye para gönderebilir, size gönderilen paraları görüntüleyerek, başkasına gönderebilir, iade edebilir,
DetaylıAKINSOFT ProKuaför. Yardım Dosyası. Doküman Versiyon : 1.01.01 Tarih : 29.12.2010. Sayfa-1. Copyright 2010 AKINSOFT
Yardım Dosyası Doküman Versiyon : 1.01.01 Tarih : 29.12.2010 Sayfa-1 1- ÇALIŞMA ŞEKLİ HAKKINDA KISA BİLGİ Müşterilerine daha iyi hizmet vermek ve kurumsallaşmak isteyen tüm kuaförlere hitap eden programı
DetaylıZİRVEDRİVEWEB YAZILIMI KULLANIM KILAVUZU
ZİRVEDRİVEWEB YAZILIMI KULLANIM KILAVUZU Kullanıcı Girişi:Giriş ekranınd dan kullanıcı adı ve şifre bilgileri girilip giriş butonuna basılaraksisteme giriş yapılır. Sistem Ekranı: 4 2 Klasörler Dosyalar
DetaylıROKAY. Robot Operatör Kayıt Cihazı KULLANMA KILAVUZU V:1.0
ROKAY Robot Operatör Kayıt Cihazı KULLANMA KILAVUZU V:1.0 1 İÇİNDEKİLER SAYFA Cihazın Genel Özellikleri... 3 Programın Kurulumu... 4 Windows-7 Sürücülerin Yüklenmesi... 5 Windows-Vista Sürücülerin Yüklenmesi...
DetaylıAX3000 MEKANİK TESİSAT VE EKB V2014
AX3000 MEKANİK TESİSAT VE EKB V2014 Kurulum ve Lisanslama 2015... ALUPLAN BİLGİSAYAR I AX3000 MEKANİK TESİSAT VE EKB V2014 İçindekiler 0 I. BÖLÜM 1 1 Kurulum... ve işletim için gerekli Donanım ve Yazılım
DetaylıHIZLI VE KOLAY TEKLİF OLUŞTURMA ADIMLARI
HIZLI VE KOLAY TEKLİF OLUŞTURMA ADIMLARI /bimsabiz /bimsa bilgi@bimsa.com www.bimsa.com YARDIM DOKÜMANI İÇERİK SİSTEME GİRİŞ... 1 PAZARLIĞA GİRİŞ... 2 PAZARLIK BİLGİLERİ... 2 TEKLİF GİRİŞİ... 4 Önizleme
DetaylıBİL BİLGİSAYAR PROGRAMLAMA (JAVA)
BİL 141 - BİLGİSAYAR PROGRAMLAMA (JAVA) KURULUM DÖKÜMANI Ders kapsamında lab saatlerinde veya lab saatleri dışında Java kodları yazabilmek ve çalıştırabilmek için bilgisayarınıza bazı yazılımların kurulması
Detaylı--------------------------------------------------------------------------------------------------------------------------------------
freedcamp.com internet üzerinde online olarak proje yönetimini sağlayan bir sistemdir. Kullanıcılara değişik yetkilerin verilebildiği, görevler atanabildiği, dosya paylaşımının ve tartışma ortamlarının
DetaylıBLGM 343 DENEY 8 * TCP İLE VERİ İLETİŞİMİ
BLGM 343 DENEY 8 * TCP İLE VERİ İLETİŞİMİ Amaçlar 1. TCP protokolünün öğrenilmesi 2. Ağ programlamada kullanacağımız sistem komutlarının öğrenilmesi 3. Ağ programlamanın kavranması TCP ile veri alışverişi
DetaylıCEPPARAM UYGULAMA KILAVUZU
CEPPARAM UYGULAMA KILAVUZU CepParam uygulaması ile 7 gün 24 saat hızlı bir şekilde dilediğiniz kişiye para gönderebilir, size gönderilen paraları görüntüleyerek, başkasına gönderebilir, iade edebilir,
DetaylıCP1E-ARGOX AS8000-R SERI PORT HABERLEŞMESİ GENEL BILGI BAĞLANTI ŞEMASI HABERLEŞME AYARLARI RXD KOMUTU HABERLEŞME PROGRAMI
CP1E-ARGOX AS8000-R SERI PORT HABERLEŞMESİ GENEL BILGI BAĞLANTI ŞEMASI HABERLEŞME AYARLARI RXD KOMUTU HABERLEŞME PROGRAMI Genel Bilgi Bu dökümanda CP1E PLC ile Argox marka barkod okuyucunun seri port üzerinden
DetaylıBU CİHAZ BİLGİSAYAR BAĞLANTILI SİSTEM OLMAYIP, BAĞLI OLDUĞU BİLGİSAYAR İLE DEVAMLI İLETİŞİM YAPMAMAKTADIR. Mali Onaylı Yazarkasa
Hugin ALPHA Alpha ER-425TX ER-350N BU CİHAZ BİLGİSAYAR BAĞLANTILI SİSTEM OLMAYIP, BAĞLI OLDUĞU BİLGİSAYAR İLE DEVAMLI İLETİŞİM YAPMAMAKTADIR. Mali Onaylı Yazarkasa 1 İÇİNDEKİLER İÇİNDEKİLER... 2 Bilgisayar
DetaylıKurulum; Ana Bilgisayar ve Tahtalara ayrı ayrı yapılmaktadır. KURULUM ŞEMASI x.x x.x x.x x.
KURULUM ŞEMASI 192.168.x.x 192.168.x.x 192.168.x.x 192.168.x.x ANA BİLGİSAYAR Kurulum; Ana Bilgisayar ve Tahtalara ayrı ayrı yapılmaktadır. KURULUM SİHİRBAZI adresine girerek aktahta_kur.exe dosyasını
DetaylıAğ Nedir? Birden fazla bilgisayarın iletişimini sağlayan printer vb. kaynakları, daha iyi ve ortaklaşa kullanımı sağlayan yapılara denir.
TEMEL AĞ TANIMLARI Ağ Nedir? Birden fazla bilgisayarın iletişimini sağlayan printer vb kaynakları, daha iyi ve ortaklaşa kullanımı sağlayan yapılara denir WAN ve LAN Kavramları Bilgisayarlar ve paylaşılan
DetaylıSMART Board EĞİTİMLERİ(sürüm:10) 3. Aşama
SMART Board EĞİTİMLERİ(sürüm:10) 3. Aşama Bölüm 1:Notebook dosyası içerisinde bağlantılar kurma Bu konuyu bir örnek üzerinde inceleyebiliriz. Üç sayfalık bir soru cevap dosyası hazırlayalım. Mesela birinci
DetaylıİÇİNDEKİLER 1. KLAVYE... 11 2. KLAVYE RB0... 19 3. KLAVYE RBHIGH... 27 4. 4 DİSPLAY... 31
İÇİNDEKİLER 1. KLAVYE... 11 Satır ve Sütunlar...11 Devre Şeması...14 Program...15 PIC 16F84 ile 4x4 klavye tasarımını gösterir. PORTA ya bağlı 4 adet LED ile tuş bilgisi gözlenir. Kendiniz Uygulayınız...18
Detaylı