hathach
562165e5d1
define F_CPU when selecting cpu frequency
2024-07-04 10:11:59 +07:00
Ha Thach
48ccfd26b2
fix hardfault when missing Adafruit_TinyUSB.h header ( #131 )
2024-07-04 10:29:53 +08:00
Ha Thach
1b28a7de76
add upload via wchisp tool ( #129 )
2024-07-04 10:29:19 +08:00
Ha Thach
92beac390c
Add ch32v203g6 evt, correct define linker script flash size, ram size for variants ( #128 )
...
* allow to define linker: flash_size, ram_size (and stack size), correctly define these using maximum_size and maximum_data_size
* - fix v203C6 RAM size, correct is 10K
- add new variant v203G6 EVT
2024-06-25 17:50:44 +08:00
Ha Thach
7642dc3bd1
update tinyusb to release 3.3.0 ( #127 )
...
thank you
2024-06-25 17:49:24 +08:00
Maxint R&D
57baa03a7d
Fix I2C slave compilation error for CH32V30x ( #126 )
...
See issue #124
2024-06-20 10:18:25 +08:00
aselectroworks
75335cf637
fix SPI2 issue ( #120 )
2024-06-20 10:17:21 +08:00
Ha Thach
0d344fa01b
Add tinyusb builtin-core support with menu selection ( #121 )
...
* add makeboards.py for generating boards.txt
use the newly generated boards.txt
* add Adafruit TinyUSB as submodule in libraries
* add TinyUSB core support for ch32v20x
* added tiyusb usbfs/usbhs for ch32v3
* update tinyusb lib
* update makeboards.py for CH32L10x_EVT HSI_LP
2024-06-20 10:13:33 +08:00
Ha Thach
b2c30eef49
add ARDUINO_ARCH_CH32 ( #116 )
2024-06-11 10:48:51 +08:00
Ha Thach
ebf8456c40
yield in delay() ( #115 )
2024-06-11 10:46:49 +08:00
TianpeiLee
5d8952b9d0
fix some bugs ( #112 )
...
1. Modify USART6 to UART6 (#92 )
2. Fix X035 TIM2 interrupt issue
3. Fix compilation warning issues (#57 )
2024-06-05 16:26:26 +08:00
Maxint R&D
1433e97d36
I2C slave and scanning ( #108 )
...
* added examples
* i2c slave and scanning
* Create README.md
2024-06-04 16:13:41 +08:00
TianpeiLee
ada82c0a3b
add function of tone ( #111 )
...
add function of tone
for this issue #24
2024-06-04 11:21:27 +08:00
TianpeiLee
3c67f6b3ff
add chips and fix bugs ( #107 )
...
1.add ch32v10x and ch32v00X(002/4/5/6/7)
2.fix some bugs
2024-06-03 11:21:20 +08:00
Maxint R&D
3aa463aadd
EEPROM library - emulated EEPROM in user option bytes ( #103 )
...
* Emulate EEPROM using the user select word storage area. Tested on CH32V003.
* Added more info, styling.
* Updated wording, typos and styling
* Updated some more wording and typos
* fixed typo
2024-06-03 10:03:10 +08:00
Michal Protasowicki
96e1e59f0e
Fix missing ethernet dependencies ( #32 ) ( #86 )
...
thank you
2024-06-01 11:24:21 +08:00
KenjutsuGH
7c27b0d5c6
Add WCharacter support ( #100 )
...
thanks!
2024-05-28 15:45:49 +08:00
TianpeiLee
660418cab8
Revert "Add WCharacter support ( #96 )" ( #99 )
...
This reverts commit 07e65b7519 .
2024-05-28 15:07:15 +08:00
KenjutsuGH
07e65b7519
Add WCharacter support ( #96 )
...
thank you
2024-05-28 15:05:16 +08:00
TianpeiLee
c40c5c8095
adding hardwaret timer and fixing PWM pins errors ( #71 )
...
* add yield(default weak)
* 1.add hardware timer
2.fix PWM pins error
2024-03-11 15:32:16 +08:00
TianpeiLee
d77f8e0750
add yield(default weak) ( #70 )
2024-03-04 13:39:59 +08:00
Theophilus
5f91713ffd
CH32V203RB: cloned from CH32V203G8 ( #20 )
...
* CH32V203RB: cloned from CH32V203G8
* CH32V203RB: Corrected NUM_DIGITAL_PINS in variant_CH32V203RB.h
* Updated boards.txt for CH32V203RB
2024-03-04 10:13:27 +08:00
Deqing Sun
959844e9eb
add debug feature. ( #68 )
...
In Arduino IDE, just set debug symbol enabled (-g) in menu and enjoy debugging!
2024-02-29 11:32:52 +08:00
TianpeiLee
4b3d37e537
add description
2023-12-18 16:28:20 +08:00
TianpeiLee
f14a216b44
Modify the boards.txt file
...
1.Reduce the code size under debug symbols "none"
2.Modify bugs in compiling errors for other options in C runtime library
2023-10-23 17:34:26 +08:00
Ngô Hùng Cường
1591497e98
fix ch32x035 GPIO: pin_16, pin_17, ..., pin_23 ( #18 )
...
fix it
2023-10-16 16:57:32 +08:00
DC_RedStone
f187ac13a1
Add support for CH32V203C8 and CH32V203C6 ( #23 )
...
* Update package.json
* Fix multiple build warnings and errors
* Fix multiple build warnings and errors
* Add PlatformIO builder script
* Fix build with mac toolchain, wtf?
* Add support for CH32V203C6 and CH32V203C6
* fix some warnings
---------
Co-authored-by: Maximilian Gerhardt <maximilian.gerhardt@rub.de>
2023-10-09 09:54:30 +08:00
TianpeiLee
29c76add9b
add V10x and V30x
2023-07-26 17:13:31 +08:00
TianpeiLee
ad69366d7b
V1.0.2
2023-07-05 15:47:46 +08:00
TianpeiLee
987154335f
update CH32X035
2023-06-14 15:33:09 +08:00
TianpeiLee
220426b162
update
2023-05-31 19:07:35 +08:00
TianpeiLee
5a0b8d3bad
update readme
2023-05-30 19:46:03 +08:00
TianpeiLee
3a3d9f75d0
update readme
2023-05-30 19:22:25 +08:00
TianpeiLee
098b046860
first release
2023-05-30 17:55:50 +08:00