Hirdetés
- Derült égből villámcsapás: vége a Ford elektromos kalandjának
- Januártól igényelhető a kiskorúak tartalomvédelme a mobilszolgáltatóknál
- Korai iOS árulkodik arról, milyen eszközök várhatók az Apple-től a közeljövőben
- Névlegesen nyer üzemidőcsatát a Honor új szériája
- Decembertől kapható itthon a Baseus Inspire szériája
- iPhone topik
- Youtube Android alkalmazás alternatívák reklámszűréssel / videók letöltése
- Telekom mobilszolgáltatások
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- iOS alkalmazások
- Xiaomi 14T Pro - teljes a család?
- Samsung Galaxy A54 - türelemjáték
- Xiaomi 15T Pro - a téma nincs lezárva
- Yettel topik
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
-
Mobilarena
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
- Autós topik
- iPhone topik
- Milyen notebookot vegyek?
- Miskolc és környéke adok-veszek-beszélgetek
- Derült égből villámcsapás: vége a Ford elektromos kalandjának
- Elkészült az SMIC 5 nm-es node-ja, de a kínaiaknak haszna nincs rajta
- Kuponkunyeráló
- Kerékpárosok, bringások ide!
- Lightyear - befektetési app
- sziku69: Fűzzük össze a szavakat :)
- További aktív témák...
- Garmin Venu 3 fehér (homokkő)
- ÚJ bontatlan S9 41mm Midnight / éjfekete Cellular Azonnal átvehető Deák térnél
- ÚJ BONTATLAN Apple Watch Series S9 41mm Pink és Mid Azonnal Átvehető DEÁK TÉRNÉL 1 Év Apple Garancia
- BONTATLAN Új iPhone 17 PRO Kozmosznarancs 256-512GGB Független 1év Apple Gar. Azonnal átvehető.Deák
- BONTATLAN Új Ipad 9th 10th 11 gen. Air 6 7 , Ipad Pro Mini 7 IPADEK Azonnal DEÁK Térnél Átvehető.
- Több darab! MacBook Pro 16" M1 32GB RAM 27%-os áfás számla
- Gamer/streamer mikrofon, állvány és USB HUB kitűnő árakon!
- GYÖNYÖRŰ iPhone 13 mini 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS4076
- GYÖNYÖRŰ iPhone 13 Pro 256GB Sierra Blue - 1 ÉV GARANCIA, Kártyafüggetlen, 100% Akkumulátor,MS3379
- BESZÁMÍTÁS! MSI B450 R7 5700X 32GB DDR4 512GB SSD RTX 3070Ti 8GB Zalman Z1 Plus Cooler Master 750W
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: ATW Internet Kft.
Város: Budapest
ekkold

