[ISSUE #931]  Correcting the blog SPI source code analysis  (#930)

* 1. Corrected SPI explanation as it was little confusing
2. Corrected few code examples
3. Corrected few grammar since it was little confusing

* docs SPI :
1. Corrected SPI explanation as it was little confusing
2. Corrected few code examples
3. Corrected few grammar since it was little confusing

* docs SPI :
1. Correcting the lint error : blanks-around-fences Fenced code blocks should be surrounded by blank lines [Context: "```"]
1 file changed