我需要使用BBB來計算50KHz二進制信號的轉換。我認爲使用連接到引腳P8.07
的外部信號觸發的TIMER4
將是最簡單的方法。如何讀取BeagleBone Black上的外部計時器計數器?
所以,我發出以下命令來加載正確的斗篷和設置引腳作爲定時器:
./config-pin overlay cape-universaln
./config-pin P8.07 timer
一切似乎工作,並沒有出現在dmesg
。
我的問題是:如何讀取TIMER4
的值?我看着SysFs,發現沒有什麼有趣的。 /dev
也一樣。我如何檢索我剛設置的定時器計數器的值?我也開放給C/C++解決方案,但我想避免進行內核空間編程。
我正在使用最新的Ubuntu Linux for BeagleBone,內核4.1.10-ti-r21。
https://e2e.ti.com/support/arm/sitara_arm/f/791/t/262837? – JimmyB
@ Hanno Binder:這是一個裸機解決方案,我正在使用Linux。 – slaadvak