kopia lustrzana https://github.com/oddwires/RP2040-code
Merge branch 'master' of https://github.com/oddwires/RPI---pico
commit
ac4ccdddea
Plik binarny nie jest wyświetlany.
Po Szerokość: | Wysokość: | Rozmiar: 475 KiB |
Plik binarny nie jest wyświetlany.
Po Szerokość: | Wysokość: | Rozmiar: 14 KiB |
|
@ -1,16 +1,19 @@
|
||||||
****(Work in progress)****
|
# Function Generator on a RP2040. #
|
||||||
# Function Generator on a Pimoroni PGA2040. #
|
|
||||||
|
|
||||||
* Development + Debug environment:
|
****Work In Progress.****
|
||||||
* VSCode on Win 7
|

|
||||||
* OpenOCD and GDB
|
* TBD:
|
||||||
* Picoprobe running on PI Pico providing SWG debugger
|
* Move the display to an SPI module to free up some additional GPIO ports.
|
||||||
* Direct digital synthesis (DDS) Function Generator
|
* Use the additional GPIO ports to implement a second DMA channel and add code for Lissajou figures.
|
||||||
|
* Port the clock code from [here](https://www.micro-examples.com/articles/index.php?title=PicOClock)
|
||||||
|
|
||||||
|
* Features:
|
||||||
|
* Direct digital synthesis (DDS) Function Generator
|
||||||
* Target device = Pimoroni PGA2040 to maximise GPIO connections
|
* Target device = Pimoroni PGA2040 to maximise GPIO connections
|
||||||
* Nixie tube display with 170 volt SMPU
|
* Nixie tube display with 170 volt SMPU
|
||||||
* Digital level control
|
* Digital level control
|
||||||
* 8 bit R2R Analog to Digital converter
|
* Single 8 bit R2R Digital to Analog converter
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
(150Hz Sine wave + 3rd harmonic on my GEC MiniScope)
|
(150Hz Sine wave + 3rd harmonic on a vintage GEC MiniScope)
|
||||||
|
|
Ładowanie…
Reference in New Issue