คำถามติดแท็ก stm32f0

4
เมื่อใดควรใช้คริสตัลภายนอกสำหรับ MCU นี้เนื่องจากออสซิลเลเตอร์ภายในนั้นเร็วกว่ามาก?
ฉันกำลังดูMCU นี้และสงสัยว่ามันสมเหตุสมผลหรือไม่ที่จะใช้คริสตัลภายนอก แยกจากแผ่นข้อมูล pg1 * การจัดการนาฬิกา - คริสตัลออสซิลเลเตอร์ 4 ถึง 32 MHz - ออสซิลเลเตอร์ 32 kHz สำหรับ RTC พร้อมการสอบเทียบ - ภายใน 8 MHz RC พร้อมตัวเลือก x6 PLL - ออสซิลเลเตอร์ภายใน 40 kHz - ออสซิลเลเตอร์ภายใน 48 MHzพร้อมระบบตัดแต่งอัตโนมัติตาม ext. ประสาน * ออสซิลเลเตอร์ภายในสามารถสูงสุด 48Mhz คริสตัลภายนอกอยู่ระหว่าง 4 - 32 Mhz เหตุใดจึงต้องใช้คริสตัลภายนอกเมื่อชิ้นส่วนภายในเร็วกว่า 48Mhz เนื่องจากคริสตัลภายนอกใช้เงินและใช้พื้นที่ เมื่อใดควรใช้คริสตัลภายนอก

1
การระบุแอดเดรสรีจิสเตอร์ด้วยไลบรารี I2C STM32F0 HAL
ฉันใหม่มากที่ใช้ห้องสมุด CUBE และ HAL_l ฉันกำลังใช้ไมโครคอนโทรลเลอร์ STM32F0 กับ 32 พิน แผนผังสำหรับ I2C นั้นถูกต้อง ดังนั้นฉันต้องการความช่วยเหลือเล็กน้อยที่นี่ ฉันมีเซ็นเซอร์ capacitive ( FDC1004 ) ที่ใช้การสื่อสาร I2C ฉันต้องเขียนรีจิสเตอร์เหล่านี้เพื่ออ่านข้อมูล ฉันจะส่งต้นแบบแบบฟอร์มคำขอเริ่มไปยังทาสอย่างถูกต้องได้อย่างไร (ที่อยู่สลาฟคือ A0) วิธีการตั้งค่าพอยน์เตอร์เป็น 0x0C register? แผ่นข้อมูลเห็น (ลงทะเบียน 0x0C: บิต [7: 4]) ถึง 1) ฉันไม่รู้วิธีการทำเช่นนั้น? และในที่สุดวิธีการอ่านจากการลงทะเบียนเดียวกัน? นอกจากนี้ฉันต้องรอฟิลด์ DONE_x (ลงทะเบียน 0x0C: บิต [3: 0]) ก่อนที่ฉันจะอ่านหรือไม่ แต่ฉันไม่รู้ว่าฉันกำลังพูดถึงทะเบียนที่ถูกต้องหรือไม่! เพราะฉันไม่ได้รับข้อมูลใด ๆ กลับมาจากเซ็นเซอร์! นี่คือรหัสของฉัน: …

1
ทำความเข้าใจกับแผ่นข้อมูล STM32 เกี่ยวกับตัวเก็บประจุแยก
ฉันพยายามที่จะเข้าใจว่า ST แนะนำให้ decoupling ตัวพิมพ์ใหญ่สำหรับ STM32F030CC ได้อย่างไร แผนภาพในแผ่นข้อมูลแสดงแคป "2x100 nF" ในคู่ Vdd / Vss นี่หมายความว่า 100nF 2 แคปต่อคู่สำหรับ Vdd / Vss หรือไม่ หรือพวกเขาอ้างถึงจำนวนแคป 100nF ทั้งหมดที่จำเป็นเช่นถ้ามี 2 Vdd / Vss คู่ก็คือ 1 100nF แคปต่อคู่ Vdd / Vss รวมเป็น 2 แคป 100nF? แผ่นข้อมูล STM32F030
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.