CapSense interferes with writing to shift register

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
refec_1231946
Level 1
Level 1

I am using a shift register to send out a bit stream (about 2000 bits at 3.3MHZ) which has very tight timing requirements.

The code to write to the shift register is executed inside a critical section.

Without CapSense, everything works fine.

With CapSense, timing problems arise. I was supposing that the interrupt of the CapSense leads to these problems, but other means to disable interrupts like CyGlobalIntDisable have no effect either. I am running out of ideas to solve this problem. Any ideas?

0 Likes
2 Replies
BragadeeshV
Moderator
Moderator
Moderator
First question asked 1000 replies posted 750 replies posted

A sample project would help us to debug your issue. Is it possible for you to share a sample project focusing on the issue?

Regards,

Bragadeesh

Regards,
Bragadeesh
0 Likes

This thread has been locked due to inactivity for more than 3 weeks.

-Cypress Semiconductor

Regards,
Bragadeesh
0 Likes