1.硬件清單
- stm32103c8核心板一塊
- 24C256
- DAP下載器(這個隨自己的來)
2.打開CubeMx,創建相關工程
- 先是rcc和sys的配置
- I2C的配置,先說明I2C會有一個BUG,生成工程後可改。
- 另外可配置串口,來觀察是否通信成功
- 時鐘樹的配置,就不囉嗦了,該怎麼來就怎麼來
- 生成Keil 5工程
3. 打開相關Keil 5工程
- 先解決I2C的bug
- main.c函數中添加以下代碼,進行讀寫24C256操作和串口打印
1.接線 下載器 單片機 5v 端 VCC 端 3.3v 備用 GND GND TXD RXD RXD TXD 注意,TXD 、RXD 是反接。生成好.hex文件之後,先點下載,再上電。
warnings by IAR Embedded workbench IDE:transfer of control bypasses initialization of...