Kode Dasar STM32F411 – CMSIS

Jika memerlukan, saya telah membuat beberapa contoh kode C ala CMSIS di sini. Penulisan kode "Strict" CMSIS karena menggunakan "bit definition " :). Membuka reference manual, datasheet, dan menengok isi file header stm32f411xe.h adalah keharusan. Karimun Jawa Kompilasi dilakukan dengan ARM GNU Toolchain pre-built versi 10.3 / 11.2. Semua kode dibuat dengan editor Geany, dan … Lanjutkan membaca Kode Dasar STM32F411 – CMSIS

Kencan dengan PLL (Phase Lock Loop) STM32

PLL adalah mesin pembangkit clock yang pakai Pertamax! 🙂 Jika angka clock 16MHz bisa jadi 100MHz, 8MHz naik jadi 420MHz, maka PLL adalah tersangka utama. Tapi jika 16 Juta bisa jadi 100 Juta dalam 3 bulan (janjinya), itu investasi bodong! lol Setelah reset, sumber clock utama yang dipakai STM32 adalah HSI (High Speed Internal clock). … Lanjutkan membaca Kencan dengan PLL (Phase Lock Loop) STM32

UglySTM32 – Just for Fun!

"Beauty is only skin deep, but ugly goes clean to the bone."― Dorothy Parker Melakukan "forking" STM32-base dan membuat UglySTM32. Masih tahap awal dan ujicoba. UglySTM32 intinya hanya menggunakan CMSIS! Tanpa library HAL dan LL. Struktur direktori saya modifikasi sekaligus upgrade CMSIS dari upstream. Untuk UglySTM32 hanya tersedia CMSIS tipe STM32F4xx saja. Yach agar "core … Lanjutkan membaca UglySTM32 – Just for Fun!

STM32CubeIDE + STM32F411CE “Black Pill”

STM32CubeIDE merupakan "Integrated Development Environment for STM32". Semua fasilitas dalam rancang bangun mikrokontroler STM32 dijadikan 1 atap dalam STM32CubeIDE ini. Mulai dari sarana untuk mengetik source program, melakukan cross compilasi, sampai melakukan download program ke flash chip STM32 lewat ST-LINK V2. Semua dilakukan sekali jalan. Untuk STM32CubeIDE bisa diinstall di Mac Os, Linux, dan Ms … Lanjutkan membaca STM32CubeIDE + STM32F411CE “Black Pill”