新手上路
- 积分
- 22
- 金钱
- 22
- 注册时间
- 2017-5-13
- 在线时间
- 6 小时
|
1金钱
各位 同好與先進 大家好 ,
我在使 用 STM8L052C6 上遇到了一些問題 ,
關於 STM8L052C6 的 Hardware I2C ,Hardware SPI 的問題
環境 :STVD(非 IAR)
我用 STM8L052C6 一些時間了
因為 使用上有需要使用 I2C 與 SPI ,所以我使用 STVD 與 ST 官網的 sample Code 做測試
但使用 Hardware I2C ,Hardware SPI 都有問題 (都會死在中斷的某部分) ,我確定 pull High 電阻 都有上 , 我想先 讀寫 EEPROM 24C02 測試一下
最後我是自己手寫 , 用 GPIO Software 模擬 I2C , Software 模擬 SPI 都有成功.
但本著求知的目的還是想學習看看看此部分倒底是哪裡出問題,
我相信 STM8 的 IC 應該此部分是可以動作的,只是我自己還沒抓到要領.
我有去買 書 龍順宇老師 寫的 "深入淺出 STM8單片機 " 其 I2C sample 也是使用 模擬 I2C 並非 hardware I2C
想請教各位同好與先進 是否有人 成功使用 Hardware I2C ,或 Hardware SPI 使用 STM8L052C6 或 STM8L152C6 ,使用 STVD 的環境 ?
(若有的話是否可以給一個很簡單 使用 Hardware I2C 讀寫 EEPROM 一個 Byte , 使用 STVD 的 sample code?)
(我自己有上網到各網站 先搜尋 此部分的問題 ,但都沒得到很恰當的回答)
(我也有用 STM8S 小王子 demo board 使用 IAR 有成功用到 Hardware SPI ,但 Hardware I2C 還是沒成功)
再煩請各位 同好與先進 賜教了 謝謝!
2017/05/13 Edward
|
|