Recent discussions
Greetings from India fellow developers !
i have one Dynamixel servo(ax12-a) and a Psoc6 CY8CKIT-062-WIFI-BT looking for ways to interface the Dynamixel servo with psoc 6 . it would be great if someone can guide me on how to do it with or without additional hardware.also it would be enough if someone can show me where to start.
thanks in advance!
Regards,
Pallav Karya
Show Lessi want to connect dynamic servo motor with psoc 6 .it is giving errors .
As mentioned in BLE Middleware Library and this document "PSoC 6 MCU- Firmware Design for BLE Applications" p.23: https://www.cypress.com/file/446566/download , Cy_BLE_SetSecurityKeys() should be called after devices are connected. However, is it thread safe to call this kind of blocking function in this interrupt based BLE callback function? Or is the callback function not necessarily "called" by an interrupt?
Thank you!
Show Lessこんにちは
CY8CPROTO-063-BLE を使い始めるにあたって、初期導入されている "Find Me" を CySmart App で試して、動作を確認しました。
続いて、PSoC Creator 4.2 で ”CE217637_BLE_Find_Me” をビルドして、CY8CPROTO-063-BLE に書き込んでみようとしましたが、
ビルドの途中でエラーが出てしまい、先に進めませんでした。
”CE217637_BLE_Find_Me” のデフォルトのデバイス選択だとビルドできるのですが、デバイスに "CYBLE-416045-02" を選んで
ビルドすると、”cy_device_headers.h” が存在しないと言われます。
確かにデフォルトのデバイス選択だと、 "Generated_Source\PSoC6\pdl\devices\psoc6\psoc63\include" 内にファイルが作成されて
いますが、 "CYBLE-416045-02" を選ぶと、"devices" フォルダ以下が生成されていません。
対処する方法はありますでしょうか?
Show LessHello Community -
Has anyone seen the P6 module still receiving power even with R28 (a 0 Ohm Jumper) removed and J3 not jumpered? I measure around 2.5V on P6_VDD on J3? Looking at the schematic, it seems like either of the 2 LED's (LED3 and LED4) might be backpowering the P6 module. Same for I2C_SCL and I2C_SDA, as well as UART_RX and UART_TX.
While this is possibly going to mess up my current measurement across J3, will this also allow some designs to actually operate in the module by powering through the pins.
And, is this going to be detrimental to the module?
In PSoC Creator, with R28 off and J3 unjumpered, I can acquire the part for programming (at least the the M0+ core) but when I try to program, it fails. The fact that I can even acquire the part via the sneak paths is a concern.
Please let me know if this is a known concern with the board and where this strange behavior is documented.
Thanks
Show LessI compiled the example Visual Studio app from Examples\Programming\PSoC6\SWD\C_Sharp and it works on my PC. When I copied the .exe and PP_COM_Wrapper.dll to another PC I get this error:
Unhandled Exception: System.TypeInitializationException: The type initializer for 'C_Sharp.Program' threw an exception. ---> System.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM class factory for component with CLSID {5042C3CA-4772-4C85-A47F-CE4BBCF577FD} failed due to the following error: 80040154.
at C_Sharp.Program..cctor()
--- End of inner exception stack trace ---
at C_Sharp.Program.Main(String[] args)
I copied the source code to the computer that failed and compiled the same project on that computer and have no problems running it. What do I need to do to make sure the .exe works on all computers?
Show LessBased on the original closed thread here: Best path using DMA to transfer 100kB from sram into tcpwm configured PWM?
Progress:
So now I've got DMA transferring the big array into the TCPWM's capture register.
Any tips on what is needed to have DMA play nice with the TCPWM's TCPWM_CNT_CC_BUFF register and the buffering features it provides?
Also hoping someone can stop me if this is madness, but I'm clocking everything at 100MHz no dividers.
CLK_FAST,CLK_PERI, CLK_SLOW (and thus DMA), and the clock for the TCPWM all 100MHz.
Will I be able to reliably use the triggering features considering the above?
Show LessHello all,
when I build a project with PSOC 6 I have 127 build errors saying that #include is nested too deeply in project.h
what on earth could be going on?
Any idea what circumstances cause this to happen?
Thanks.
PS see attached output during build.
Show Less