Check this component and examples provided http://www.cypress.com/forum/psoc-community-components/dds24-24-bit-dds-arbitrary-frequency-generator-component Use rotary encoder instead of pot- it is more convenient, precise and more affordable.
I saw that application, I have trying to upload it to the dependencies library....it keep giving me an error
"info: gd.M0106: Error found while loading "C:\User\mada0\DDS24_lib\DDS24_lib.cylib\DDS24_V0_\DDS24_vo_o.cysch"file. this file would not be considered in teh update process. "
I am very new to PSOC so I have been struggling with this.
I was alo wondering if it was possible to uses internal Nand gates, and external resistors/potentiometer, and capacitors to drive the wave form generation, and frequency.
DDS24_lib.snip_.PNG 68.2 K
1. You do not need to open .lib file in explorer; instead open one of the examples provided with the component. If you unzip both DDS24_lib.zip and DDS24_demos.zip in the same root folder, then all demos should recognize DDS24_lib dependency automatically, because it relies on a relative path.
To add the DDS24 library file to the dependecies list (in any other project), please follow this video for (3-mouse click) instructions:
1. Unzip DDS24_lib.zip
2. goto Project->Dependencies->Add library-> ..\DDS24_lib\DDS24_lib.cyprj. Done!
2. Upgrade your Creator (3.1) to the latest version (4.0?)
3. It seems that you are using KIT-059, and that it asking for firmware upgrade (seems all -059 are shipped with old firmware, which need upgrade before used). If this is the case make a firmware update: Programmer->Utilities Button "Upgrade Firmware".