Download Attachment: Click here
01. Notes and Information
0/2
02. Development board used in our courses
0/2
03. HardwareSoftware Requirements
0/1
04. IDE installation
0/6
05. Creating a project using STM32CUBEIDE
0/5
06. Embedded Code Debugging Tips and tricks
0/11
07. Understanding MCU Memory Map
0/3
08. MCU Bus Interfaces
0/5
09. Understanding MCU Clocks and Details
0/1
10. Understanding MCU Clock tree
0/8
11. Understanding MCU Vector table
0/2
12. Understanding MCU interrupt Design , NVIC, Interrupt handling
0/3
13. Importance of Volatile Keyword
0/3
14. GPIO Must know concepts
0/7
15. GPIO Programming structure and Registers
0/9
16. GPIO Registers SPEED, PULL UPDOWN, IDR and ODR
0/4
17. GPIO Alternate functionality register and example of usage
0/3
18. GPIO peripheral clock control
0/1
19. GPIO driver development overview and Project creation
0/5
20. Updating MCU specific header file with bus domain and peripheral details
0/6
21. Structuring peripheral registers
0/3
22. Writing Clock enable and disable macros
0/2
23. GPIO driver API requirements and handle structure
0/5
24. GPIO driver API Implementation Clock control
0/1
25. GPIO driver API Implementation GPIO init and de-init
0/5
26. GPIO driver API Implementation GPIO data read and write
0/3
27. Exercise
0/6
28. GPIO pin Interrupt configuration
0/7
29. Exercise GPIO interrupts
0/3
30. MCU IO Pin specifications
0/3
31. SPI introduction and bus details
0/5
32. SPI bus configuration and functional block diagram
0/2
33. STM32 NSS pin settings and management
0/2
34. SPI CPOL and CPHA discussion
0/2
35. SPI serial clock discussion
0/2
36. SPI Driver API requirements and configuration structure
0/3
37. SPI Driver API Implementation Clock control
0/1
38. SPI Driver API Implementation SPI init
0/3
39. SPI Driver API Implementation Send Data
0/4
40. Exercise SPI Send Data
0/6
41. Exercise STM32 master and Arduino Slave communication
0/5
42. SPI Driver API Receive data
0/2
43. Exercise SPI receive data
0/4
44. SPI interrupts
0/1
45. SPI interrupt mode APIs
0/3
46. SPI Driver API IRQ handling
0/5
47. Common problems in SPI
0/1
48. I2C introduction and I2C signals
0/2
49. I2C modes
0/1
50. Understanding I2C Protocol
0/4
51. I2C master and slave communication
0/2
52. STM32 I2C functional block diagram
0/1
53. I2C driver API requirements and config structures
0/5
54. I2C serial clock discussion(SCLK)
0/2
55. I2C Driver API I2C Init
0/3
56. I2C Driver API I2C Master send data
0/6
57. I2C pull up resistance , rise time and bus capacitance
0/2
58. Exercise
0/4
59. I2C Driver API I2C Master receive data
0/4
60. Exercise
0/5
61. I2C Interrupts and IRQ numbers
0/4
62. I2C interrupt based APIs
0/3
63. I2C IRQ handler implementation
0/10
64. Exercise
0/2
65. I2C slave programming
0/3
66. Exercise
0/4
67. Common problems in I2C
0/1
68. UART Essentials
0/6
69. UART functional block and Peripheral Clock
0/2
70. UART Communication
0/2
71. USART driver development
0/7
72. USART oversampling and baudrate
0/5
73. Exercise
0/2
74. USART interrupts
0/3
75. Exercise RTC on LCD
0/16
76. BONUS LECTURE
0/1
