STM32 ile A'dan Z'ye Gömülü Sistemler(Embedded Systems)

所在平台: Udemy

课程主页: https://www.udemy.com/course/stm32f-ile-adan-zye-gomulu-sistemler-embedded-systems/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:STM32 ile A'dan Z'ye Gömülü Sistemler(嵌入式系统) 课程概述:本课程旨在介绍现代电子产品中广泛使用的ARM架构,尤其是STM32F1(Cortex-M3)系列微控制器。课程内容分为几个部分:首先,我们将讲解外围设备(如GPIO、ADC、TIMER、I2C等)的基本原理,并使用STDPeriph(SPL)库进行编程。接下来,课程的第二部分会介绍HAL库的使用,通过多样的实例让学员理解不同库的方便性和复杂性。最后,为了提升更高水平的学员,我们将使用STM32F4(Cortex-M4)处理器进行基于CUBEIDE的应用开发。 课程内容将持续更新,每月都有新视频发布,紧跟行业最新动态,加入市场上新出现的IDE和程序。此外,课程包括项目练习,且视频内容以易于理解的方式编排,旨在让学员轻松学习。课程还提供了问答专区、期中和期末作业及推荐书籍和在线课程的链接,以便学员更好地掌握知识。视频中的理论讲解与实际操作结合,帮助学员有效提升实践能力,同时,课程中也介绍了电子元件并展示电路部分。 重要提示:从第28节开始,课程将使用Proteus模拟软件进行代码测试,非常适合近期因元件价格上涨而难以购买开发板的学员。学员可以在不需要实物开发板的情况下,完成他们的项目。 课程大纲包括但不限于以下内容: 1) GPIO操作 2) KEIL调试操作 3) 外部中断 4) ADC(模拟数字转换器) 5) DAC(数字模拟转换器) 6) 定时器 7) 七段显示器 8) 使用晶体管驱动直流电机 9) 使用L293D集成电路驱动直流电机 10) 使用ULN2003A驱动步进电机 11) UART & USART(通用同步/异步接收发射器) 12) 使用MATLAB生成实时图形 13) 数据手册阅读 14) 使用HC-SR04超声波传感器 15) 使用HC-05蓝牙模块 16) 使用热敏电阻(NTC)进行温度测量 17) DMA(直接存储器访问) 18) I2C(内部集成电路接口) 19) SPI(串行外设接口) 20) 独立看门狗定时器(IWDG)和窗口看门狗定时器(WWDG) 21) 电源控制(PWR) 22) 备份数据寄存器 23) HAL库应用(GPIO、ADC、中断、定时器等) 24) 进一步推荐(书籍、在线课程和网站) 25) 期中和期末作业 26) 问答板块考核 27) 针对使用STM32F407VG开发板的学员介绍及数据手册等信息 我们的其他课程包括: - MicroPython与嵌入式系统入门(ESP8266) - 嵌入式系统C语言快速入门 - KiCad与STM32开发板设计 - Proteus基础电气与电子应用 - KiCad实际PCB设计(机器人电路板) 希望本课程能为所有学员提供帮助,享受轻松学习的乐趣,祝大家学习愉快!

课程评论(0条)

课程详情

