利用學長給的網址裡的程式碼分別試讀取亮度和溫度的
燒入晶片後顯示出成功的與電腦做連接我們連接超級終端機
週期性可由LED1來判別,亮暗變動表示傳送下一筆資料
不過還要去詳細了解程式碼的架構
PRIVATE void InitSystem(void)
{
uint8 u8UartPort = E_AHI_UART_0;
uint8 u8BaudRate = E_AHI_UART_RATE_38400;
}
這段是設定選擇的串口,並且定義傳每秒傳輸位元以連接超級終端機。當然可以去更改。
vAHI_UartEnable(u8UartPort);
vAHI_UartReset(u8UartPort, TRUE, TRUE);
vAHI_UartReset(u8UartPort, FALSE, FALSE);
vAHI_UartSetClockDivisor(u8UartPort, u8BaudRate);
vAHI_UartSetControl(u8UartPort, FALSE, FALSE, E_AHI_UART_WORD_LEN_8, TRUE, FALSE);
vAHI_UartSetInterrupt(u8UartPort, FALSE, FALSE, FALSE, TRUE, E_AHI_UART_FIFO_LEVEL_1)
所以要能夠與電腦做連結必須要先學會然後撰寫以上的程式碼
後來想說找一個範例程式碼去做修改,實際測試看看
結果還是沒成功,不免有種失落感
在與電腦連結這方面對於程式碼要多看多打多測才行









