???RISC-Vо????STM32????????????2025??????棩
???о???????????
??????? | STM32F103C8T6 | CH32V203C8T6 | ????????????? |
---|---|---|---|
????? | Cortex-M3 72MHz | RISC-V 144MHz | ????????????? |
Flash/RAM | 64KB/20KB | 64KB/20KB | ?洢?????????? |
GPIO???? | 5V??? | 5V?????????????? | IO_MODE????????? |
????????????????
1. ??????????
?STM32??·??VDD = 3.3V ??10%?滻??????VDD = 2.5-3.6V?????????LDO??????VREF+????????10??F???????
2. ?????????
- ?????????
- 8MHz HSE ?? ???????????
- ????CLK_CFG???????HSI?У?
- PLL???ù??????? SysClk = HSE * PLLMUL / PLLDIV
???????????????·??
1. ??????????
STM32????? | ???MounRiver Studio??Ч??? |
---|---|
GPIO_SetBits(GPIOA, GPIO_Pin_5) | GPIO_WriteBit(GPIOA, GPIO_Pin_5, Bit_SET) |
USART_SendData(USART1, data) | USART_DataSend(USART1, data) |
2. ?ж??????????
// ?STM32???????void NMI_Handler(void) __attribute__((weak));// ?????__attribute__((section(".isr_vector")))void (* const g_pfnVectors[])(void) = { (void *)&_estack, Reset_Handler, NMI_Handler, // ????????? ...};
????????????????
- ?????????????
- WCH-Link???????????SWDЭ?飩
- MounRiver Studio????RISC-V GDB????
- ?????????
- GPIO????????? ??50MHz
- ADC??????????? < ??1LSB
- USB??????????????
?塢?????????????
??? | STM32???? | ????? | ???????? |
---|---|---|---|
о???? | $2.8/pcs | $1.2/pcs | 57% |
???????? | J-Link $500+ | WCH-Link $15 | 97% |
??????? | ????????? | ??????? | 100% |
??????????????????
- Q1: ???HAL????????????
A: ???MRS??HAL?????????80%??????????????????????????????
- Q2: ??????α????
A: ????????ж?????CLIC?????ж?????????????12?????????
- Q3: ?????????????
A: ?????SWDЭ?飬??????????????????????????????

????admin ?????????2025-05-07