• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
:::

論壇索引


Board index » All Posts (mechwu)




Re: 關於AN833的TCPConnect()這個function的使用方法
#61
資深會員
資深會員


基本上,要先用 ARP 協議查出對方的 MAC,或是轉信站 (本機所屬的子網路的 Gateway)的MAC,才能調用 TcpConnect()

http://ww1.microchip.com/downloads/en/AppNotes/00833b.pdf 請看 page 26 ~ 31, ARP 以及 ARP.h, ArpTask.h
我不知道怎樣用 AN833。AN833 給的範例太少,API 太多太繁,單是 ARP 相關的就有 7 個,我真的不知道怎樣使用。

有請版主出馬囉

或是去 Microchip 討論區去問吧

我用的是 Iosoft 的軟體搭 CCS compiler,重新包裝整理後
http://pic-proto.mech.yzu.edu.tw/soft ... ERVER%20Quick%20Guide.pdf
ARP 就只剩一個 API 啦,bios_InitARPtable(),
想換CCS再找我吧

Best wishes

發表於: 2005/3/16 10:04
頂部


Re: PICDEM Z 2.4 GHz 台灣有賣嗎
#62
資深會員
資深會員


我直接上 http://buy.microchip.com
PICDEM-Z 從推出至今,持續保持缺貨狀態,夠誇張吧!
我還是把卡刷了...
2/26 下單,昨天到台灣,今天等快遞送貨啦
只不過,他們只支援 C18 和 Hi-Tech,我還得改寫成 CCS...不知要等到哪天 ... 嗚嗚

發表於: 2005/3/16 9:33
頂部


Re: 請問安裝轉移函數 in PIC using operating System method問題...
#63
資深會員
資深會員


先想想運算速度夠不夠快,以 20 MHz 用 CCS 編 C 語言為例
// computation speed:     ( usec )    16F877      18F452  
// -------------------------------------------------------
// ----- int8    * int8                10           1
// ----- int16   * int16               48           7     
// ----- int32   * int32              127          45
// ----- float   + float               ??          36  
// ----- float   * float              136          28


dsPIC 會比 18F 快幾倍? 我的估計是至少 5 倍 ...

發表於: 2005/3/15 22:31
頂部


Re: 關於AN833的TCPConnect()這個function的使用方法
#64
資深會員
資深會員


基本上,要先用 ARP 協議查出對方的 MAC,或是轉信站 (本機所屬的子網路的 Gateway)的MAC,才能調用 TcpConnect()

發表於: 2005/3/15 16:35
頂部


Re: PICDEM Z 2.4 GHz 台灣有賣嗎
#65
資深會員
資深會員


To mickeys_wu:

車上也要裝 ZigBee 啊 ,太厲害了

改成 CCS 了嗎?

發表於: 2005/3/15 11:32
頂部


Re: 關於AN833的TCPConnect()這個function的使用方法
#66
資深會員
資深會員


ARP

如果您要玩 TCP/IP,但是卻不知道 ARP,建議您先看看 RFC1180 這篇1991年的 TCP/IP 簡介,粉短,只有 28 頁

http://www.faqs.org/ftp/rfc/pdf/rfc1180.txt.pdf

Enjoy !

更多資訊 http://www.faqs.org/rfcs/rfc1180.html

發表於: 2005/3/14 19:50
頂部


Re: PICDEM Z 2.4 GHz 台灣有賣嗎
#67
資深會員
資深會員


參照:

chienchun 寫道:
除了Microchip是用Chipcon的晶片之外
還有哪一家有ZigBee的板子呀?


Chipcon 的套件上面是ATMEL的片子

發表於: 2005/3/14 19:47
頂部


Re: 請底下網友跟我連絡: (要送贈品)
#68
資深會員
資深會員


感恩感恩感恩喔,無盡的感恩喔
實在沒想到,灌水居然會灌出ICD2,呵呵
傑克,這真是太神奇了!

參照:

simoncc 寫道:
我也想要


你也想要?
呵呵,跟我們一起灌水就對啦
到本版破 5000 人次時就一定有你的啦

江湖規矩,
超過三行,
才不算灌水喔,

