關(guān)于CH582M的PB17管腳低電平輸出1.07V

剛剛使用CH582M,PB17配置為輸出模式??刂戚敵鰹?,測量輸出的低電平電壓為1.07V。PB17外部沒有任何器件連接。

程序如下:

初始化程序:

GPIOB_ModeCfg(CS1237_SCLK_Pin, GPIO_ModeOut_PP_20mA);//PB17

GPIOB_ModeCfg(CS1237_DOUT_Pin, GPIO_ModeOut_PP_20mA);//PB16


測試程序:

void IO_TEST(void)

{

? ? uint8_t c=0;

? ? while(c++ < 100)

? ? {

? ? ? ? c=0;

? ? ? ? CS1237_SCLK(1); // CLK=1;

? ? ? ? DelayUs(10);

? ? ? ? CS1237_SCLK(0); // CLK=0;

? ? ? ? DelayUs(10);

? ? }

}

image.png

void CS1237_SCLK(uint8_t x)

{

? ? if(x>0)

? ? {

? ? ? ? GPIOB_SetBits(CS1237_SCLK_Pin);

? ? }

? ? else

? ? {

? ? ? ? GPIOB_ResetBits(CS1237_SCLK_Pin);

? ? }

}



您好,我這邊根據(jù)您帖子上的程序進行測試是正常的。您可以將您的hex或者工程發(fā)送到rzz@wch.cn我們進行驗證。5797c568e146d1939900de59a2f6b8d.jpg


問題已經(jīng)解決。原來是兩個管腳短路了。一個IO固定輸出高電平,另外一個管腳輸出低電平時,不能拉低


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频