-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Loading status checks…
update
1 parent
5ed9539
commit 00663ad
Showing
2,118 changed files
with
341,501 additions
and
22 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,180 @@ | ||
|
||
Nanjing Qinheng Microelectronics Co., Ltd. 2024.06 | ||
|
||
https://wch-ic.com | ||
|
||
|
||
Directory | ||
| | ||
|-- CH32x035: RISC-V MCU | ||
| |-- EVT: CH32x035EVT Evaluation Board and CH32x035 related software routines | ||
| | |-- PUB: | ||
| | | |-- CH32x035EVT Evaluation Board Manual.pdf: CH32x035EVT evaluation board introduction and project creation description | ||
| | | |-- CH32x035SCH.pdf: Schematic of CH32x035EVT evaluation board | ||
| | | |-- SCHPCB: Schematic and PCB of CH32x035EVT evaluation board | ||
| | |-- EXAM: | ||
| | | |-- SRC | ||
| | | | |-- Core: core system header file | ||
| | | | |-- Debug: delay fuction, UART debugging source file and header file | ||
| | | | |-- Ld: ld file | ||
| | | | |-- Peripheral: basic peripheral driver source file and header file | ||
| | | | |-- Startup: startup file. | ||
| | | | | |-- startup_ch32x035.S | ||
| | | |-- ADC | ||
| | | | |-- ADC_DMA: ADC DMA sampling routines | ||
| | | | |-- AnalogWatchdog: analog watchdog routine | ||
| | | | |-- Auto_Injection: automatic injection mode routine | ||
| | | | |-- Discontinuous_mode: discontinuous mode routine | ||
| | | | |-- ExtLines_Trigger: external lines trigger ADC conversion routine | ||
| | | |-- APPLICATION | ||
| | | | |-- WS2812_LED: Operating WS2812 via SPI\PWM Routine | ||
| | | |-- DMA | ||
| | | | |-- DMA_MEM2MEM: Memory to memory mode routine | ||
| | | | |-- DMA_MEM2PERIP: Memory to peripheral mode, and peripheral to memory mode routine, see peripheral sub-routines | ||
| | | |-- EXTI | ||
| | | | |-- EXTI0: External Interrupt Routine | ||
| | | |-- FLASH | ||
| | | | |-- FLASH_Program: FLASH erase/read/write, and fast programming | ||
| | | |-- FreeRTOS | ||
| | | | |-- FreeRTOS_Core: FreeRTOS migration routines | ||
| | | |-- GPIO | ||
| | | | |-- GPIO_Toggle: GPIO routines | ||
| | | |-- HarmonyOS | ||
| | | | |-- LiteOS_m: HarmonyOS migration routine | ||
| | | |-- I2C | ||
| | | | |-- I2C_7bit_Mode: 7-bit addressing mode, master/slave mode, transceiver routine | ||
| | | | |-- I2C_10bit_Mode: 10-bit addressing mode, master/slave mode transceiver routine | ||
| | | | |-- I2C_DMA: I2C DMA, master/slave mode transceiver routine | ||
| | | | |-- I2C_EEPROM: I2C interface routine to operate EEPROM peripheral | ||
| | | | |-- I2C_PEC: PEC error check, master/slave mode transceiver routine | ||
| | | | |-- I2C_7bit_Interrupt_Mode: Send/receive routines using interrupts | ||
| | | |-- INT | ||
| | | | |-- Interrupt_VTF: VTF IRQ interrupt routine | ||
| | | |-- IAP: IAP upgrade routine, including the Hex to Bin tool and IAP upgrade tool | ||
| | | | |-- USB_UART: USB+UART IAP routine | ||
| | | |-- IWDG | ||
| | | | |-- IWDG: Independent Watchdog routine | ||
| | | |-- PIOC | ||
| | | | |-- 1-Wire | ||
| | | | | |-- 1-Wire: 1 wire operate WS2812 and DS1820 | ||
| | | | | |-- Ams | ||
| | | | | | |-- PIOC_INC.ASM: PIOC assembly header file | ||
| | | | | | |-- RGB1W.ASM: Signal line compilation source file | ||
| | | | | | |-- RGB1W.BAT: Compile Scripts | ||
| | | | | | |-- RGB1W.BIN: Compile the generated data files | ||
| | | | | | |-- RGB1W.LST: Compile the generated list file | ||
| | | | | | |-- RGB1W_inc.h: Data files converted to hex files | ||
| | | | |-- PIOC_UART | ||
| | | | | |-- PIOC_UART: PIOC simulates UART | ||
| | | | | |-- Ams | ||
| | | | | | |-- PIOC_INC.ASM: PIOC assembly header file | ||
| | | | | | |-- PIOC_UART.ASM: UART compilation source file | ||
| | | | | | |-- PIOC_UART.BAT: Compile Scripts | ||
| | | | | | |-- PIOC_UART.BIN: Compile the generated data files | ||
| | | | | | |-- PIOC_UART.LST: Compile the generated list file | ||
| | | | | | |-- PIOC_UART_inc.h: Data files converted to hex files | ||
| | | | |-- PIOC_IIC | ||
| | | | | |-- PIOC_IIC: PIOC simulates IIC | ||
| | | | | |-- Ams | ||
| | | | | | |-- PIOC_INC.ASM: PIOC assembly header file | ||
| | | | | | |-- PIOC_IIC.ASM: IIC compilation source file | ||
| | | | | | |-- PIOC_IIC.BAT: Compile Scripts | ||
| | | | | | |-- PIOC_IIC.BIN: Compile the generated data files | ||
| | | | | | |-- PIOC_IIC.LST: Compile the generated list file | ||
| | | | | | |-- PIOC_IIC_inc.h: Data files converted to hex files | ||
| | | | |-- PIOC_Single_Wire | ||
| | | | | |-- PIOC_Single_Wire: Single-wire debug interface to read and write external chip RAM data | ||
| | | | | |-- Ams | ||
| | | | | | |-- PIOC_INC.ASM: PIOC assembly header file | ||
| | | | | | |-- PIOC_Single_Wire.ASM: IIC compilation source file | ||
| | | | | | |-- PIOC_Single_Wire.BAT: Compile Scripts | ||
| | | | | | |-- PIOC_Single_Wire.BIN: Compile the generated data files | ||
| | | | | | |-- PIOC_Single_Wire.LST: Compile the generated list file | ||
| | | | | | |-- PIOC_Single_Wire_inc.h: Data files converted to hex files | ||
| | | | |-- Tool_Manual | ||
| | | | | |-- Manual | ||
| | | | | | |-- CHRISC8B.PDF: RISC8B Core Microcontroller Instruction Set | ||
| | | | | | |-- PIOC.PDF: Programmable Protocol I/O Microcontroller PIOC Handbook | ||
| | | | | |-- Tool | ||
| | | | | | |-- BIN_HEX.EXE: BIN to HEX file conversion tool | ||
| | | | | | |-- WASM53B.EXE: RISC8B microcontroller assembly tool for compiling assembly source programs into instruction code target data | ||
| | | | |-- PIOC instructions for use.pdf | ||
| | | |-- OPA | ||
| | | | |-- CMP: Comparator routines | ||
| | | | |-- CMP_TIM2: Timer 2 Capture Comparator Routine | ||
| | | | |-- OPA: OPA as voltage follower output routine | ||
| | | | |-- OPA_BKIN: OPA brake routine | ||
| | | | |-- OPA_IRQ: OPA interrupt routine | ||
| | | | |-- OPA_PGA: OPA PGA routine | ||
| | | | |-- OPA_Poll: OPA Poll routine | ||
| | | | |-- OPA_Reset: OPA Reset routine | ||
| | | |-- PWR | ||
| | | | |-- Sleep_Mode: low power, sleep mode routine | ||
| | | | |-- Standby_Mode: low power, standby mode routine | ||
| | | | |-- Stop_Mode: low power, stop mode routine | ||
| | | | |-- PVD_Wakeup:STOP mode PVD wakeup MCU Routine | ||
| | | | |-- PVD_VoltageJudger:PVD voltage Judger Routine | ||
| | | |-- PMP | ||
| | | | |-- PMP:Physical memory protection Routine | ||
| | | |-- RCC | ||
| | | | |-- Get_CLK: Get system-HCLK-AHB1-AHB2 clock routine | ||
| | | | |-- MCO: MCO pin clock output routine | ||
| | | |-- RT-Thread | ||
| | | | |-- rt_thread_Core: RT-Thread migration routine | ||
| | | |-- RunInRam | ||
| | | | |-- RunInRAM_Select: Some programs run routines in RAM. | ||
| | | |-- SDI_Printf | ||
| | | | |-- SDI_Printf: debug interface SDI, virtual serial port. | ||
| | | |-- SPI | ||
| | | | |-- 1Lines_half-duplex: single wire half duplex mode, master/slave mode, data transceiver | ||
| | | | |-- 2Lines_FullDuplex: two-wire full duplex mode, master/slave mode, data transceiver | ||
| | | | |-- FullDuplex_HardNSS: Hardware NSS mode, master/slave mode, data transceiver | ||
| | | | |-- SPI_CRC: CRC error check and master/slave mode transceiver routine | ||
| | | | |-- SPI_DMA: SPI DMA, master/slave mode transceiver routine | ||
| | | | |-- SPI_FLASH: SPI interface operation flash peripheral routine | ||
| | | |-- TencentOS | ||
| | | | |-- TencentOS: TencentOS migration routine | ||
| | | |-- TIM | ||
| | | | |-- Clock_Select: clock source selection routine | ||
| | | | |-- ComplementaryOutput_DeadTime: complementary output and deadband insertion mode routines | ||
| | | | |-- ExtTrigger_Start_Two_Timer: external trigger routines to start two timers synchronously | ||
| | | | |-- Input_Capture: input capture routine | ||
| | | | |-- One_Pulse: single pulse output routine | ||
| | | | |-- Output_Compare_Mode: output comparison mode routine | ||
| | | | |-- PWM_Output: PWM output routine | ||
| | | | |-- Synchro_ExtTrigger: slave mode routine, including reset mode, gating mode and trigger mode | ||
| | | | |-- Synchro_Timer: timer synchronization mode | ||
| | | | |-- TIM_DMA: timer DMA routines | ||
| | | | |-- Encode:Timer encoder mode routines | ||
| | | |-- TOUCHKEY | ||
| | | | |-- TKey: TouchKey Detection Routine | ||
| | | |-- USART | ||
| | | | |-- USART_DMA: USART DMA, master/slave mode transceiver routine | ||
| | | | |-- USART_HalfDuplex: single wire half duplex mode, master/slave mode transceiver routine | ||
| | | | |-- USART_HardwareFlowControl: hardware flow control mode, master/slave mode, transceiver routine | ||
| | | | |-- USART_Interrupt: USART interrupt routine, master/slave mode transceiver routine | ||
| | | | |-- USART_MultiProcessorCommunication: multiprocessor communication mode routine | ||
| | | | |-- USART_Polling: polling transceiver mode, master/slave transceiver routine | ||
| | | | |-- USART_Printf: USART Print debugging routine | ||
| | | | |-- USART_SynchronousMode: synchronous mode, master/slave mode, transceiver routine | ||
| | | | |-- USART_Idle_Recv: Serial port using DMA for indeterminate length reception routine | ||
| | | |-- USB | ||
| | | | |-- USBFS | ||
| | | | | |-- DEVICE | ||
| | | | | | |-- CH372: Simulates a custom USB device (CH372 device) with endpoints 1, 3, 5 down and 2, 4, 6 up. Data down from endpoint 1 is uploaded from endpoint 2 and not reversed, and data down from endpoint 3, 5 is uploaded from endpoint 4, 6 and reversed. | ||
| | | | | | |-- Compatibility_HID: Simulates HID devices, with data transmitted up and down through the serial port. | ||
| | | | | | |-- CompositeKM: Simulate keyboard and mouse, use IO to simulate keystrokes, while simulated data can be uploaded through serial port 2. | ||
| | | | | | |-- CompositeKM_LowSpeed: Simulate low speed keyboard and mouse, use IO to simulate keystrokes, while simulated data can be uploaded through serial port 2. | ||
| | | | | | |-- SimulateCDC: Simulate a CDC serial port and use serial port 2 to send and receive. | ||
| | | | | | |-- SimulateCDC-HID: Simulate a CDC serial port, use serial port 2 to send and receive, HID interrupt endpoints to send and receive data to reverse and upload. | ||
| | | | | | |-- MSC_U-Disk: Simulate a USB flash drive function. | ||
| | | | | |-- HOST_KM: The host operates the keypad, gets the data of the endpoints uploaded by the keypad and prints it, supports U-port under level 1 hub | ||
| | | | | |-- HOST_MTP_FileSystem: Enumeration process of a USB host to a device that supports MTP and PTP protocols, supports MTP and PTP protocols, and reads its files | ||
| | | | | |-- Host_Udisk: USB host operation USB disk routine | ||
| | | | | |-- Udisk_Lib: U disk file system library file | ||
| | | |-- USBPD | ||
| | | | |-- USBPD_SNK: PD SNK routine | ||
| | | | |-- USBPD_SRC: PD SRC routine | ||
| | | |-- WWDG | ||
| | | | |-- WWDG: Window Watchdog Routine | ||
|
Oops, something went wrong.