還要言之有物喔
範例:
建議本版的 [ c o d e ] [ / c o d e ] 的功能,
要趕快改善啦,copy 下來還沒辦法直接給他 compile
實在太難用囉

建議完畢,大家多喝水

發表於: 2005/3/14 19:42
頂部


Re: pic16f877 A/D问题集
#69
資深會員
資深會員


名詞解說之前,先要說明 AD系統的硬體架構與動作流程

硬體架構:一個 A/D 轉換器,前面有一個取樣器(就是一個電容器),前面接多工器(multi-plexer) 用於選擇信號源通道(AN0 ~ANx)

動作流程:
1. 設定信號源通道,選擇AN0~ANx 其中之一,接到取樣電容器
2. 休息一段時間,讓電容器充電,直到電容器的電壓與信號源電壓相同,完成'採樣'的工作,所需時間,稱為 sampling time,取樣時間,若要使電容器的電壓與信號源電壓之差小於1/2 bit,則需時約 10 usec + R_source*1 usec/kohm,其中 R_source 為信號源之輸出阻抗。
3. 切斷電容器與信號源之間的電路,接通電容器與 A/D轉換器之間的電路,開始轉換,此時電容器的電壓不再隨著信號源的電壓改變,電壓被保持在電容器上,這叫 Hold 保持,所以這電容器的功能稱為 取樣保存器,sample and hold。每轉換一個 bit 需時 T_ad,T_ad 最小為 1.6 usec,轉換 10 bit 需要 (10+2)*T_ad = 19.2 usec。

名詞說明:
採樣頻率 sampling frequency, Fs: 每秒採樣的次數
採樣閒距 sample interval, Ts : 兩次採樣之間的時距

Ts = 1 / Fs

注意: 採樣間距 與 採樣時間 是完全不同的事,切勿混淆!

採樣時間 是 電容器所需的充電時間,你把這兩件事搞混啦。

古時候,二三十年前,CPU 是一顆IC,AD 又是一顆IC,取樣保存器是第三顆IC,全都是分離獨立的,要採樣就要送一個L-H脈波去觸發取樣保存器,並不是給輸入信號一個脈沖,脈沖是送到採樣器的觸發信號。一種可能的做法是 High 就是採樣, Low 就是保持。 做 AD 轉換之前,就要先送 High 去通知採樣保持器去採樣,充電夠了送出 Low 讓 採樣保持器進入保持狀態,然後開始轉換。所以要透過編程產生週期性的電路的脈沖信號,讓採樣器去採樣,例如說要每秒採樣 100 次,充電時間是 20 usec,就是每秒鐘送出 100 個 High 20 usec, Low 9980 usec 的脈沖,並用 H->L 下降緣作為觸發 A/D 轉換器開始轉換的信號。

現在嘛,一顆單片機就整合了CPU 與 A/D 與 取樣保存器,全做在一顆 IC 裡,不必送H-L脈波去做採樣保存啦,將所要的通道寫入特殊寄存器時,就會接通電容器開始取樣,將控制AD轉換的特殊寄存器的特定位元置為1 (寫入1)就會開始轉換並同時將電容器與信號源切斷讓它進入保持狀態。全是用軟件控制,根本不需要外部電路的脈沖啦,脈沖全在單片機裡面,呵呵。

不管是三十年前的多 IC 的AD系統,還是現代的單片機系統,要做的事情與流程都一樣,就是用不同的方式去做就對了。

採樣頻率或採樣時距當然也都是在程式裡寫的啦。隨你寫,單片機能跑多快就多快,只不過若 Fs > 1/(最小轉換時間+最小充電時間) 的話,讀數就會有誤差啦,這就是單片機的極限了。

去找個實驗板做就對了。不同的電路有不同的做法。

發表於: 2005/3/11 11:28
頂部


Re: pic18f2550 同時使用int0,int1,SPI介面的問題...
#70
資深會員
資深會員


RB4 ~ RB7 都有 PORTB Interrupt on change 的功能
進中斷後再判斷一下是哪隻腳就好啦

發表於: 2005/3/10 16:39
頂部



« 1 ... 4 5 6 (7) 8 9 10 ... 16 »



:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------