-
Fototrend
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
Janos250
őstag
"A frekvencia nem, hogy állandó?"
Nem tudom, aktuális-e még, de leírom, hátha mást is érdekel a PWM frekvencia állítása.
STM32-n nem kell szoftverből megszakítással vezérelni, a hardver elintézi úgy, hogy nem fogyaszt processzor időt, illetve nem befolyásolja, ha valami másik megszakítás közbejön. Ha valakit érdekel részletesebben, a munualokban megtalálja. Itt csak annyi, amit az Arduino alapbeállításai után át kell állítani:uint32_t baseaddress = 0x40000000;
void setup()
{
pinMode(3, PWM);
*((volatile uint32_t *) (baseaddress + 0x28)) = 0 ; //PSC
*((volatile uint32_t *) (baseaddress + 0x2C)) = 719; //ARR
*((volatile uint32_t *) (baseaddress + 0x40)) = 72 ; //CCR4
*((volatile uint32_t *) (baseaddress + 0x20)) = 4096 ; //CCER
// 100 kHz, 10 us, 1 us
// Hz = CLK / (( PSC + 1) * (ARR + 1)
// 72 000 000 / 1 / 720 = 100 000 Hz
// kitöltöttség = CCR4 / (ARR + 1) = 0.1 (10%)
};
void loop()
{
// Ha a kitöltöttséget akarjuk változtatni 0% és 100 % között:
// *((volatile uint32_t *) (baseaddress + 0x40)) = 720 * (szazalek/100) ;
}Ez a képernyőrészlet copy az STM32F103C8T6-ba ("sárga jumperes") készült, elvileg a többi STM32-ben is kéne működni.

Új hozzászólás Aktív témák
- Counter-Strike: Global Offensive (CS:GO) / Counter-Strike 2 (CS2)
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Vivo X200 Pro - a kétszázát!
- Luck Dragon: Asszociációs játék. :)
- Óra topik
- Lexus, Toyota topik
- Vezetékes FEJhallgatók
- Apple iPhone 17 Pro Max – fennsík
- Xbox Series X|S
- One mobilszolgáltatások
- További aktív témák...
- Latitude 7420 27% 14" FHD IPS érintő i7-1185G7 16GB 512GB NVMe magyar vbill IR kam gar
- Playstation 5 kontrollerek 3 hónap garancia
- Xbox Series X 1 TB + kontroller 6 hó garancia, számlával!
- Precision 5490 27% 14" QHD+ IPS érintő Ultra 7 165H RTX 2000 Ada 32GB 1TB NVMe ujjolv IR kam gar
- Apple iPhone SE 2020 64GB Fehér 1 év Garancia Beszámítás Házhozszállítás
- Xiaomi Redmi Note 12 128GB, Kártyafüggetlen, 1 Év Garanciával
- Samsung Galaxy A36 5G / 6/128GB / Kártyafüggetlen / 12Hó Garancia / Bontatlan
- Apple iPhone 13 Pro Max Graphite ProMotion 120 Hz, Pro kamerák 256 GB-100%-3 hó gari!
- Telefon felvásárlás!! Xiaomi Redmi 9, Xiaomi Redmi 9AT, Xiaomi Redmi 10, Xiaomi Redmi 10 2022
- GYÖNYÖRŰ iPhone 14 Pro Max 256GB Space Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3766, 100% Akksi
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: Laptopműhely Bt.
Város: Budapest
ekkold
