久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 調試STM32的i2c和io口模擬spi協議 [打印本頁]

作者: 2806695136    時間: 2022-8-30 10:04
標題: 調試STM32的i2c和io口模擬spi協議
在調試STM32的i2c和io口模擬spi協議時發現時序是很關鍵的。stm32在72M運行下可以實現i2c或者spi協議,但并不代表把相同的代碼移植到51單片機上就會成功的跑起來,因為51單片機的速讀最塊8M,所以在時序上會產生很多大的區別。經過測試,在stm32上的spi協議時鐘線可達到20Khz,移植到51后,頻率會降到<10hz。可是盡管把延時調小或者去掉還是無濟于事,此時就要加幾句把鐘線置高置低的語句了以便增大的速度,后來成功后,測試時鐘線的確達到了10Khz左右。
先貼上部分代碼
unsigned char ReadRawRC(unsigned char Address)
{
    unsigned char i, ucAddr;
    unsigned char ucResult=0;

    MF522_SCK = 0;
    MF522_NSS = 0;
     ucAddr= ((Address<<1)&0x7E)|0x80;

    for(i=8;i>0;i--)
    {
        MF522_SI =((ucAddr&0x80)==0x80);
        MF522_SCK = 1;//stm32上沒有
        ucAddr <<= 1;
        MF522_SCK = 0;
    }

    for(i=8;i>0;i--)
    {
        MF522_SCK = 1;//stm32上沒有
        ucResult <<= 1;
        ucResult|=(bit)MF522_SO;
        MF522_SCK = 0;
    }

    MF522_NSS = 1;
    MF522_SCK = 1;
     returnucResult;
}


作者: 2806695136    時間: 2022-8-30 10:10
把延時調小或者去掉還是無濟于事,此時就要加幾句把鐘線置高置低的語句了以便增大的速度




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 天天拍夜夜爽 | 一级毛片免费完整视频 | 成人在线小视频 | a级免费黄色片 | 国产精品亚洲精品久久 | 欧美视频在线播放 | 国产精品视频一区二区三区 | 国产精品久久久亚洲 | 亚洲精品久久久蜜桃 | 91视频在线观看 | 国家一级黄色片 | 国产精品99久久久久久动医院 | 一级特黄网站 | 波波电影院一区二区三区 | 久久丁香| 青青草视频网 | 久久国 | 99re视频这里只有精品 | 国产精品日本一区二区不卡视频 | 国产精品 亚洲一区 | 97精品国产手机 | 欧美亚洲另类丝袜综合网动图 | 99综合| 午夜精品久久久久久久久久久久 | 国产一级免费视频 | 日本精品一区二区三区在线观看视频 | 综合色影院 | 免费成人高清在线视频 | 亚洲视频在线看 | 免费的av网站 | 久久久2o19精品 | 九色www| 亚洲国产精品久久久久婷婷老年 | 精品欧美一区免费观看α√ | 可以免费观看的av片 | 亚洲毛片 | 久久久久香蕉视频 | 成人在线中文字幕 | 亚洲色欲色欲www | 国产一区二区 | 亚洲免费一区二区 |