Henrik Alsér
cfe8561550
Merge pull request #3044 from kalkyl/adc-multi
...
rp: Add multichannel ADC
2024-06-22 21:05:17 +00:00
kalkyl
0888183666
Change pin in HIL test
2024-06-22 23:02:38 +02:00
kalkyl
e3891b09dc
Add comment about internal api
2024-06-22 16:39:23 +02:00
Ulf Lilleengen
95d0cae897
Merge pull request #3079 from aurelj/with_timeout
...
implement with_timeout()/with_deadline() method style call on Future
2024-06-22 14:14:35 +00:00
Ulf Lilleengen
8b0c883443
Merge pull request #3095 from Adancurusul/g0_development
...
Add PWM examples for stm32g0
2024-06-22 14:11:50 +00:00
Ulf Lilleengen
f6bd4a3f37
Merge pull request #3100 from romainreignier/feature/stm32wb_doc_fix
...
examples: stm32wb: remove comment about memory.x file
2024-06-22 14:10:32 +00:00
Dario Nieuwenhuis
d5badb94d2
Merge pull request #3101 from ROMemories/patch-1
...
docs(gpio): fix a typo regarding GPIO speed
2024-06-20 22:28:58 +00:00
ROMemories
4b0615957f
docs(gpio): fix a typo regarding GPIO speed
2024-06-20 12:09:30 +00:00
Romain Reignier
c65ee20cdd
examples: stm32wb: remove comment about memory.x file
...
File removed in commit c19967dcf2
2024-06-20 14:06:44 +02:00
Chen Yuheng
a3c6626f40
Update pwm_complementary.rs
2024-06-19 11:04:40 +08:00
Chen Yuheng
0579d248ef
Add PWM examples for stm32g0
2024-06-19 10:57:18 +08:00
Dario Nieuwenhuis
b0172bb582
Merge pull request #3092 from tarfu/patch-1
...
Update rust-toolchain-nightly.toml to compile with changes to fmt.rs
2024-06-18 14:56:20 +00:00
Tobias Breitwieser
bd6fad6b61
Update rust-toolchain-nightly.toml to compile with changes to fmt.rs
2024-06-18 16:42:22 +02:00
Dario Nieuwenhuis
a0231ed74c
Merge pull request #3091 from embassy-rs/nrf-egu-peri
...
add HAL and example for using nRF EGU peripheral
2024-06-18 11:25:51 +00:00
Ulf Lilleengen
91476eea12
cargo fmt
2024-06-18 13:22:38 +02:00
Ulf Lilleengen
a44ee963ef
add HAL and example for using nRF EGU peripheral
2024-06-18 13:13:33 +02:00
Dario Nieuwenhuis
94af383809
Merge pull request #3090 from Adancurusul/add_G0_examples
...
Add examples for stm32g0
2024-06-18 11:09:25 +00:00
Chen Yuheng
bbe8d3d38a
Add stm32g0 examples
2024-06-18 17:01:37 +08:00
Dario Nieuwenhuis
3c414e99cb
Merge pull request #3087 from ProfFan/patch-2
...
Update Cargo.toml to latest `stm32-metapac`
2024-06-17 18:24:04 +00:00
Fan Jiang
478cbc6a41
Update Cargo.toml to latest stm32-metapac
2024-06-17 14:09:53 -04:00
Dario Nieuwenhuis
86c48dde41
Merge pull request #3085 from embassy-rs/collapse
...
Add collapse_debuginfo to fmt.rs macros.
2024-06-16 23:47:47 +00:00
Dario Nieuwenhuis
6a4ac5bd60
Add collapse_debuginfo to fmt.rs macros.
...
This makes location info in defmt logs point to the code calling the macro,
instead of always to fmt.rs as before. Fix works with nightlies
starting with today's, and stable 1.81+.
2024-06-17 01:38:57 +02:00
Dario Nieuwenhuis
1e268a4d3d
Merge pull request #3084 from sjoerdsimons/ucpd-missing-packets
...
Improve stm32 ucpd packet reception
2024-06-16 19:57:14 +00:00
Dario Nieuwenhuis
633c15c2d8
Merge pull request #3031 from honzasp/pin-af
...
stm32/gpio: refactor AfType
2024-06-16 19:36:06 +00:00
Jan Špaček
94007ce6e0
stm32/gpio: refactor AfType
2024-06-16 21:11:55 +02:00
Sjoerd Simons
9e8035cfb9
[USPD] clear interrupt flags right after reception
...
Clearing the interrupt flags at beginning of reception will masks
overruns and cause corrupted packets to be received. Instead clear the
flags right after disabling the interrupt/after reception, so overruns
on the next receive can be caught.
Tested by forcing overruns due to explicit sleeps
Signed-off-by: Sjoerd Simons <sjoerd@collabora.com>
2024-06-16 11:00:56 +02:00
Sjoerd Simons
84cbf1d198
[UCPD] Don't disable ucpd rx after each reception
...
When disabling the UCPD RX after every reception it's relatively easy to
drop packets. This seems to happen in particular with GoodCRC packets
which can be sent very quickly by a receiver. To avoid this enable
reception as soon as the pd phy get split out (preparing for packet
processing) and only disable again when the pd phy gets dropped.
2024-06-16 10:59:21 +02:00
Dario Nieuwenhuis
1a2c8cecde
Merge pull request #3082 from markszente/dsihost-format-derive
...
Add Format derive to DSI HOST Error
2024-06-15 21:06:23 +00:00
Ulf Lilleengen
9daa233b61
Merge pull request #3083 from 1-rafael-1/fix---binary-format-in-rp-examples
...
--binary-format bin in rp examples
2024-06-15 17:44:05 +00:00
rafael
8b903e8873
--binary-format bin in rp examples
2024-06-15 14:39:41 +02:00
Mark Szente
3cf94958c6
Add Format derive
2024-06-15 14:21:15 +02:00
Ulf Lilleengen
c818125c22
Merge pull request #3081 from 1-rafael-1/typo-in-rp-examples
...
typo: was missing "bin"
2024-06-15 08:20:45 +00:00
rafael
a8581e242b
typo: was missing "bin"
2024-06-14 21:43:12 +02:00
Dario Nieuwenhuis
6bbb870bfa
Merge pull request #3080 from Eekle/main
...
Update stm32 to latest generated data
2024-06-14 17:19:34 +00:00
Eekle
b64b555bbf
Update stm32 to latest generated data
2024-06-14 18:58:01 +02:00
Aurélien Jacobs
8ec2e193e2
implement with_timeout()/with_deadline() method style call on Future
2024-06-14 17:46:32 +02:00
Dario Nieuwenhuis
74739997bd
Merge pull request #3073 from 1-rafael-1/uploading-cyw-fw-new-format
...
probe-rs download 43439A0.bin --format bin deprecated
2024-06-13 21:32:19 +00:00
rafael
597b5d6337
probe-rs download 43439A0.bin --format bin --chip RP2040 --base-address 0x10100000 yields:
...
Error: --format has been renamed to --binary-format. Please use --binary-format bin instead of --format bin
2024-06-13 22:47:24 +02:00
Dario Nieuwenhuis
e6a1fde3ac
Merge pull request #3072 from embassy-rs/rust1-79
...
Update to Rust 1.79
2024-06-13 18:57:44 +00:00
Dario Nieuwenhuis
7ad76f5f60
Use raw slices .len() method instead of unsafe hacks.
...
Stabilized in 1.79.
2024-06-13 20:41:08 +02:00
Dario Nieuwenhuis
4d9115b3fb
Update stable to Rust 1.79.
2024-06-13 20:40:04 +02:00
Dario Nieuwenhuis
68c8238812
Merge pull request #3071 from nautd/add-tsc-example
...
Add example for touch sensitive controller
2024-06-13 18:01:06 +00:00
Karun
54fa33cbae
Add example for touch sensitive controller
2024-06-13 13:46:10 -04:00
Dario Nieuwenhuis
8d79679bb2
Merge pull request #3069 from zjp-CN/waker-getters
...
minimize cfg code in task_from_waker
2024-06-13 00:17:26 +00:00
zjp
dd6a873447
minimize cfg code in task_from_waker
2024-06-13 07:59:28 +08:00
Dario Nieuwenhuis
e80ca5fc67
Merge pull request #3059 from zjp-CN/waker-getters
...
use nightly waker_getters APIs
2024-06-12 23:40:53 +00:00
zjp
b780df5f76
put cfg code inside task_from_waker function
2024-06-13 07:33:40 +08:00
Dario Nieuwenhuis
3d8c028864
Merge pull request #3067 from embassy-rs/update-stm32-data-99
...
stm32: update stm32-metapac, fixes memory.x for many families.
2024-06-12 19:51:11 +00:00
Dario Nieuwenhuis
72029ca0c6
stm32: update stm32-metapac, fixes memory.x for many families.
2024-06-12 21:39:39 +02:00
Daniel Philipp
8b0cfde9a6
Clarified comments about the cortex_m::asm::delay functionality in al… ( #3064 )
...
* Clarified comments about the cortex_m::asm::delay functionality in all multiprio.rs examples
* fixed formatting
* Changed to using embassy_time::block_for()
* removed my formatting scripts
* specify embassy_time::Duration
2024-06-12 19:40:28 +02:00