每個單晶片都有設計者自己的通訊協定,若是要跟單晶片連結,首先就必須先取得這個通訊協定,然後再來就是針對控制字串做傳送與接收的動作,若是使用Extend Script,人機在當Master時
1.您必須先將想要傳送的控制字串帶入到LS位置,並把這些字串排列在連續位置上面
2.然後將這一組字串利用指令將她們搬移到人機的Buffer區(GP共有四個Buffer區)
3.再來將Buffer區的字串,利用送出指令將來這些Buffer站存器中的字串送出去
4.等待對方(單晶片)的回應,利用偵測指令查看是否有資料送進人機中
5.若偵測到字串進入,執行接收碼搬移至Buffer暫存區的指令(GP共有四個Buffer區)
6.最後再將Buffer區接收的字串,執行搬移指令,將字串搬移至GP之LS連續位置中
7.執行清除Buffer區指令
流程大概是這個樣子,大家可以試試看,蠻簡單的,寫一次成功後就可以輕易上手了喔
04-01-29 23:42