Kevin Lannen 
							
						 
					 
					
						
						
							
						
						5666c56903 
					 
					
						
						
							
							STM32G4: Add CRS support to RCC  
						
						... 
						
						
						
						Create working CRS USB Example 
						
						
					 
					
						2023-06-28 16:53:16 -06:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						ed493be869 
					 
					
						
						
							
							stm32: update metapac, includes fix for OTG with 9 endpoints (H7)  
						
						
						
						
					 
					
						2023-06-27 23:58:32 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						558918651e 
					 
					
						
						
							
							stm32: update stm32-metapac.  
						
						
						
						
					 
					
						2023-06-19 03:22:12 +02:00 
						 
				 
			
				
					
						
							
							
								Kevin Lannen 
							
						 
					 
					
						
						
							
						
						61aa6b5236 
					 
					
						
						
							
							STM32G4: Add USB Serial example  
						
						
						
						
					 
					
						2023-06-14 11:07:19 -06:00 
						 
				 
			
				
					
						
							
							
								Kevin Lannen 
							
						 
					 
					
						
						
							
						
						c94ba84892 
					 
					
						
						
							
							stm32g4: PLL: Add support for configuring PLL_P and PLL_Q  
						
						
						
						
					 
					
						2023-06-14 10:44:51 -06:00 
						 
				 
			
				
					
						
							
							
								Carl St-Laurent 
							
						 
					 
					
						
						
							
						
						8ddeaddc67 
					 
					
						
						
							
							Rename to follow ref manual and CubeIDE  
						
						
						
						
					 
					
						2023-06-08 20:46:48 -04:00 
						 
				 
			
				
					
						
							
							
								Carl St-Laurent 
							
						 
					 
					
						
						
							
						
						ade46489f1 
					 
					
						
						
							
							Added Vcore boost mode and Flash wait state  
						
						
						
						
					 
					
						2023-06-04 11:57:42 -04:00 
						 
				 
			
				
					
						
							
							
								Carl St-Laurent 
							
						 
					 
					
						
						
							
						
						e83762e979 
					 
					
						
						
							
							Use HSI16 for exemple since HSE might have a different value depending on board  
						
						
						
						
					 
					
						2023-06-04 11:05:13 -04:00 
						 
				 
			
				
					
						
							
							
								Carl St-Laurent 
							
						 
					 
					
						
						
							
						
						675499449f 
					 
					
						
						
							
							Example using PLL  
						
						
						
						
					 
					
						2023-06-03 22:10:43 -04:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						9e1ddeac86 
					 
					
						
						
							
							stm32: fix defective example  
						
						
						
						
					 
					
						2023-04-16 18:32:55 -05:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						5daa173ce4 
					 
					
						
						
							
							Split embassy-time from embassy-executor.  
						
						
						
						
					 
					
						2022-08-18 01:22:30 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						fc6e1e06b3 
					 
					
						
						
							
							Remove HAL initialization from #[embassy::main] macro.  
						
						
						
						
					 
					
						2022-08-17 22:16:46 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						a0f1b0ee01 
					 
					
						
						
							
							Split embassy crate into embassy-executor, embassy-util.  
						
						
						
						
					 
					
						2022-07-29 23:40:36 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						b5ff7c5d60 
					 
					
						
						
							
							rename PwmPin::new_chX, update examples.  
						
						
						
						
					 
					
						2022-07-23 16:16:29 +02:00 
						 
				 
			
				
					
						
							
							
								Grant Miller 
							
						 
					 
					
						
						
							
						
						5ecbe5c918 
					 
					
						
						
							
							embassy-stm32: Simplify time  
						
						... 
						
						
						
						- Remove unused `MilliSeconds`, `MicroSeconds`, and `NanoSeconds` types
- Remove `Bps`, `KiloHertz`, and `MegaHertz` types that were only used
for converting to `Hertz`
- Replace all instances of `impl Into<Hertz>` with `Hertz`
- Add `hz`, `khz`, and `mhz` methods to `Hertz`, as well as
free function shortcuts
- Remove `U32Ext` extension trait 
						
						
					 
					
						2022-07-10 21:46:45 -05:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						a8703b7598 
					 
					
						
						
							
							Run rustfmt.  
						
						
						
						
					 
					
						2022-06-12 22:22:31 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						82803bffda 
					 
					
						
						
							
							Use embassy/defmt-timestamp-uptime in all examples.  
						
						
						
						
					 
					
						2022-04-02 04:35:06 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						550da471be 
					 
					
						
						
							
							stm32: Remove OptionalPin  
						
						... 
						
						
						
						The idea behind OptionalPin has a few problems:
- you need to impl the signal traits for NoPin which is a bit weird https://github.com/embassy-rs/embassy/blob/master/embassy-stm32/src/dcmi.rs#L413-L416 
- you can pass any combination of set/unset pins, which needs checking at runtime  https://github.com/embassy-rs/embassy/blob/master/embassy-stm32/src/dcmi.rs#L130 
The replacement is to do multiple `new` constructors for each combination of pins you want to take. 
						
						
					 
					
						2022-02-10 02:38:10 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						b526addf7b 
					 
					
						
						
							
							stm32/exti: expose all functionality as inherent methods.  
						
						
						
						
					 
					
						2022-01-19 17:59:55 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						58fc64722c 
					 
					
						
						
							
							stm32/gpio: expose all functionality as inherent methods.  
						
						
						
						
					 
					
						2022-01-19 17:59:55 +01:00 
						 
				 
			
				
					
						
							
							
								Matous Hybl 
							
						 
					 
					
						
						
							
						
						e056bedd55 
					 
					
						
						
							
							Port the PWM example to H7, add low-level API example implementing 32-bit PWM.  
						
						
						
						
					 
					
						2022-01-13 16:53:55 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						e40555e245 
					 
					
						
						
							
							examples/stm32g4: add pwm example  
						
						
						
						
					 
					
						2021-11-27 03:06:46 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						88d4b0c00d 
					 
					
						
						
							
							stm32: add stm32g4 support.  
						
						
						
						
					 
					
						2021-11-27 02:34:23 +01:00