EEVblog > EEVblog Specific
EEVblog 1524 - The 10 CENT RISC V Processor CH32V003
3roomlab:
--- Quote from: thm_w on February 16, 2023, 10:17:19 pm ---
--- Quote from: 3roomlab on February 16, 2023, 12:24:57 pm ---I just want to share something I tried regarding translating chinese pdf into english
--- End quote ---
Did you try the google pdf translator?
edit: Interesting that every PDF link is just a RAR of the entire datasheet collection..
--- End quote ---
I was reading the pagetranslate.oxt extension web page and it says it uses google translate
and here I forgot all about source itself which is google document upload function *facepalm me!*
SiliconWizard:
--- Quote from: EEVblog on February 03, 2023, 12:31:00 pm ---FYI, WCH just contacted me and said they saw the video which has been very popular and have offered me parts. What should I get? :-//
--- End quote ---
All of them? ;D
BlakeSeven:
Try their little 8 pin CH32V003 J4M6?
willmore:
I just got my parts in from Ali. I got 50 J4M6 (because why not?), 50 F4P6, and the WCH-LinkE+F4P6 dev board (and 5 more chips).
I've got the dev environment (ch32v003fun) running and I've programmed the dev board with the blink and ws2812b examples and they work. So, that was fun. I haven't tried programming the 8 pin chips yet as I'd like to know more about how their I/O works. There's a lot of I/O stuffed onto 6 pins. In particulat, I want to know about the limitations WRT programming over SWIO (pin 8, PD1) which is shared with a lot of other functions. I have no idea if you can use that pin as an I/O *and* for programming or how that works.
If you can't share that pin, then something as simple as the default blink code (which uses PD4--pin 8 of the J4M6) would effectively make the part OTP as it's not going to be SWIO anymore. I'd like to get some clarification on that before I commit too much.
My intention is to design a dev board for the two variants I got, but I'll want to get a little more experience with them before I make boards. I also want to find a cheap USB-C socket to use--I've used up all the micro-USB-B sockets I had and I'd like to move up to C. Suggestions welcome.
I'm not new here, I had an account a long time ago and somehow it got lost, so I recreated it today. Hello, all!
rhodges:
--- Quote from: willmore on April 06, 2023, 09:08:11 pm ---I haven't tried programming the 8 pin chips yet as I'd like to know more about how their I/O works. There's a lot of I/O stuffed onto 6 pins. In particulat, I want to know about the limitations WRT programming over SWIO (pin 8, PD1) which is shared with a lot of other functions. I have no idea if you can use that pin as an I/O *and* for programming or how that works.
--- End quote ---
Here is my story:
https://www.eevblog.com/forum/microcontrollers/ch32v003-j4-(sop8)-pins/msg4726238/#msg4726238
--- Quote ---If you can't share that pin, then something as simple as the default blink code (which uses PD4--pin 8 of the J4M6) would effectively make the part OTP as it's not going to be SWIO anymore.
--- End quote ---
Yes, indeed. A large timeout after reset and before configuring the pin might be okay for development.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version