私は組み込みプログラミングの初心者です。私はクレーンボード(ARM Cortex A8)に取り組んでいます。ソースコードはgithubです。埋め込み:Uブート端末のCtrl-C割り込みのCコード
GPIO経由で接続された外部LEDを点滅させるためのCコードを作成しました。これは、u-bootコンソールでコマンドとして実行できます。現在、
Ctrl-CでLEDの点滅を止めることはできません。
Ctrl-C割り込みのコーディングはどこにありますか?
ret=set_mmc_mux();
if(ret<0)
printf("\n\nLED failed to glow!\n\n");
else{
if(!omap_request_gpio(lpin))
{
omap_set_gpio_direction(lpin,0);
for(i=1;i<21;i++)
{
ctr=0;
if((i%2)==0)
{
num=num-1;
omap_set_gpio_dataout(lpin,num);
}
else
{
num=num+1;
omap_set_gpio_dataout(lpin,num);
}
udelay(3000000);
}
}
}
私を親切に案内します。
コードを表示すると、あなたが行ったことがわからない限り、エラーを見つけるのに役立つとは思えません。 – harald
コンソール入力はRS232のような接続ですか、またはUSBまたはPS/2キーボードが接続されていますか? –
@MartinThompsonはい。ボードはUARTで接続されています。 – Gomu