Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ch32-rs/ch32-hal
/ functions
Functions
1,020 in github.com/ch32-rs/ch32-hal
⨍
Functions
1,020
◇
Types & classes
313
Function
init
()
src/delay/mod.rs:11
Function
init
(config: Config)
src/rcc/ch641.rs:47
Function
init
(config: Config)
src/rcc/mod.rs:135
Function
init
(config: Config)
src/rcc/v1.rs:165
Function
init
(config: Config)
src/rcc/v3.rs:231
Function
init
(config: Config)
src/rcc/v00x.rs:85
Function
init
(config: Config)
src/rcc/v003.rs:86
Function
init
(config: Config)
src/rcc/x0.rs:45
Function
init
safety: must be called only once at startup
src/dma/mod.rs:123
Function
init
safety: must be called only once
src/dma/dma_bdma.rs:117
Function
init
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
Function
init
(cs: CriticalSection)
src/embassy/time_driver_systick.rs:134
Function
init
(cs: CriticalSection)
src/embassy/time_driver_tim.rs:329
Method
init
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
Method
init
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
Method
init
(&self)
src/rcc/mod.rs:130
Function
init_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
Method
is_active
(self)
src/interrupt_ext.rs:165
Method
is_edge_aligned
Return whether this mode is edge-aligned (up or down).
src/timer/low_level.rs:68
Method
is_enabled
(self)
src/interrupt_ext.rs:171
Method
is_endpoint_available
(&self, index: usize, ep_type: EndpointType)
src/usbd.rs:284
Method
is_extended
(&self)
src/can/frame.rs:73
Method
is_pending
(self)
src/interrupt_ext.rs:177
Method
is_remote_frame
(&self)
src/can/frame.rs:80
Method
is_write_complete
(&self)
examples/ch32v307/src/bin/usbfs_dfu.rs:35
Method
khz
Create a `Hertz` from the given kilohertz.
src/time.rs:17
Method
kind
(&self)
src/i2c.rs:900
Method
kind
(&self)
src/spi.rs:747
Method
kind
(&self)
src/can/error.rs:68
Method
kind
(&self)
src/can/enums.rs:63
Method
kind
(&self)
src/flash/mod.rs:52
Method
link_state
(&mut self, cx: &mut Context)
src/eth/v1/mod.rs:842
Function
lock
()
src/flash/other.rs:5
Method
mac_addr
Get the configured MAC address.
src/eth/v1/mod.rs:736
Function
main
()
build.rs:10
Function
main
()
examples/ch32v305/build.rs:1
Function
main
(spawner: Spawner)
examples/ch32v305/src/bin/i2c.rs:74
Function
main
(_spawner: Spawner)
examples/ch32v305/src/bin/adc.rs:14
Function
main
(_spawner: Spawner)
examples/ch32v305/src/bin/uart_echo.rs:13
Function
main
(_spawner: Spawner)
examples/ch32v305/src/bin/spi-lcd-st7735-cube.rs:263
Function
main
(spawner: Spawner)
examples/ch32v305/src/bin/blinky.rs:25
Function
main
(spawner: Spawner)
examples/ch32v305/src/bin/exti.rs:27
Function
main
(spawner: Spawner)
examples/ch32v305/src/bin/demo.rs:32
Function
main
(spawner: Spawner)
examples/ch32v305/src/bin/uart_tx.rs:27
Function
main
(spawner: Spawner)
examples/ch32v305/src/bin/rcc.rs:27
Function
main
()
examples/ch32v305/src/bin/sdi_print.rs:10
Function
main
()
examples/ch643/build.rs:1
Function
main
()
examples/ch643/src/bin/adc.rs:13
Function
main
()
examples/ch643/src/bin/pwm.rs:13
Function
main
(spawner: Spawner)
examples/ch643/src/bin/embassy_blinky.rs:26
Function
main
()
examples/ch643/src/bin/blinky.rs:11
Function
main
()
examples/ch32l103/build.rs:1
Function
main
(_spawner: Spawner)
examples/ch32l103/src/bin/adc.rs:14
Function
main
(_spawner: Spawner)
examples/ch32l103/src/bin/can_async.rs:18
Function
main
(spawner: Spawner)
examples/ch32l103/src/bin/blinky.rs:26
Function
main
()
examples/ch32l103/src/bin/blinky_raw.rs:11
Function
main
(_spawner: Spawner)
examples/ch32l103/src/bin/usbpd.rs:132
Function
main
(_spawner: Spawner)
examples/ch32l103/src/bin/rcc.rs:13
Function
main
(_spawner: Spawner)
examples/ch32l103/src/bin/can.rs:12
Function
main
(_spawner: Spawner)
examples/ch32l103/src/bin/adc_temp.rs:14
Function
main
()
examples/ch32v006/build.rs:1
Function
main
()
examples/ch32v006/src/bin/adc.rs:11
Function
main
()
examples/ch32v006/src/bin/pwm.rs:12
Function
main
(spawner: Spawner)
examples/ch32v006/src/bin/embassy_blinky.rs:23
Function
main
()
examples/ch32v006/src/bin/blinky.rs:10
Function
main
()
examples/ch32v006/src/bin/uart_tx.rs:12
Function
main
()
examples/ch32v006/src/bin/sdi_print.rs:11
Function
main
()
examples/ch32v203/build.rs:1
Function
main
(_spawner: Spawner)
examples/ch32v203/src/bin/adc.rs:14
Function
main
(_spawner: Spawner)
examples/ch32v203/src/bin/usbd.rs:24
Function
main
(spawner: Spawner)
examples/ch32v203/src/bin/spi-lcd-st7735.rs:259
Function
main
()
examples/ch32v203/src/bin/blinky.rs:11
Function
main
(spawner: Spawner)
examples/ch32v203/src/bin/flash_sections.rs:32
Function
main
()
examples/ch32v203/src/bin/sdi_print.rs:10
Function
main
(_spawner: Spawner)
examples/ch32v203/src/bin/can.rs:13
Function
main
(_spawner: Spawner)
examples/ch32v203/src/bin/uart.rs:14
Function
main
()
examples/ch641/build.rs:1
Function
main
()
examples/ch641/src/bin/pwm.rs:13
Function
main
(spawner: Spawner)
examples/ch641/src/bin/embassy_blinky.rs:26
Function
main
()
examples/ch641/src/bin/blinky.rs:11
Function
main
()
examples/ch32v103/build.rs:1
Function
main
()
examples/ch32v103/src/bin/pwm.rs:14
Function
main
()
examples/ch32v103/src/bin/blinky.rs:11
Function
main
()
examples/ch32v103/src/bin/rcc.rs:12
Function
main
()
examples/ch32v003/build.rs:1
Function
main
()
examples/ch32v003/src/bin/adc.rs:12
Function
main
()
examples/ch32v003/src/bin/pwm.rs:13
Function
main
()
examples/ch32v003/src/bin/spi-lcd-st7735-cube.rs:238
Function
main
(spawner: Spawner)
examples/ch32v003/src/bin/embassy_blinky.rs:26
Function
main
()
examples/ch32v003/src/bin/blinky.rs:11
Function
main
(_spawner: Spawner)
examples/ch32v003/src/bin/exti.rs:12
Function
main
()
examples/ch32v003/src/bin/uart_tx.rs:13
Function
main
()
examples/ch32v003/src/bin/sdi_print.rs:10
Function
main
()
examples/ch32v003/src/bin/gpio_ws2812.rs:133
Function
main
(_spawner: Spawner)
examples/ch32v003/src/bin/embassy_i2c_shared_bus.rs:25
Function
main
()
examples/ch32v208/build.rs:1
Function
main
(_spawner: Spawner)
examples/ch32v208/src/bin/pwm_led.rs:34
Function
main
(spawner: Spawner)
examples/ch32v208/src/bin/eth_echo.rs:32
Function
main
(spawner: Spawner)
examples/ch32v208/src/bin/embassy_blinky.rs:26
Function
main
(spawner: Spawner)
examples/ch32v208/src/bin/eth.rs:26
← previous
next →
601–700 of 1,020, ranked by callers