板:FRDM-KL46Z
紅色通用LED
820ohm電阻(這是該LED的正確電阻)
麪包板用來連接從j4 io插頭的端口引腳1(io插頭引腳4)連接到與一個電阻串聯的LED並終止於接地。打開/配置/切換FRDM-KL46Z GPIO寄存器點亮外部LED /電阻
我試圖執行一些測試代碼來點亮串聯的LED /電阻。我被給了這個通用測試代碼來啓動,但似乎缺少一些東西。
int main()
{
SIM_BASE_PTR->SCGC5 = 1 << SIM_SCGC5_PORTB_SHIFT;
PORTB_PCR1 |= PORT_PCR_MUX(0b001);
PTB_BASE_PTR->PDDR |= 1 << 1;
PTB_BASE_PTR->PDOR |= 1 << 1;
return 0;
}
不管LED的配置如何,當用數字萬用表檢查時,我沒有從引腳上得到任何電壓。
'PDOR&= 1 << 1;'不會使PTB1變高。 'PDOR | =(1 << 1);'會。 –
更新!隨着變化,多米儀表仍然沒有運氣。 – mar10