你好 因为我正在学TI CC2530习开发套件
我想请问一下 我现在烧范例程式码M170 在MCU-KIT1 版上模拟
M170 senor(感光元件) 却只能插在 JP3 位置上,插在其他位置(EX:JP4)上都沒動作
是否能改成其他port感测(EX:JP4),甚至senor插在每個位置上都能感测,要如何修改呢?
因为接下来我必须做到一次侦测3个senor,所以至少要有3个port都要有动作才行(都是A/D)
先谢谢回复了
Yue TANG:
M170? 什么东西? TI好像没有出过什么MCU-KIT1
Star Windy:
回复 Yue TANG:
看來是我們這邊(I am from Taiwan) 公司廠商自行製作發行的
看來這問題我要自行解決了 – –
Yue TANG:
你的sensor是用AD口吗?P0.0-P0.7都可以做AD口
Star Windy:
回复 Yue TANG:
那是否能幫忙看一下 謝謝
裡面有一些我認為是關鍵的程式碼
尤其是hal_adc 與hal_board 應該是這兩個
我現在問題是這個光感測器只能插在JP3上面
插其它(EX:JP4)就沒動作,那要如何改才能2個都可以感測?
先謝謝回答了
Yue TANG:
回复 Star Windy:
有原理图的话,这个很好处理啊,JP3估计是P0_0,那JP4是哪个口?你没有写驱动,插上去肯定没用啊。按你程序的模式加点代码实现你要的功能不算难啊。
Star Windy:
回复 Yue TANG:
這個..我就不太懂了
我原本以為是改 MCU_IO_PERIPHERAL(HAL_BOARD_IO_ADC_PORT, HAL_BOARD_IO_ADC_CH); //裡面預設定義為 0, 0
把這裡面兩個值改掉(ex: 1,1) 可是就變成全部都沒有動作 顯示幕直接顯示100% 有差senor沒差senor都一樣
現在把可能的程式碼數值換掉 也都沒有甚麼差別
話說 ADCCON1 到底是什麼 會什麼一下要 ADCCON1&= ~0x30 然後又 ADCCON1 |= 0x10;
好多都不太懂….