MCPcopy Create free account

hub / github.com/ch32-rs/ch32-hal / functions

Functions1,020 in github.com/ch32-rs/ch32-hal

Functioninit
()
src/delay/mod.rs:11
Functioninit
(config: Config)
src/rcc/ch641.rs:47
Functioninit
(config: Config)
src/rcc/mod.rs:135
Functioninit
(config: Config)
src/rcc/v1.rs:165
Functioninit
(config: Config)
src/rcc/v3.rs:231
Functioninit
(config: Config)
src/rcc/v00x.rs:85
Functioninit
(config: Config)
src/rcc/v003.rs:86
Functioninit
(config: Config)
src/rcc/x0.rs:45
Functioninit
safety: must be called only once at startup
src/dma/mod.rs:123
Functioninit
safety: must be called only once
src/dma/dma_bdma.rs:117
Functioninit
Initialize the Embassy time driver. System global clocks must be initialized before calling this function. # Safety This function should be called
src/embassy/mod.rs:26
Functioninit
(cs: CriticalSection)
src/embassy/time_driver_systick.rs:134
Functioninit
(cs: CriticalSection)
src/embassy/time_driver_tim.rs:329
Methodinit
Init Systick. # Safety This function is unsafe because it conflicts with embassy's systick time dirver. Only one of them can be used.
src/delay/impl_qingke_v2_v4.rs:25
Methodinit
Init Systick. # Safety This function is unsafe because it conflicts with embassy's systick time dirver. Only one of them can be used.
src/delay/impl_qingke_v3.rs:22
Methodinit
(&self)
src/rcc/mod.rs:130
Functioninit_rmii_pins
Configure GPIO pins for RMII mode (default pin mapping, no remap). This sets up the 9 RMII pins with appropriate modes: - Input floating: REF_CLK (PA
src/eth/v1/mod.rs:514
Methodis_active
(self)
src/interrupt_ext.rs:165
Methodis_edge_aligned
Return whether this mode is edge-aligned (up or down).
src/timer/low_level.rs:68
Methodis_enabled
(self)
src/interrupt_ext.rs:171
Methodis_endpoint_available
(&self, index: usize, ep_type: EndpointType)
src/usbd.rs:284
Methodis_extended
(&self)
src/can/frame.rs:73
Methodis_pending
(self)
src/interrupt_ext.rs:177
Methodis_remote_frame
(&self)
src/can/frame.rs:80
Methodis_write_complete
(&self)
examples/ch32v307/src/bin/usbfs_dfu.rs:35
Methodkhz
Create a `Hertz` from the given kilohertz.
src/time.rs:17
Methodkind
(&self)
src/i2c.rs:900
Methodkind
(&self)
src/spi.rs:747
Methodkind
(&self)
src/can/error.rs:68
Methodkind
(&self)
src/can/enums.rs:63
Methodkind
(&self)
src/flash/mod.rs:52
Methodlink_state
(&mut self, cx: &mut Context)
src/eth/v1/mod.rs:842
Functionlock
()
src/flash/other.rs:5
Methodmac_addr
Get the configured MAC address.
src/eth/v1/mod.rs:736
Functionmain
()
build.rs:10
Functionmain
()
examples/ch32v305/build.rs:1
Functionmain
(spawner: Spawner)
examples/ch32v305/src/bin/i2c.rs:74
Functionmain
(_spawner: Spawner)
examples/ch32v305/src/bin/adc.rs:14
Functionmain
(_spawner: Spawner)
examples/ch32v305/src/bin/uart_echo.rs:13
Functionmain
(_spawner: Spawner)
examples/ch32v305/src/bin/spi-lcd-st7735-cube.rs:263
Functionmain
(spawner: Spawner)
examples/ch32v305/src/bin/blinky.rs:25
Functionmain
(spawner: Spawner)
examples/ch32v305/src/bin/exti.rs:27
Functionmain
(spawner: Spawner)
examples/ch32v305/src/bin/demo.rs:32
Functionmain
(spawner: Spawner)
examples/ch32v305/src/bin/uart_tx.rs:27
Functionmain
(spawner: Spawner)
examples/ch32v305/src/bin/rcc.rs:27
Functionmain
()
examples/ch32v305/src/bin/sdi_print.rs:10
Functionmain
()
examples/ch643/build.rs:1
Functionmain
()
examples/ch643/src/bin/adc.rs:13
Functionmain
()
examples/ch643/src/bin/pwm.rs:13
Functionmain
(spawner: Spawner)
examples/ch643/src/bin/embassy_blinky.rs:26
Functionmain
()
examples/ch643/src/bin/blinky.rs:11
Functionmain
()
examples/ch32l103/build.rs:1
Functionmain
(_spawner: Spawner)
examples/ch32l103/src/bin/adc.rs:14
Functionmain
(_spawner: Spawner)
examples/ch32l103/src/bin/can_async.rs:18
Functionmain
(spawner: Spawner)
examples/ch32l103/src/bin/blinky.rs:26
Functionmain
()
examples/ch32l103/src/bin/blinky_raw.rs:11
Functionmain
(_spawner: Spawner)
examples/ch32l103/src/bin/usbpd.rs:132
Functionmain
(_spawner: Spawner)
examples/ch32l103/src/bin/rcc.rs:13
Functionmain
(_spawner: Spawner)
examples/ch32l103/src/bin/can.rs:12
Functionmain
(_spawner: Spawner)
examples/ch32l103/src/bin/adc_temp.rs:14
Functionmain
()
examples/ch32v006/build.rs:1
Functionmain
()
examples/ch32v006/src/bin/adc.rs:11
Functionmain
()
examples/ch32v006/src/bin/pwm.rs:12
Functionmain
(spawner: Spawner)
examples/ch32v006/src/bin/embassy_blinky.rs:23
Functionmain
()
examples/ch32v006/src/bin/blinky.rs:10
Functionmain
()
examples/ch32v006/src/bin/uart_tx.rs:12
Functionmain
()
examples/ch32v006/src/bin/sdi_print.rs:11
Functionmain
()
examples/ch32v203/build.rs:1
Functionmain
(_spawner: Spawner)
examples/ch32v203/src/bin/adc.rs:14
Functionmain
(_spawner: Spawner)
examples/ch32v203/src/bin/usbd.rs:24
Functionmain
(spawner: Spawner)
examples/ch32v203/src/bin/spi-lcd-st7735.rs:259
Functionmain
()
examples/ch32v203/src/bin/blinky.rs:11
Functionmain
(spawner: Spawner)
examples/ch32v203/src/bin/flash_sections.rs:32
Functionmain
()
examples/ch32v203/src/bin/sdi_print.rs:10
Functionmain
(_spawner: Spawner)
examples/ch32v203/src/bin/can.rs:13
Functionmain
(_spawner: Spawner)
examples/ch32v203/src/bin/uart.rs:14
Functionmain
()
examples/ch641/build.rs:1
Functionmain
()
examples/ch641/src/bin/pwm.rs:13
Functionmain
(spawner: Spawner)
examples/ch641/src/bin/embassy_blinky.rs:26
Functionmain
()
examples/ch641/src/bin/blinky.rs:11
Functionmain
()
examples/ch32v103/build.rs:1
Functionmain
()
examples/ch32v103/src/bin/pwm.rs:14
Functionmain
()
examples/ch32v103/src/bin/blinky.rs:11
Functionmain
()
examples/ch32v103/src/bin/rcc.rs:12
Functionmain
()
examples/ch32v003/build.rs:1
Functionmain
()
examples/ch32v003/src/bin/adc.rs:12
Functionmain
()
examples/ch32v003/src/bin/pwm.rs:13
Functionmain
()
examples/ch32v003/src/bin/spi-lcd-st7735-cube.rs:238
Functionmain
(spawner: Spawner)
examples/ch32v003/src/bin/embassy_blinky.rs:26
Functionmain
()
examples/ch32v003/src/bin/blinky.rs:11
Functionmain
(_spawner: Spawner)
examples/ch32v003/src/bin/exti.rs:12
Functionmain
()
examples/ch32v003/src/bin/uart_tx.rs:13
Functionmain
()
examples/ch32v003/src/bin/sdi_print.rs:10
Functionmain
()
examples/ch32v003/src/bin/gpio_ws2812.rs:133
Functionmain
(_spawner: Spawner)
examples/ch32v003/src/bin/embassy_i2c_shared_bus.rs:25
Functionmain
()
examples/ch32v208/build.rs:1
Functionmain
(_spawner: Spawner)
examples/ch32v208/src/bin/pwm_led.rs:34
Functionmain
(spawner: Spawner)
examples/ch32v208/src/bin/eth_echo.rs:32
Functionmain
(spawner: Spawner)
examples/ch32v208/src/bin/embassy_blinky.rs:26
Functionmain
(spawner: Spawner)
examples/ch32v208/src/bin/eth.rs:26
← previousnext →601–700 of 1,020, ranked by callers