The datasheet of the powerStep01 says: After each Byte the CS Pin must be toggeled, but in the diagramm the CS Pin is toggeled between these four bytes. What is correct? Are there additional failures in that datasheet?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-05-27 02:35 AM - edited ‎2023-11-20 04:30 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-05-28 11:13 AM
This is just a misunderstanding.
The statement "After each byte transmission the /CS input must be raised and kept high ..." means the transmission of a complete command or a block of data, which can consist of several bytes. [edit: see next message]
In this respect, /CS has the same function as with all SPI devices, where data is transmitted with /CS = active, while the rising edge initiates the end of the sequence and the start of e.g. the decoding of the command.
Hope that answers your question?
Regards
/Peter
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-05-29 10:41 AM
Thank you for your answer Mr Bensch,
and i thought MSB stands for Most Significant Bit and LSB stands for Least Significant Bit?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-05-30 08:49 AM
Sorry, I had misinterpreted something, my previous statement is incorrect.
Yes, MSB stands for Most Significant Bit and yes, /CS must indeed have a rising edge after each transmitted byte for transfer to the internal registers.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-06-08 01:14 AM
Thank you for your correction after my missunderstanding question^^