Günümüzde kullandığımız birçok elektronik üründe güçlü bir işlemci mimarisine sahip olan ARM mimarisi kullanılmaktadır. Eğer gömülü sistemler öğrenmek, sektörde projeler geliştirmek istiyorsanız ARM mimarisi ile başlamak harika olacaktır. Biz de kursumuzda başlangıç için size en uygun olacak STM32F1(Cortex-M3) serisi ile çalıştık. Kursumuzda ilk kısımda çevre birimlerinin(GPIO,ADC,TIMER,I2C vs.) temel mantıkları vererek STDPeriph (SPL) KÜTÜPHANESİ ile kodlamalar yaptık, kursumuzun ikinci kısmında ise HAL KÜTÜPHANELERİ ile ilgili bolca örnekler yaptık bu sayede farklı kütüphaneleri görmüş kolaylık ve zorluğunu anlamış olacaksınız. En son kısımda ise STM32F4(Cortex-M4) işlemcisi ile kendini ileriye taşımak isteyen arkadaşlar için F4(STM32F407) serisi kartını kullanarak CUBEIDE üzerinden uygulamalar yaptık. Kursumuz durağan bir seyir izlemeyecek her ay yeni videolar gelmeye devam edecektir. Kursumuz piyasayı aktif takip edecek yeni çıkan ide'ler ve programlar ile çalışmalarımız olacaktır. Hatta bölüm sonlarında projelerimiz olacaktır ve en önemlisi videolarımız sizin en kolay şekilde anlayacağınız ve sıkılmadan dinleyeceğiz şekilde çekilmiştir. Ekstra olarak kursumuza sizin daha iyi faydalanmanız için soru & cevap bölümü, final & vize soruları bölümü ve önerilen kitap & web sitesi & online kurslar bölümü de eklenmiştir.Videolarımızın her bölümünde gömülü sistemleri daha iyi anlamanız için teorik anlatımlar olmuştur, sonraki kısımlarında ise bol bol örnek yaparak pratik bilgi artırılmıştır. Videolarımız da sadece yazılım kısmına odaklanılmamış, elektronik elemanlar tanıtılmış ve devre kısımları da gösterilmiştir. Ayrıca, videoda kullanılan bütün kod dosyaları ve dokümanlar kaynak kısmına eklenmiştir sizde bu kaynakları indirip istediğiniz gibi kullanabilirsiniz. Benim tavsiyem ilk videodan başlayarak sıralı bir şekilde videoları izlemeniz ve izlerken not almanızdır. Bu şekilde kalıcı öğrenme sağlayabilirsiniz. Kursumuzun sonuna geldiğinizde gömülü sistemler ile ilgili kafanızda belli bir şablon oluşacaktır. Devamında sizde farklı projeler yapabilir, ve bu alanda kendinizi geliştirmeye başlayabilirsiniz.Umarım, kursumuz bütün öğrencilerimiz için faydalı olur. Sıkılmadan öğrenmenin keyfini yaşarsınız. Herkese iyi seyirler.Önemli Not: Kursumuzda bölüm 28'den itibaren kodlarımızı simulasyon programı olan proteus üzerinden test etmekteyiz. Özellikle son zamanlarda kur artışı sebebiyle kart almakta zorlanan arkadaşlar için oldukça faydalı olacaktır. Uygulamalarınızı karta ihtiyaç duymadan proteus üzerinden yapabilirsiniz. GENEL KURS MÜFREDATIMIZ:1)GPIO İŞLEMLERİ2)KEIL ile DEBUG İŞLEMLERİ3)EXTERNAL INTERRUPT4)ADC(ANALOG DIGITAL CONVERTER)5)DAC(DIGITAL ANALOG CONVERTER)6)TIMERS(ZAMANLAYICILAR)7)SEVEN SEGMENT DISPLAY8)TRANSİSTÖR İLE DC MOTOR KULLANIMI9)L293D ENTEGRESİ İLE DC MOTOR KULLANIMI10)ULN2003AN ENTEGRESİ ile STEPPER MOTOR KULLANIMI11)UART & USART(UNIVERSAL SYNCHRONOUS/ASYNCHRONOUS RECEIVER-TRANSMITTER) 12)MATLAB ile REAL TİME GRAFİK OLUŞTURMA13)DATASHEET(BİLGİ KAĞIDI) OKUMASI NASIL YAPILIR?14)HC-SR04 ULTRASONİK SENSÖR KULLANIMI15)HC-05 BLUETOOTH MODÜLÜ KULLANIMI16)TERMİSTÖR(NTC) KULLANIMI(SICAKLIK ÖLÇÜMÜ)17)DMA(DIRECT MEMORY ACCESS)18)I2C(INTER-INTEGRATED CIRCUIT)19)SPI(SERIAL PERIPHERAL INTERFACE)20)IWDG(INDEPENDENT WATCHDOG TIMER) ve WWDG(WINDOW WATCHDOG TIMER)21)POWER CONTROL(PWR)22)BACKUP DATA REGİSTER23)HAL KÜTÜPHANELERİ UYGULAMALARI(GPIO, ADC, INTERRUPT, TIMER...)24)FURTHER MORE(KİTAP ÖNERİLERİ+ ÖNERİLEN ONLINE KURSLAR+ ÖNERİLEN WEB SİTELERİ)25)VİZE & FİNAL ÇALIŞMA SORU ve ÖDEVLERİ26)SORU & CEVAP BÖLÜMÜ DEĞERLENDİRME27)STM32F407VG DISCOVERY KART KULLANAN ARKADAŞLAR İÇİN(TANITIM, DATASHEET, VB.)DİĞER KURSLARIMIZ: -MicroPython ile Gömülü Sistemler Dünyasına Giriş (ESP8266)-Gömülü Sistemler için C Diline Hızlı Bir Giriş-Kicad ile STM32 Geliştirme Kartı Tasarımı(Development Board)-Proteus ile Temel Elektrik ve Elektronik Uygulamaları-KiCad ile Uygulamalı PCB Tasarımı(Robot Kartı)

课程标签

0人关注该课程

主题相关的课程