Armadilloフォーラム

Armadillo-X1の割り込み入力端子

machida

2018年7月5日 14時19分

お世話になっております。

Armadillo-X1のCON8で割り込み入力として割り当てられる端子はありますか?

コメント

溝渕です。

> Armadillo-X1のCON8で割り込み入力として割り当てられる端子はありますか?

GPIOになれる端子は割り込み入力として利用可能と思います。

伊藤です。

Armadillo-X1のCON8を割込み入力として割り当てられますが、
用途としてどのように使用するかの情報をいただくことは可能ですか?

どのピンを使いたいか、応答性をどの程度求めるか等の条件によっても
実際の対応方法が異なりますので情報いただければと思います。

お世話になります。

用途は電源断検知信号を入力し、アプリ側で処理するためです。
ポートはCON8の93ピン(GPIO3_IO21)を使用予定です。(変更は可能です)
応答性については100us以下くらいであれば問題ないです。

よろしくお願い致します。

溝渕です。

> 用途は電源断検知信号を入力し、アプリ側で処理するためです。

アプリで処理するのであれば、次のように実現可能と思います。

[Armadillo-IoT G3/X1: GPIO sysfsの割り込みを利用する]
https://users.atmark-techno.com/blog/750/2713

> ポートはCON8の93ピン(GPIO3_IO21)を使用予定です。(変更は可能です)

GPIOx_IOyのGPIO番号は、

(x - 1) * 32 + y

なので、GPIO3_IO21は、

(3 - 1) * 32 + 21 = 85

となります。

> 応答性については100us以下くらいであれば問題ないです。

LinuxはリアルタイムOSではないので、100us以下を保障することは難しいので
はないかと思います。