這幾天找了一些源**。
easyweb,lpc1768_ucos-ii,這兩個是可以編譯通過的。
是在systick_handler中斷中實現查詢通訊的。
lpc1768+ucos-lwip是iar的編譯環境的程式,沒有環境,沒能編譯成功。
沒有硬體不好測試。
16939_tcpudp.exe是助手,上位機**不知道是不是就像找到的那麼簡單。
所以呢,是這麼幾個步驟:
1要有硬體。
2燒幾個通訊程式,簡單,複雜的找幾個。
3助手試一下。
4程式設計通訊。
下位機的中斷和systick_handler的關係要處理好。
LPC1768實現精準延時 Systick的使用
今天在寫用1768讀取溫度感測器ds18b20的程式,它是單匯流排的感測器,因此讀寫都需要按照手冊上的時序。這是問題就來了,如何在1768中寫乙個盡可能精確us級延時函式?以前用51微控制器寫延時函式是用巢狀的for迴圈就能完成的,但是在arm中我們是不能那麼用的,因為它是 流水線構架,不像51一樣...
LPC1768串列埠使用
lpc1768內建了四個串列埠通訊模組,都是非同步通訊模組,其中,串列埠0 2 3是普通串列埠通訊,串列埠1與 uart0 2 3 基本相同,只是增加了乙個 modem 介面和 rs 486 eia 486 模 式,不支援 irda,我們今天以串列埠0來演示串列埠的使用.首先,使用串列埠0要開啟串列...
lpc1768的時鐘樹梳理和小結
可以看到,外部晶振我使用的是8mhz,這個在配置檔案的時候需要設定。不然keil計算就會出現錯誤。看到cclk是100mhz,因為這個晶元最快是100mhz的主頻,usb不能超過48,一般設定為48,可以低於48,但是也有限制,幾個pll都是有最大最小值的限制的,這個在參考手冊中有說明的,因此放大縮...