-
Thread
ch32v003: Diskrepanz zwischen Datenblatt und ch32v003fun
nicht, also möchte ich das durch meine eigenen Namen ersetzen (und dabei auch einigen Overhead von ch32v003fun beseitigen). Natürlich schaue ich mir hierbei an, wie der Autor von ch32fun das gemacht hat und durchforste dessen Headerdateien (die ich weiter verwenden möchte, weil ich aus dem Datenblatt
Meine Recherchen haben ergeben, dass der "Fehler" wohl weder bei ch32fun (Charles Lohr) noch bei mir liegt, sondern dass es wohl ein Reference Manual (v 1.4) für den CH32V003 gibt, bei dem dann tatsächlich 50MHz angegeben sind (und nach dem sich Lohr wohl augenscheinlich
-
Thread
CH32V003 und Arduino
etwas mit dem Include Guard nicht. > > Was soll daran nicht stimmen? > > [c] > #ifndef _PINAF_CH32V20X_H > #define _PINAF_CH32V20X_H > > ... diverser Pofel > > #endif /* _PINAF_CH32V20X_H */ > [/c] > > Das ist vollkommen korrekt. Bitte genau hinschauen. Ein CH32V003 ist kein CH32V20X. Der Ordnername steht für CH32V003 und drin der Header für CH32V20X. Das kann nicht richtig sein. Passt für mich nicht. Den Ordner für CH32V20X gibt es ja extra noch.
-
Thread
Arduino CH32V003
://www.hackster.io/patrick-fitzgerald2/program-ch32v003-risc-v-with-arduino-ide-135f6f Auf welche Pins wird der serielle Port "gemapped".
Hab's raus gekriegt: [c] /* * CH32V003F4P6 Serial Send Test * * CH32V003F4P6 TX (output) : PD5 * * has to be connected to the Programming Dongle RX * * Framework: * https://github.com/openwch/arduino_core_ch32 */
-
Thread
Arduino und CH32V003
erstellen. Und die sollte dann, wie zuvor von Arduino F. angemerkt", den Stream erben. Herjeh, CH32V003 und Arduino nimmt für mich kein Ende
Da fehlt jetzt ein Artikel "Unstieg von CH32V003 auf Arduino" :-)
-
Thread
CH32V003 Supercluster
beeindrucken koennen! Die Antwort finde ich sehr gelungen :-) Rein optisch könnte man mit dem CH32V003 Supercluster sicherlich einige beeindrucken. Aber Scherz beiseite: Mit dem vorgestellten Projekt lassen sich sicherlich keine Wettersimulationen anstellen. Die Frage ist: zu was könnte er gut
Sicherheitsanwendungen > - Untersuchung fehlersicherer Kommunikationsprotokollen zwischen den Würde da dann ehr ein CH32V203 (wenn es WCH sein soll) nehmen. Vor ein paar Jahren waren die mal 20cent/Stück. LCSC möchte aktuell 30cent haben. Hat jedoch gewaltige Vorteile gegenüber dem CH32V003: - vollwertiges RTOS wie
-
Thread
CH32V003 Resetverhalten
threshold. Refer to Chapter 4 for the values of VPOR/PDR and VPVD. [/pre] (Seite 5 im Datenblatt CH32V003 V1.7)
> Knifflig. Einen "frischen" CH32V003 hast du schon probiert? Klar. Hab ja genug. Es liegt nicht an einem defekten CH32V003. Ich hab sogar zwei verschiedene Chargen, einmal in SOT8 und einmal in SOT16. Beide identisches Verhalten
-
Thread
CH32V003: serieller Bootloader
"abartig" billig ist. Demnächst werde ich wohl endlich eine PCB routen mit den Spielzeugen zum CH32V003 und dann wird auch diese Schaltung mit darauf kommen, ich werde sie wohl "Arduino ch32nano" nennen :-)
nach ~/.arduino15/packages/WCH/hardware/ch32v/1.0.4/ Dann folgst du den Anweisungen des Textes in der PDF: - einen Arduino zum Programmer für CH32V003 machen (siehe Text) - PIN 6 (PD6) Arduino über einen 2,2kOhm Widerstand mit SWDIO von
-
Thread
CH32V003 gcc und Codegenerierung
Moin Leute, Ich hab da gerade ein kleines Problem mit meiner Testumgebung fuer einen CH32V003. Mein System ist im Prinzip ein Eigenbau der zu 90% hierauf basiert: https://github.com/cnlohr/ch32v003fun Ich hab z.b ein kleines Testprogramm das eine LED an einem Pin blinken laesst
die Datei aus der ich zitiert habe und die 1:1 bei mir verwendet wird: https://github.com/cnlohr/ch32v003fun/blob/master/attic/ch32v003evt/startup_ch32v003.c Und im uebrigen sollte da nichts aktiv werden. Der Linker sollte die Adresse meines Codes dann anstelle des weak-defaults einsetzen. Das passiert
-
Thread
CH32V003 Minimales Testboard
Hier mal ein minimales Testboard fuer den CH32V003 in SOT8 Layout ist natuerlich mit dem besten Programm gemacht das es gibt. :) Ich hab aber netterweise Schaltplan und Layout als PDF beigelegt und auch die Gerberdaten passend fuer JLCPCB
Mikrocontrollern? Aus Zeitgründen mache ich zwar nicht sehr viel damit, aber ich nutze sie. Mit ch32fun, das mir für vieles doch deutlich besser liegt als der Moloch "moun river studio". Dem CH32V003 in verschiedenen Gehäusen hat sich bei mir mittlerweile auch der CH32V002 hinzugesellt, der trotz
-
Thread
CH32V003: Probleme mit Bootloaderspeicherbereich
Ich möchte einen UART-Bootloader für den CH32V003 unter Linux haben. Zuerst dachte ich: aktiviert man den Bootloader, der im Auslieferungszustand gespeichert ist und es ist gut. Nein, es ist nicht gut: denn wie es aussieht, wahrscheinlich
Nicht das ich es fuer den CH32V003 selber schon gemacht habe, ich frage mich sogar warum man das machen sollte, aber benutze ja auch nur die Teile mit moeglichst wenig Pinnen, aber ich vermute mal das deine Flashsoftware im Ram
-
Thread
Neuronales Netzwerke auf dem CH32V003
siehst du eine Anwendung dafuer? .-) Oder anders gefragt warum genau sollte ich das auf meinem CH32V003 installieren? Vanye
so aus: > RCC->CTLR |= (RCC_HSION | RCC_PLLON); Interessant. Den Teil habe ich unverändert von ch32v003fun übernommen (das repository wird als submodule eingebunden). Bisher habe ich statt der UART das Debugging über das one-wire interface genutzt. Hast Du einen pull-request im ch32v003 fun project
-
Thread
CH32V003 will sich nicht programmieren lassen
Ich habe diese Platine gekauft: TENSTAR 1 Stück CH32V003 Entwicklungsboard Mindestsystemplatine Kernplatine RISC-V CH32V003F4P6 Mikrocontrollermodul dann habe ich in Arduino IDE 2.3.6 eingetragen: https://raw.githubusercontent.com/espressif/arduino-esp32
ich in Arduino IDE 2.3.6 eingetragen: > > https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json ESP32 ist etwas komplett anderes als CH32V003. Das passt nicht.
-
Thread
CH32V003: LogicMachine
programmiert (ohne Farben in der Konsole) und jetzt habe ich das ein wenig überarbeitet und zu einem CH32V003 portiert, auch deshalb, weil der CH32 im Gegensatz zum AVR fast nichts kostet. Um was handelt es sich bei LogicMachine? Die Zielgruppe habe ich oben genannt und mit der Logicmachine werden
-
Thread
CH32V003, float wirklich langsam?
aktueller gcc (je nach Optimierungsstufe) aus dem Dhrystone macht. Mir würde erstmal sowas reichen: CH32V003 / 48 MHz => 62.9 Sekunden CH32V003 / 24 MHz => ? Sekunden
Yalu X. schrieb im Beitrag #7862597: > Für etwa den doppelten Preis eines CH32V003 bekommst du den CH32V203. Der läuft halt nicht mehr mit 5V, und 5V-tolerant sind seine I/Os wohl auch nicht. Oberhalb des CH32V003 aber gibt es auch noch den CH32V006 - mit 8 kB RAM, 62 kB
-
Thread
CH32V003: Selbstbauprogrammer und "Getting started"
Sofern man keinen CH32V003 auf Lager hat und daher eh bestellen muß, wäre ein CH32V203 praktischer wegen echtem USB statt V-USB.
! Ich will hier keinen angreifen. Du schreibst mehrfach von einem "Selbstbauprogrammer *für* einen CH32V003" nicht von einem "Selbstbauprogrammer *mit* einem CH32V003". Wenn man eh Chips für einen Selbstbauprogrammer kaufen muß, ist ein CH32V203 besser als ein CH32V003. Ich schrieb an etwaige Nachbauwillige
-
Thread
CH32V003 Instruction Execution Timing
Das zweite der "CH32V002" sollte sicherlich "CH32V003" heißen, wie?
Harald K. schrieb im Beitrag #7922229: > Das zweite der "CH32V002" sollte sicherlich "CH32V003" heißen, wie? Ja, natürlich. - CH32V002: ca 0.8 x 1.1mm² =0,88 - CH32V003: 1.7 x 1.2 mm²* = 2,04 *https://zeptobars.com/en/read/wch-ch32v003-risc-v-riscv-microcontroller
-
Thread
CH32V003 HardFault IRQ
unterscheiden? Ein Core Dump könnte dir einen Hinweis auf den Ort liefern. Meine Erfahrung/Wissen um den CH32V003 ist nahe Null. Aber einer der häufigsten Fehler sind Null Pointer. Oder eben Pointer welche in den Irrsinn zeigen.
oder wie? Nicht ganz so dick, aber auch nicht sehr duenn: https://www.wch-ic.com/downloads/QingKeV2_Processor_Manual_PDF.html Edit: via https://www.mikrocontroller.net/articles/CH32V003
-
Thread
ch32v003 externe Interrupts nutzen
Moin, ich bin gerade ein wenig dabei mit dem ch32v003 baremetal rumzuspielen mithilfe des Reference Manuals, hab aber Probleme die Externen Interrupts zum laufen zu bekommen und weiß nicht so recht woran es liegen könnte. Vielleicht weiß hier jemand
verwenden oder ch32fun, aber da werde ich nicht verstehen was ich beim Konfigurieren Falsch gemacht habe, daher bin ich etwas Barebone unterwegs
-
Thread
CH32V003 J4M6
Es gibt übrigens ein paar nette Spielereien mit dem CH32V003 J4M6, z.B. das hier: https://github.com/wagiminator/CH32V003-GameConsole
Controller selbst zwischen 18 und 24 Cent. https://www.lcsc.com/product-detail/C5346354.html?s_z=n_ch32v https://www.lcsc.com/product-detail/C5346357.html?s_z=n_ch32v https://www.lcsc.com/product-detail/C5187096.html?s_z=n_ch32v Von daher haben die CH32V003 die AVR-Serie abgelöst, so die 16 KByte
-
Thread
Problem: CH32V003 läst sich nicht (mehr) flashen
In dem Bild "meldung_3" steht aber was von "CH32V305" erkannt und nichts von einem "CH32V003". Überprüf das mal...
: https://github.com/cnlohr/ch32v003fun
-
Thread
Splinter - Padauk Programmer mit CH32V003
Andere. > Der Reiz des Ganzen liegt aber eher darin, den Ch32V003 mittels V-USB zu > bedienen, so dass ein Singlechip-Programmer für den PFS154 dann möglich > ist. Ja, beziehungsweise mit rv003usb. Eine etwas einfachere Möglichkeit wäre es, einen CH32X033
Tim . schrieb im Beitrag #8013744: > Eine etwas einfachere Möglichkeit wäre > es, einen CH32X033 zu verwenden. Der würde einen deutlichen Unterschied mit sich bringen, da er --anders als der CH32V003-- einen USB-Device-Controller enthält, und Full-Speed-USB in Hardware unterstützt. Damit
-
Thread
CH32V003 – Ressourcen und Beschnupperung der HAL
allgemeinen - „aufeinanderfolgend“ zu lesen sind. Beim Aufrufen der URLs https://github.com/openwch/ch32v003/blob/main/CH32V003DS0-EN.pdf und https://github.com/openwch/ch32v003/blob/main/CH32V003RM-EN.pdf gilt dabei, dass GitHub das Laden der Rich Text-Preview gerne verweigert - klicken Sie auf in der
Peripheriegeräte mitbringt.  Bildquelle: http://www.wch-ic.com/products/CH32V003.html Ein interessantes Beispiel, das unter der URL https://github.com/openwch/ch32v003/blob/main/EVT/EXAM/ADC/Auto_Injection/User/main.c bereitsteht, demonstriert die Inbetriebnahme der ADC-Engine
-
Thread
Automatischer WS2812 Tester mit CH32V003
Ich habe auf Basis eines CH32V003 einen automatischen WS2812 Tester gebastelt. Er charakterisiert automatisch das Timing des Dateninterfaces, die PWM engine und die LED-Ströme. https://github.com/cpldcpu/WS2812Tester Einige
cdn-shop.adafruit.com/datasheets/WS2812B.pdf bzw https://www.led-stuebchen.de/download/WS2812-2020_V1.1_EN.pdf oder https://cdn.sparkfun.com/assets/e/6/1/f/4/WS2812B-LED-datasheet.pdf ist das Timing eher Abhängig welches Batch von Leds du bekommst.
-
Thread
CH32v003 PWM & Timer Probleme
AFIO-Konfiguration fehlt: Im Register AFIO_PCFR1 müssen die Bits 7:6 auf 01 gesetzt werden, siehe CH32V003 Reference Manual V1.4 auf Seite 60.
nicht sehr anders aus ... Hier ein Beispiel von WCH höchstselbst: https://github.com/openwch/ch32v003/blob/main/EVT/EXAM/TIM/Synchro_Timer/User/main.c
-
Thread
CH32V003 RC-Oscillator / Jitter
Moin da draussen, Hat schon mal einer einen Blick auf den internen RC Oszillator des CH32V003 geworfen? Das Bild zeigt den MCO Ausgang an PC4 wenn der den HSI ausgibt. Das sieht ja grauselig aus. Das uebschwingen ist okay, liegt daran das ich mit Pigtail am Tastkopf arbeite, war
die Versorgunganschluesse am Controller geloetet. Es ist auch egal ob ich die Spannung zwischen 3.3V und 5V variiere oder das Dingen mal mit Kaeltespray bearbeite. Vanye
-
Thread
CH32V003 - Experimente mit dem Zehn Cent-Mikrocontroller
CH32V003F4P6 devboard, den WCH-Link und 5 nackte uCs. Für ~17€ gibt es 50x CH32V003F4U6 als QFN20 für ein paar Mark weniger das ganze als SOP8. (Alles inkl. Versand und MwSt)
Ist schon jemandem aufgefallen, dass der CH32V003F4P6 nicht nur zufällig so ähnlich heisst wie der STM8S003F3P6? Das Pinout ist nahezu perfekt gleich, siehe Anhang. (Pinout des CH32V003F4P6 - gelb markiert sind die STM8S-Anschlüsse) Der CH32V003F4P6
-
Thread
HT16K33A mit CH32V003
allererst, das eingestellte Archiv hier: - funktioniert unter Linux - beinhaltet ein sehr abgespecktes CH32FUN Framework, weil das hier nur für einen CH32V003 gedacht ist (und die anderen Controller der CH32-Serie für mich untergeordnete Bedeutung haben, hier verwende ich dann lieber STM32) - benötigt einen
Ist zwar off-topic, aber da anscheinend hier CH32-Interessierte beisammen sind: hat schon mal jemand ein Errata von irgendeinem CH32-Chip zu gesicht bekommen? Angefangen hatte ich mit dem CH32V003 und z.Zt. durchwühle ich die Beispiele des CH32x035
-
Thread
CH32V003 / SPI und Gehäuse SOP-16
SPI, da brauchst du nur MOSI und kein SCK. Ich habe mal ein Beispiel angehangen, allerdings für den CH32X035. Sollte aber für die versammelten Experten kein Problem sein, das auf den CH32V003 anzupassen. Und mich bitte nicht wegen dem Code verhauen, ich bin nicht so der C-Experte. Das Timing ist zwar
Reinhard R. schrieb im Beitrag #7880530: > Ich habe mal ein Beispiel angehangen, > allerdings für den CH32X035. Sollte aber für die versammelten Experten > kein Problem sein, das auf den CH32V003 anzupassen. Ich weiß, dass das nach Anpassen funktioniert, ich habe das angepasst und ausprobiert. Von dir
-
Thread
Vier Gewinnt für CH32V003 und Linux-Toolchain
eben einen CH32V003 portiert. Hier ging es mir erst einmal nur darum, die "KI" des Spiels auf den Chip zu portieren um zu sehen, wie groß das Compilat werden wird. Aus diesem Grund geschieht die Visualisierung des
> Jetzt habe ich das weiter auf eben einen CH32V003 portiert. Wenn du damit fertig bist koenntest du noch einen der alten Schachkernel portieren. Wollte ich auch immer schon mal machen. .-) > Das Programm selbst setzt auf dem CH32FUN von Christian
-
Thread
strchr und ch32v003 mit riscv-none-elf-gcc
Beim Evaluieren mit einem CH32V003 kämpfe ich - wieder einmal - an einer Ecke mit einem Problem, an der ich kein Problem erwartet habe. Compiler ist: riscv-none-elf-gcc Version 14.2.0 Das Framework CH32FUN verwendet im Setup
richtige Ausgabe: Das Zeichen wurde nicht gefunden Der riscv-none-elf-gcc auf einem CH32V003 gibt mir aus: Das Zeichen z wurde gefunden an Position: 21 Woran liegt das? Natürlich kann ich mir behelfen in der Art if (ptr-string == (strlen(string)+1) Aber das
-
Thread
S: WCH-linkE für CH32V003
erhalten. Die Händler haben keine Ahnung was Sie verkaufen. Ist eine gute Möglichkeit an kostenlose CH549 zu kommen :-) löst aber das eigentliche Problem nicht.
wchofficialstore.de.aliexpress.com/store/1100367542 Und da gibt es den LinkE auch gleich mit einem Evalboard für den CH32V003: https://www.aliexpress.com/item/1005004895791296.html
-
Thread
CH32V003F4P6 verliert sein Programm
Hallo. Ich habe eine Platine mit einem CH32V003F4P6 . Jetzt ist bei einigen aufgefallen das das Programm nicht mehr da war. Ob jetzt nur ein Bit umgekippt ist oder ob der Flash komplett leer war habe ich nicht geprüft. Jedenfalls nach dem neu
Der Ch32v003 hat Power up und Down Überwachung eingebaut. Das kann man auch nicht abstellen. Wenn es dadurch passieren sollte hat wch ein großes Problem. Bei den Kondensatoren kann man nicht wirklich
-
Thread
MineSweeper für CH32V003 (Linux Makefile-Projekt)
insbesondere von Yalu) gegeben worden sind, habe ich nun mein altes MineSweeper-Programm auf einen CH32V003 portiert. Okay, eine lange Doku habe ich dafür nicht geschrieben, aber diejenigen, die sich mit dem CH32V003 beschäftigen sollten, so sie das nachbauen / "nachempfinden" wollen gut zurechtfinden
und bin erstaunt, dass die Ansteuerung eines TFT-Displays mit AVR 16 MHz so richtig langsamer als CH32V003 ist (für einen STM32F4 habe ich es auch gemacht). :-) dafür hat der ATmega 32 kByte Flash, was für ein schöneres Logo gereicht hat. Alle benötigten Dateien sind im Archiv, zum Übersetzen
-
Thread
CH32V003 - RISC-V für angeblich $0.10
oben genannten MCU schon Meinungen/Erfahrungen? https://www.cnx-software.com/2022/10/22/10-cents-ch32v003-risc-v-mcu-offers-2kb-sram-16kb-flash-in-sop8-to-qfn20-packages/ https://github.com/openwch/ch32v003 Auf den ersten Blick sieht das nach einem sehr interessanten Produkt aus, das einen 8-
Bild vom die https://zeptobars.com/en/read/wch-ch32v003-risc-v-riscv-microcontroller-10-cent
-
Thread
RISCV (CH32V003): GNU Assembler übersetzt "CALL" nicht korrekt (oder bin ich nur zu doof?)
folgende Script assembliert und flashed den Mikrocontroller in einem Rutsch: [code] #!/bin/bash # CH32V003 on Ubuntu # To assemble programms for the CH32V003 microcontroller, you can use # the assembler toolchain provide by this Arduino Framework: # https://github.com/AlexanderMandera/arduino-wch32v003
platform = ch32v board = ch32v003f4p6_evt_r0 framework = arduino upload_protocol = wch-link [/code] und einen rohen, auf einen TSSOP-Adapter aufgelöteten CH32V003F4P6 und sonst keine Bauteile außer der LED
-
Thread
PicoMon für CH32V003 oder STM32F0xx
nebenbei den kleinen Bruder ch32v003, der für mich nur in sop8 Sinn macht, besser kennen. Autobaud Erkennung wäre auch wünschenswert ...
jlcpcb.com geschickt werden. Auf der PCB sind 6 Stck. Terminals, 1 Stck. Superminiprogrammer (mit 8 pol. CH32V003J4M6) sowie eine "Arduino CH32V003 Nano - Platine" mit seriellem Bootloader enthalten (werde ich in der Dokumentation getrennt aufarbeiten) ###################################################
-
Thread
CH32V003F4P6 Breakout Platine mit Port Expander und Extras
vorgestellt in https://www.mikrocontroller.net/topic/548353 https://www.mikrocontroller.net/topic/ch32v003-ressourcen-und-beschnupperung-der-hal und hat wirklich eine interessante modernere 32-Bit Hardware mit viel Performance zu bieten, so daß nicht nur der Preis sehr attraktiv ist. Unter Debian
} Delay_Ms(250); count++; } } [/code] Mit der aktuellen Bibliothek (#include "ch32v003_GPIO_branchless.h") sieht das erweiterte aktuelle Beispiel so aus: https://github.com/cnlohr/ch32v003fun/blob/master/examples/GPIO/GPIO.c Die Entwicklung ist noch stark im Fluß, ebenso wie
-
Thread
"Candle Flame Oscillations as a Clock" - ein Projekt mit einem CH32V003 und drei Kerzen
Ein neues Projekt mit dem CH32V003. Bin mir allerdings nicht ganz sicher, ob das als MCU-Projekt zählt? https://cpldcpu.com/2025/08/13/candle-flame-oscillations-as-a-clock/ Logs auf HaD.io: https://hackaday.io/project/203763
Tim . schrieb im Beitrag #7922583: > Ein neues Projekt mit dem CH32V003. Bin mir allerdings nicht ganz > sicher, ob das als MCU-Projekt zählt? Egal, mit welcher MCU. Es ist ungefähr so nützlich wie Fußpilz.
-
Thread
CH32V003-J4M6: Einfacher Rechteckgenerator 0,5 Hz 20 kHz
wenn ich nur einen Rechteckgenerator benötige ist das mit Kanonen auf Spatzen geschossen. Mit dem CH32V003 beschäftige ich mich ursprünglich, weil er einfach nur sehr billig ist. Außerdem, sieht man von dem nur halb so großen Speicher des v003 ab, ist er dem ATmega328 haushoch überlegen (auch wenn
programmieren möchtest, benötigst du auch dort einen Programmer. Das gleiche gilt hier für den CH32V003 auch. Im Thread https://www.mikrocontroller.net/topic/577949#new habe ich mal die grundsätzlichen Schritte in einem Projekt zusammengefasst, um mit einem CH32V003 Schaltungen aufbauen
-
Thread
Basic im STM8S103
empfohlene Ausstattung. Meld Dich einfach per PM bei mir. Info: https://stepp-ke.de/2023/07/23/wch-ch32v003f4p6-ch32v203c8t6-und-wch-linke/ Der CH32V003F4P6 ist als direkter Ersatz für den STM8Sx03F3P6 gedacht. Hab ich auch schon erfolgreich ausprobiert.
Ausstattung. Meld Dich einfach per PM bei mir. > > Info: > https://stepp-ke.de/2023/07/23/wch-ch32v003f4p6-ch32v203c8t6-und-wch-linke/ > > Der CH32V003F4P6 ist als direkter Ersatz für den STM8Sx03F3P6 gedacht. > Hab ich auch schon erfolgreich ausprobiert. Ganz lieben Dank! Ich habe mir gestern
-
Thread
CH32V006 und CH32V007 von WCH
Arduino-Style oder als PatformIO mag wird dafür fündig, z.B. https://github.com/AlexanderMandera/arduino-wch32v003 oder https://github.com/Community-PIO-CH32V/platform-ch32v
Mounriver Studio (die dicke IDE) ist meiner Meinung nach /overkill/ * MRS_Toolchain_Linux_X64_V2.4.0.tar.xz * RISC-V2A - CH32V003EVT - v2.1.zip * RISC-V2A - CH32V003 Datasheet - v1.8.pdf * RISC-V2A - CH32V003 Reference Manual - v1.9.pdf und für die ›tiefer Einsteiger‹ * RISC-V Compressed
-
Thread
Uhr mit STM8Sxx3 und TM1637
/ch32v003fun
Fun-Framework wirklich schlanker ist als MounRiver kann sich erst dann zeigen, wenn der Compiler für CH32V003FUN installiert ist. :-) :-) :-) :-) aber du kannst gerne den Source der Uhr hier nehmen, auf einen CH32V003 portieren und das Ergebnis dann mal zeigen. Würde mich wirklich interessieren.
-
Thread
Einschalten der Mikrocontroller-Betriebsspannung
Da UART im Ruhezustand auf H liegt, würde ich vom CH32V003 GND mit einem FET schalten. Gruß Jobst
haben sie Versinosnummern für ihre Datenblätter und Reference Manuals): https://www.jjflash.de/ch32v003/ch32v003_usermanual.pdf https://www.jjflash.de/ch32v003/ch32v003_reference.pdf Es gibt keine Stelle am Stück, aus der hervorgeht, dass ein Resetsignal auf Pin nrst nicht in den Bootloader
-
Thread
Arduino und struct gefallen sich nicht !
bei bestimmten Dingen ansetzen müßte, wenn ich das denn umsetzen wollte. Warum bspw. bei einem CH32V003 in : ~/.arduino15/packages/WCH/hardware/ch32v/1.0.4/variants/CH32V00x/CH32V003F4/variant_CH32V003F4.h das hier steht: [code] /* ENABLE Peripherals */ // #define
ist von daher genau eines nicht: CH32V003 spezifisch!). Hier hätte ich jetzt eher eine Aussage erwartet wie: Warum hast du die msgbox und die txtbox nicht als eigenständige Klassen gemacht und die entsprechenden Methoden vererbt: Einzig
-
Thread
IRMP - Infrared Multi Protocol Decoder
TSOP Trasi und IR Sendediode nur wird das Modul nur mit mega8 geliefert, kein Platz mehr für den V-USB, evt. Chip größer wählen, oder AVR Net I/O 20 € dann könnte man die Codes auch über Router schicken ohne PC oder eben USB Stecker und Beschaltung nachfrickeln, da ist ein mega32 drauf Platz genug
als eine Lösung ist. Eher müsste man die IRMP-Datenstruktur aufblasen, z.B. Adresse und Kommando auf 32 Bits erweitern. Das würde aber zu Inkompatibilitäten zu bereits bestehenden Projekten führen, z.B. zum V-USB-IRMP-Projekt von Hugo Portisch, welcher momentan 6 Bytes über V-USB überträgt. > Die unteren
-
Thread
Welchen SEGGER J-Link kaufen?
Vanye R. schrieb im Beitrag #7528164: > Ich hab hier z.B einen Berg CH32V003J4M6 rumliegen. Kann ein J-Link > die flashen/debuggen? RISC-V prinzipiell schon aber den CH32V003J4M6 anscheinend noch nicht: https://www.segger.com/supported-devices/
Hallo Til, kannst du auch auf die Eingangsfrage eingehen? Ich würde ebenso Interesse an CH32V Support beim SES und J-Link bekünden, bei mir wäre es aber der CH32V307.
-
Thread
WCH-LinkE selbst gebaut mit CH32V305RBT6 und sonst fast nichts
Zwei Fragen zum LinkE mit CH32V305RBT6, verwendete Firmwares sind 2.12 und 2.20.: * funktioniert der bei Euch auch im single-wire Modus für den CH32V003? Hierfür müsste ja noch Port PC6 via 1kOhm an SWDIO verbunden werden. Aber
blinkt die LED an Port PC9. Kann jemand das Verhalten bestätigen? Die single-wire Funktion für CH32V003 wäre mir wichtig. Danke schon Vorab für Eure Antworten!
-
Thread
Elektronische Türöffner mit DC zum Summen bringen
Andi schrieb im Beitrag #7930300: > Linearregler (AMS1117-5), Microcontroller (CH32V003), FET (A2SHB) und ne > Freilauf-Diode sollten es ja tun? Nö, du brauchst schon eine H-Brücke. BTDT.
gibt. Was stört dich denn an der Antwort? Ist die Begründung unschlüssig? Teurer: ------- CH32V003J4M6 -> 0,18 Eur SI2308A -> 0,03 Eur HT7550 -> 0,03 Eur In Summe 0,24 Eur. Dabei ist zu erwähnen dass der CH32V003 natürlich noch recht teuer ist, aber den hab ich zuhause und mit dem hab ich
-
Thread
Dämpfungswiderstände für TFT-SPI Display notwendig?
du die Zeichnung nur halbwegs "richtig" angesehen hast, wird der > Controller der das ansteuert (CH3V003, kein Arduino) mit 3,3V betrieben > werden. Du willst mir doch nicht erzählen, daß alle diese Displays mit einem CH3V003 angesteuert wurden? Baue zusammen, was Du sonstwo gesehen hast. Dann
schrieb im Beitrag #7918966: > Du willst mir doch nicht erzählen, daß alle diese Displays mit einem > CH3V003 angesteuert wurden? Wo hast du denn das von mir gelesen? Nirgendwo habe ich geschrieben, dass Mi N. schrieb im Beitrag #7918966: > daß alle diese Displays mit einem > CH3V003 angesteuert
-
Thread
sigrok - Cross-Platform Open-Source Logic Analyzer Software
device with 8 probes: 0 1 2 3 4 5 6 7 ALSA: Intel 82801DB-ICH4 Intel 82801DB-ICH4 with 2 probes: Ch_0 Ch_1 ALSA: Intel 82801DB-ICH4 Intel 82801DB-ICH4 - MIC ADC with 2 probes: Ch_0 Ch_1 ALSA: Intel 82801DB-ICH4 Intel 82801DB-ICH4 - MIC2 ADC with 2 probes: Ch_0 Ch_1 ALSA: Intel 82801DB-ICH4 Intel
Jetzt findet sigrok-cli --scan den LA: [code]sysclk-lwla - SysClk LWLA1034 with 34 channels: CH1 CH2 CH3 CH4 CH5 CH6 CH7 CH8 CH9 CH10 CH11 CH12 CH13 CH14 CH15 CH16 CH17 CH18 CH19 CH20 CH21 CH22 CH23 CH24 CH25 CH26 CH27 CH28 CH29 CH30 CH31 CH32 CH33 CH34[/code] aber in Pulseview gibt es weiterhin