Pertanyaan yang diberi tag stm32

11
Dapatkan kinerja cepat dari MCU STM32

Saya bekerja dengan kit penemuan STM32F303VC dan saya sedikit bingung dengan kinerjanya. Untuk berkenalan dengan sistem, saya telah menulis sebuah program yang sangat sederhana hanya untuk menguji kecepatan bit-banging dari MCU ini. Kode dapat diuraikan sebagai berikut: Jam HSI (8 MHz)...

11
Masalah Endian pada STM32

Saya menggunakan arm gcc (CooCox) untuk memprogram penemuan STM32F4, dan saya sudah bergulat dengan masalah endian Saya mengambil sampel dengan ADC 24 bit melalui SPI. Karena tiga byte datang, MSB pertama-tama saya punya ide memuat mereka ke dalam serikat untuk membuat mereka (saya berharap,...

11
Alamat budak I2C tidak diakui (kadang-kadang)

Saya mencoba untuk berkomunikasi dengan FRAM yang terhubung dari jarak jauh (FM24C04 dari Ramtron) dengan menggunakan I2C. Memori ini tertanam pada papan yang dapat dimasukkan dan dihapus kapan saja ke / dari sistem (komunikasi dihentikan dengan benar sebelum memori dihapus). Masalahnya adalah:...

10
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...

10
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

10
Bagaimana cara memulai dengan papan STM32F103C8T6?

Saya telah menggunakan MCU AVR 8-bit untuk membangun robot pengikut garis dengan siswa selama beberapa tahun sekarang. Sekarang saya ingin meningkatkan ARM Cortex-M3 karena saya ingin menambahkan beberapa fitur intensif CPU seperti odometry dan sensor fusion. Persyaratannya adalah: 8 input...

10
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...

10
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...

10
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...

10
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...

10
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...

9
Pindahkan pemrograman tersemat dari Keil ke Linux

Saat ini saya menggunakan Keil untuk mengembangkan papan penemuan STM32. Proyek saya hampir selesai, dan saya ingin pindah ke lingkungan gedung berbasis Linux. Saya telah menggunakan alat flashing yang telah dikonfigurasikan sebelumnya dan driver STLink untuk windows untuk mem-flash board, dan saya...