Pertanyaan yang diberi tag «stm32»

STM32 adalah keluarga ARM ketiga oleh STMicroelectronics. Ini mengikuti keluarga STR9 sebelumnya berdasarkan inti ARM9E, dan keluarga STR7 berdasarkan inti ARM7TDMI. STM32 didasarkan pada keluarga inti ARM Cortex-M.

3
Eclipse + GNU ARM + STM32 - HAL atau SPL
Saya akan mulai dengan pengembangan ARM (setelah 2 tahun AVR) dan telah mengambil papan STM DISCOVERY dengan mikroprosesor stm32f4 di atasnya. Saya telah memutuskan untuk menggunakan eclipse + ARM gcc karena saya tidak suka batas kode pada Keil dan saya tidak punya uang untuk mendapatkan versi berbayar. Mengikuti tutorial saya …
10 arm  stm32  gcc  cortex  hal-library 

3
Fungsi interupsi perangkat lunak vs.
Setelah sekitar 3 tahun bekerja dengan MCU, saya masih tidak tahu apa gunanya interupsi Perangkat Lunak? Saya telah melakukan beberapa pekerjaan dengan STM32 dan saya tidak pernah menggunakan interupsi perangkat lunak. Memang ini pertanyaan besar bagi saya: Mengapa ketika kita dapat menggunakan fungsi sederhana untuk melakukan tugas, haruskah kita menggunakan …
10 arm  stm32  interrupts 

3
Memilih tata letak PCB SDRAM
Saya sedang mengerjakan proyek dengan STM32F429 yang cukup baru dalam paket LQFP208. Saya perlu menyolder beberapa prototipe pertama sendiri karena alasan anggaran rendah. Saya memilih paket ini sehingga saya bisa memeriksa diri saya sendiri jika ada masalah karena routing / firmware atau hanya masalah penyolderan. Dalam proyek ini ada LCD, …
10 pcb  stm32  layout  sdram 


1
Apa gunanya tiga mode boot STM32f103?
Jika Anda melihat dalam manual referensi STM32f103, Anda dapat melihat tiga mode boot untuknya. baik, apa kegunaan dari tiga mode boot? tolong katakan kepada saya dengan contoh untuk setiap mode.
10 memory  stm32 

2
Tata letak PCB Quad SPI
Saya mencoba membuat tata letak yang baik untuk memori flash Quad SPI NOR MT25QL256ABA1EW9-0SIT dengan MCU STM32. Masalah saya adalah bahwa saya menemukan pinout chip memori yang cukup nyaman. Saya telah berhasil menukar pin di sisi MCU dengan cara agar sinyal berada bersebelahan tetapi masih sulit. Mengikuti panduan tata letak …
10 pcb  stm32  spi  layout  high-speed 

4
Konversi STM32 ADC menggunakan HAL
Saya mencoba mempelajari cara menggunakan perpustakaan HAL "baru" dari stm32. Ketika saya mencoba melakukan konversi ADC sederhana, ia berfungsi hanya satu kali, tetapi kemudian berhenti konversi. Saya kira Bendera akhir konversi tidak disetel. Saya menggunakan papan Discovery STM32f429I, yang memiliki board STM32f429ZI. Perhatikan bahwa saya tahu tentang sprintf menjadi praktik …

4
STM32: Interupsi timer bekerja segera
Ini adalah kode untuk timer di proyek saya di STM32F429: //timer initialization void timerInit() { uwPrescalerValue2 = (uint32_t) ((SystemCoreClock / 2) / 100000) - 1; RS485Timer.Instance = TIM5; RS485Timer.Init.Period = 67400000; // high value to notice interrupt even without debugging RS485Timer.Init.Prescaler = 400000; RS485Timer.Init.ClockDivision = 0; RS485Timer.Init.CounterMode = TIM_COUNTERMODE_UP; HAL_TIM_Base_Init(&RS485Timer); …

1
STM32 "Perangkat USB" vs. "USB OTG HS" - apa bedanya?
Saya baru-baru ini mengunduh aplikasi stm32 untuk pencarian MCU dan menemukan bahwa misalnya STM32F429 memiliki "TIDAK" di perangkat "Perangkat USB", sementara ia mengatakan "YA" di "USB OTG FS" dan "USB OTG HS". Yang cukup mengejutkan karena STM32F429 berfungsi penuh sebagai Perangkat USB, yaitu mendukung semua perpustakaan dan kelas USB. Beberapa …

3
Menggunakan Utilitas ST-LINK untuk mengkonfigurasi RTC ke waktu sekarang
Apa yang saya lakukan Saya menggunakan mikrokontroler STM32 dan untuk proyek saya, saya harus dapat mengirim data pada waktu tertentu dalam sehari (katakanlah, jam 11 pagi dan 2 siang). Mikrokontroler perlu tahu jam berapa sebelum saya bisa mencapainya. Sayangnya, saya hanya memiliki komunikasi satu arah, dan karena itu saya tidak …
9 stm32  rtc 

2
Mengapa bidang bit terkait secara logis dalam register MCU sering di lokasi yang terpisah?
Maafkan saya jika pertanyaan ini sudah dijawab, tetapi saya tidak dapat menemukan jawaban di halaman ini atau di Internet yang lebih luas. Saya adalah pengembang yang berpengalaman dengan pengetahuan yang layak tentang pemrograman tingkat rendah, tetapi relatif baru untuk pengembangan yang disematkan. Saya telah belajar sendiri pengembangan sistem tertanam menggunakan …

1
Tidak Dapat Memprogram Papan STM32 Kustom
Saya telah merancang papan STM32 sederhana. Di bawah ini adalah gambar tata letak skema dan PCB: Skema: Tata letak PCB: Tata letak PCB dengan VDD disorot: Tata letak PCB dengan GND disorot: Hanya bagian-bagian dari desain ini yang relevan dengan pertanyaan saya yang ditunjukkan pada gambar di atas. Masalah saya …
9 stm32  swd  custom 

2
STM32F4 Cube HAL UART. Apakah ini bug atau saya melewatkan sesuatu?
Saya menggunakan UART IO berbasis interupsi (tanpa DMA). HAL_UART_Transmit_ITfungsi mengatur EIEbit dalam CR3register. Menurut datasheet STM32F407 (dan perilaku nyata), ini menghasilkan interupsi hanya dalam mode multi buffer (ketika DMARbit diatur). EIEmemungkinkan pembangkitan interupsi untuk kesalahan bingkai ( FE), kesalahan overrun ( ORE), kesalahan noise ( NE). Kesalahan ini, seperti yang …


3
STM32: Melakukan reset perangkat lunak
Saya mencoba melakukan reset perangkat lunak STM32F2 saya. (Manual referensi tersedia di sini .) Halaman yang relevan dari manual referensi (halaman 80) memberikan sedikit informasi. Pada dasarnya, SYSRESETREQbit Application Interrupt and Reset Control Registerharus diatur. Sekarang halaman ini menjelaskan bahwa untuk dapat memodifikasi SYSRESETREQ, "kunci" spesifik perlu dituliskan ke VECTKEYbit. …
9 stm32  reset 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.