คูม่ ือ
การใช้ SPIGen 7
แปลโดยจารัส เจริญเขตต์
2 พฤษภาคม 2559
สารบัญ
1.ขอ้ ควรระวงั ...............................................................................................................................................................2
2.บทนำ........................................................................................................................................................................3
3.กำรใช้ SPIGen..........................................................................................................................................................5
4.กำรกำหนดค่ำ SPIGen........................................................................................................................................... 11
5 หัวข้อขนั้ สูง ............................................................................................................................................................17
6.อำ้ งอิง .....................................................................................................................................................................17
7.ประวตั กิ ำรแก้ไข......................................................................................................................................................18
© Freescale Semiconductor, Inc., 2016. All rights reserved.
Important Notice
1 ข้อควรระวัง Important Notice
Freescale สงวนสิทธิ์ในกำรเปล่ยี นแปลงโดยไม่ต้องแจง้ ใหท้ รำบต่อไปผลิตภัณฑ์ใด ๆ ในเอกสำรฉบบั น้ี
Freescale ทำใหไ้ มม่ กี ำรรับประกนั กำรเปน็ ตวั แทนหรอื กำรรบั ประกนั เกีย่ วกับควำมเหมำะสมของผลติ ภัณฑข์ อง
ตนสำหรบั วตั ถุประสงค์เฉพำะใด ๆ หรือไม่ Freescale รบั ผดิ ชอบใด ๆ ท่ีเกดิ จำกโปรแกรมหรอื กำรใช้งำนของ
ผลติ ภัณฑห์ รอื วงจรใด ๆ และไม่รบั ผิดชอบใด ๆ และทง้ั หมดรบั ผดิ รวมถึง แตไ่ ม่ จำกดั เพียงเป็นผลสืบเนอื่ ง หรอื
ควำมเสยี หำยท่ีเกิดข้นึ "แบบอย่ำง" พำรำมิเตอรแ์ ละสำมำรถทำแตกต่ำงกันในกำรใชง้ ำนทแี่ ตกตำ่ งกันและ
ประสทิ ธภิ ำพกำรทำงำนทเี่ กิดขึน้ จริงอำจแตกตำ่ งกันไปตำมกำลเวลำ พำรำมิเตอร์ปฏิบัตกิ ำรท้งั หมดรวมท้ัง
"ทวั่ ไป" จะตอ้ งไดร้ ับกำรตรวจสอบสำหรับแตล่ ะโปรแกรมของลกู คำ้ โดยผเู้ ชย่ี วชำญทำงเทคนคิ ของลกู ค้ำ
Freescale ไม่ถ่ำยทอดใบอนญุ ำตใด ๆ ภำยใต้สิทธิสทิ ธิบตั รหรือสิทธิของผู้อ่ืน ผลติ ภัณฑ์ Freescale ไม่ไดถ้ กู
ออกแบบตง้ั ใจหรืออนุญำตใหใ้ ชเ้ ป็นสว่ นประกอบในระบบไว้สำหรบั กำรผำ่ ตัดเขำ้ ไปในรำ่ งกำยหรือโปรแกรมอ่ืน ๆ
ทีม่ จี ุดมงุ่ หมำยเพอื่ สนบั สนนุ หรอื กำรดำรงชวี ิตหรือโปรแกรมอน่ื ๆ ซ่ึงในควำมล้มเหลวของผลิตภณั ฑ์ Freescale
สำมำรถสรำ้ ง สถำนกำรณ์ทีไ่ ดร้ ับบำดเจบ็ หรอื เสียชีวติ อำจเกิดขน้ึ
กำรซือ้ ของผู้ซ้อื หรอื ควรจะใชผ้ ลติ ภณั ฑ์ Freescale สำหรบั กำรใชง้ ำนทไี่ มไ่ ดต้ งั้ ใจหรือไม่ได้รบั อนุญำตใด ๆ เชน่ ผู้
ซอ้ื จะต้องชดใช้คำ่ เสียหำยและถือ Freescale และเจำ้ หนำ้ ทพี่ นักงำน บรษิ ทั ย่อย บรษิ ัท รว่ มและผ้จู ดั จำหนำ่ ยท่ี
ไมเ่ ป็นอันตรำยกับกำรเรียกรอ้ งทงั้ หมดค่ำใช้จ่ำยควำมเสียหำยและค่ำใช้จำ่ ยและค่ำทนำยควำมท่ีเหมำะสมที่
เกดิ ขนึ้ ออกมำจำกทำงตรงหรอื ทำงออ้ มในกำรเรยี กรอ้ งกำรบำดเจบ็ หรอื เสยี ชวี ติ ใด ๆ ที่เกยี่ วขอ้ งกบั กำรใชง้ ำนท่ี
ไม่ไดต้ ง้ั ใจหรอื ไมไ่ ด้รบั อนุญำตดังกลำ่ วแม้ว่ำเรยี กร้องดงั กลำ่ วอ้ำงวำ่ Freescale ถูกละเลยเกย่ี วกบั กำรออกแบบ
หรือกำรผลิตชน้ิ สว่ น Freescale ™และโลโก้ Freescale เป็นเคร่ืองหมำยกำรค้ำของ Freescale
Semiconductor, Inc. ชือ่ ผลติ ภณั ฑห์ รือบรกิ ำรอน่ื ๆ เปน็ ทรัพยส์ นิ ของเจำ้ ของทีเ่ กีย่ วขอ้ ง © Freescale
Semiconductor, Inc 2012.
SPIGen 7 User Guide, Rev. 1.0
2 2 may 16
Introduction
2 บทนา
2.1 เกีย่ วกบั SPIGen About SPIGen
SPIGen เปน็ เคร่ืองกำเนิดไฟฟ้ำ SPI กำหนดค่ำเขียนสำหรับ Microsoft Windows XP, Microsoft Vista และ
Microsoft Windows 7
SPIGen ใชพ้ อรต์ USB ของคอมพิวเตอร์และสำย USB Dongle SPI (P / N: KITUSBSPIDGLEVME) เพ่ือติดต่อ
กับคณะกรรมกำรประเมินผล (EVB) หรือแพลตฟอรม์ กำรทดสอบอืน่ ๆ ประเภทของ SPI และจำนวนบิตตอ่ คำวำ่
กำหนดอย่ำงเตม็ ท่ี
นอกจำกน้ี SPIGen ช่วยให้ผูใ้ ชป้ ระหยัด SPI คำส่งั ไปยังรำยกำรของคำสั่งด่วน น้ีจะทำให้กำรสง่ ควำมหลำกหลำย
ของขอ้ ควำมเร็วและง่ำยขึน้ นอกจำกนี้ยงั มโี หมดแบทช์ท่สี ำมำรถใชใ้ นกำรส่งชุดของคำส่ังด่วนได้ดว้ ยคลกิ เดยี ว
SPIGen ยงั ช่วยใหค้ ุณเข้ำถึง 9 หมุดอ่ืน ๆ บน USB dongle SPI คณุ สำมำรถสลบั หมุดเหล่ำน้ีสูงหรอื ตำ่ และรวม
ไวใ้ นลำดบั ชดุ คำสั่งของคณุ
ในทีส่ ุดกำรตงั้ คำ่ ทั้งหมดกำหนดค่ำอย่ำงรวดเรว็ คำสั่งและคำสัง่ ชุดสำมำรถบันทกึ ไว้ในแฟ้มกำรกำหนดค่ำและ
เรยี กเพื่อใช้ในภำยหลงั เม่ือแฟ้มกำรกำหนดค่ำกำรตั้งค่ำจำกจุดนั้นเป็นต้นไปคุณสำมำรถโหลดกำรตง้ั ค่ำของคุณ
และเร่ิมทำงำนได้ทันที คุณสำมำรถทำเช่นนี้สำหรับจำนวนของอุปกรณท์ แ่ี ตกตำ่ งกันได้อย่ำงงำ่ ยดำยและสลบั
ระหวำ่ งพวกเขำ
หมำยเหต:ุ ซอฟต์แวร์นไ้ี ด้รบั กำรสนับสนุน ใช้มนั ที่มีควำมเสยี่ งของคุณเอง
2.2 การติดตัง้ SPIGen ในคอมพิวเตอร์ของคุณ Installing SPIGen on Your Computer
SPIGen รวมถงึ แฟม้ Readme.txt ทีอ่ ธบิ ำยถงึ ระบบปฏิบัตกิ ำรทซี่ อฟต์แวรค์ วรจะติดตั้ง ก่อนท่ีคุณจะตดิ ตงั้
โปรแกรมอ่ำนไฟล์ readme.txt ในกำรตรวจสอบควำมเขำ้ กันได้ของโปรแกรมกำรติดต้ังและคอมพวิ เตอรข์ องคุณ
คณุ ต้องเข้ำสู่ระบบในฐำนะผดู้ แู ลระบบเพอ่ื ตดิ ต้ัง SPIGen เมื่อโปรแกรมทีไ่ ด้รับกำรติดตง้ั ผู้ใชส้ ำมำรถใช้งำนได้ (พวกเขำไม่
จำเปน็ ตอ้ งใชส้ ทิ ธ์ิผู้ดูแลระบบ)
2.3 ถอนการติดต้งั SPIGen Uninstalling SPIGen
SPIGen สำมำรถถอนกำรตดิ ต้ังโดย Windows ผ่ำนทำง Control Panel เขำ้ ถงึ แผงควบคมุ
สำหรับ Windows XP:
1. คลิกทปี่ ุ่ม Start
2. จำกนนั้ เลือกกำรตั้งคำ่
3. จำกนั้นเลือก Control Panel
4. ถัดไปดบั เบิลคลิกท่ี Add / Remove Programs
5. คน้ หำ SPIGen ในรำยกำรของโปรแกรมแลว้ คลกิ Add / Remove สำหรับ Windows 7 หรอื Windows
SPIGen 7 User Guide, Rev. 1.0
Freescale Semiconductor 3
Important NVoitsitcae:
1. คลกิ ทป่ี ุ่ม Start
2. จำกนั้นเลือก Control Panel
3. ดบั เบลิ คลิกโปรแกรมและคณุ ลกั ษณะ
4. คน้ หำ SPIGen 7.0 ในรำยกำรของโปรแกรมและจำกน้ันคลกิ ถอนกำรติดตัง้
น้จี ะเรยี กตวั ชว่ ยสร้ำงกำรถอนกำรติดต้งั ที่แนะนำคณุ ผ่ำนสว่ นที่เหลือของกระบวนกำร
SPIGen 7 User Guide, Rev. 1.0
4 2 may 16
Using SPIGen
หำกวซิ ำรด์ บอกคุณมนั ก็ไมส่ ำมำรถทจ่ี ะลบส่วนหนง่ึ ของโปรแกรมบำงนเ้ี ป็นเพรำะมีไฟล์อนื่ ๆ ในไดเรกทอรีของ
โปรแกรม ถ้ำคุณบนั ทึกแฟ้มกำรกำหนดคำ่ ใด ๆ เหล่ำนี้สำมำรถปอ้ งกันตัวช่วยสรำ้ งกำรถอนกำรติดตั้งจำก
สมบูรณล์ บซอฟแวร์
ทัง้ หมดทคี่ ุณต้องทำเพ่ือทจ่ี ะเสรจ็ งำนก็คอื กำรลบโฟลเดอร์ (และเนื้อหำทัง้ หมด) ในกรณีทีม่ ีกำรติดต้ัง
SPIGen ทำเช่นนี้หลังจำกท่วี ซิ ำรด์ กำรถอนกำรตดิ ต้งั เสร็จสน้ิ
2.4 ขอ้ จากดั ของโปรแกรม Program Limitations
• สูงสุดควำมถีส่ ัญญำณนำฬิกำ SPI เป็น 4.0 MHz (ใช้ USB Dongle SPI)
• ขนำดสูงสดุ คำ SPI ปัจจุบันถกู จำกดั ไว้ที่ 40 บิต
SPIGen 7 User Guide, Rev. 1.0
Freescale Semiconductor 5
Introduction
3 การใช้ SPIGen
3.1 การสง่ ขอ้ ความหนงึ่ SPI ทเ่ี วลา Sending One SPI Message at a Time
เมื่อหนำ้ เดียวคำส่ังถกู เลือกใน Device View หน้ำต่ำงคุณสำมำรถสง่ คำส่ังเดยี ว SPI หนง่ึ ท่ีเวลำ นอกจำกนี้คณุ ยัง
สำมำรถบนั ทึกคำสัง่ ท่วั ไปในรำยกำรของคำส่งั ด่วนที่จะทำใหม้ ันงำ่ ยขน้ึ และเรว็ ข้นึ จะสง่ พวกเขำในอนำคต
มีสองวิธีที่จะแก้ไขคำ SPI คุณต้องกำรที่จะสง่ ขน้ึ อยู่กบั ว่ำคณุ ตดั สนิ ใจท่ีจะกำหนดค่ำ SPIGen มี คุณ
สำมำรถดูคำในรปู แบบไบนำรหี รือเลขฐำนสิบหก ใชไ้ บนำรหี รือ Hex ปุ่มบนหน้ำ คำสงั่ เดยี วเพ่ือสลบั ระหวำ่ งโหมด
Figure 1. SPIGen Single Command Page
3.1.1 การสง่ คาสง่ั ในโหมดไบนารี Sending a Command in Binary Mode
เม่ือใชโ้ หมดไบนำรีแตล่ ะบิตในคำ SPI จะปรำกฏเปน็ ป่มุ และสตริงของปมุ่ เหลำ่ นจี้ ะเชอ่ื มต่อกับรปู แบบ Word
ในกำรสง่ คลกิ ท่ีปมุ่ แต่ละปมุ่ สลบั บิตที่สอดคล้องกันระหวำ่ ง 0 และ 1 เม่อื บติ ทง้ั หมดจะถกู ตง้ั คำ่ ตำมทต่ี ้องกำร
ขอ้ ควำมจะถกู สง่ โดยคลิกท่ีป่มุ ส่ง
SPIGen 7 User Guide, Rev. 1.0
6 2 may 16
Using SPIGen
กำรตอบสนองป้ำย SPI Word ทไี่ ดร้ บั จะปรำกฏในหน้ำตำ่ งคำ SPI แตล่ ะคร้งั ทค่ี ำถกู ส่งคำได้รับกำรอปั เดต
ขอ้ ควำมขำเขำ้ และขำออกนอกจำกน้ยี งั สำมำรถบันทกึ ไว้ในกำรเขำ้ สรู่ ะบบเซสชนั
3.1.2 การสง่ คาสง่ั ในโหมดเลขฐานสิบหก Sending a Command in Hexadecimal Mode
เมอื่ ใชโ้ หมดเลขฐำนสิบหกคำสำมำรถพมิ พโ์ ดยตรงลงในกลอ่ งข้อควำมทมี่ ีขอ้ ควำม Word กำรส่ง บนและลำ่ ง
ตัวอกั ษรกรณีทีไ่ ด้รบั กำรยอมรบั เมือ่ คำส่งั ไดร้ ับกำรแทรกก็สำมำรถส่งไดโ้ ดยกำรคลกิ ป่มุ สง่
กำรตอบสนองป้ำย SPI Word ท่ีไดร้ บั จะปรำกฏในหนำ้ ตำ่ งคำ SPI แตล่ ะครั้งท่คี ำถกู ส่งคำไดร้ บั กำรอัปเดต
ข้อควำมขำเข้ำและขำออกนอกจำกนยี้ งั สำมำรถบนั ทกึ ไว้ในกำรเขำ้ สู่ระบบเซสชัน
3.1.3 การตงั้ คา่ ความยาว SPI โปรแกรม Word Setting the SPI Word Length
เพ่อื กำหนดควำมยำวของคำ SPI คลกิ ที่หนง่ึ ของควำมยำวเปน็ ปุม่ บิตในคำส่ังเดยี ว
หน้ำ. คำ่ ควำมยำวของคำ SPI 8, 16, 24, 32, และ 40 บิต
เม่อื เลือกอุปกรณ์หน้ำเฉพำะ (MC33814 ตวั อย่ำงเชน่ ) ควำมยำวคำ SPI ตง้ั คำ่ โดยอัตโนมตั กิ บั ควำมยำวทีจ่ ำเป็นโดย
อุปกรณ์
3.1.4 หนา้ ตา่ งการแสดง SPI คา Displaying the SPI Words Window
3.1.5 หน้ำต่ำงคำ SPI สำมำรถแสดงผลไดโ้ ดยกำรเลอื กแถบเครื่องมอื และ Windows เช่อื มต่อจำกเมนูมุมมองและ
จำกนนั้ ตรวจสอบ SPI ตัวเลอื กคำ ถำ้ SPI ตวั เลือกคำอย่แู ละ SPIGen ปิดกำรตัง้ คำ่ จะจำและหนำ้ ตำ่ งคำ SPI จะ
ปรำกฏขึ้นในครง้ั ต่อไปจะดำเนินกำร SPIGen
3.2 อปุ กรณท์ ่ีสนับสนุน Supported Devices
อปุ กรณ์ท่ีไดร้ ับกำรสนับสนนุ ในขณะน้โี ดย SPIGen จะแสดงใน Device View หนำ้ ตำ่ งดำ้ นซ้ำยของหน้ำต่ำงหลกั
ช่ืออุปกรณ์ (เชน่ MC33814) จะปรำกฏขึ้นและทั้งหมดของหนำ้
เวบ็ ทีส่ นบั สนนุ กำรลงทะเบียนและกำรทำงำนอนื่ ๆ ของอปุ กรณ์จะแสดงภำยใตช้ ่ืออปุ กรณ์ หน้ำสำหรับ
อุปกรณ์ท่เี ฉพำะเจำะจงสำมำรถแสดงผลได้โดยคลกิ ท่ีเคร่ืองหมำย "+"
ดำ้ นซำ้ ยของชอ่ื อปุ กรณเ์ มื่อหนำ้ เวบ็ ที่ถูกซ่อนไว้ หนำ้ อุปกรณส์ ำมำรถซอ่ นโดยคลิกที่ "-" สญั ญำณทำง
ด้ำนซ้ำยของช่ืออุปกรณ์ทเี่ ม่ือหน้ำเวบ็ จะแสดง คลิกทีช่ ่ือหน้ำจะแสดงหนำ้ เวบ็ ท่ี
อยู่ในบรเิ วณหนำ้ ตำ่ งหลักของ SPIGen
SPIGen 7 User Guide, Rev. 1.0
Freescale Semiconductor 11
Introduction
Figure 2. SPIGen Device View
3.3 การใช้คาสงั่ ดว่ น Using Quick Commands
ขอ้ ควำม SPI สำมำรถเกบ็ ไวไ้ ด้ในภำยหลงั โดยใชล้ ักษณะคำสงั่ ด่วน ในกำรบนั ทึกข้อควำม SPI ไปยงั รำยกำรของคำส่งั ด่วนให้
แนใ่ จว่ำหน้ำเดียวคำสงั่ จะถกู เลอื ก แล้วรวบรวมขอ้ ควำมทีต่ ้องกำรไดด้ ว้ ยกำรสลบั บิตท่ีเหมำะสมใน Word ในกำรสง่ (ถ้ำคณุ
กำลังใชโ้ หมด Binary) หรอื โดยกำรพิมพ์คำสง่ั Hex (ถำ้ คุณกำลังใช้โหมดกำร Hex) เมือ่ ทง้ั หมดของบิตทไ่ี ดร้ บั กำรตั้งค่ำอย่ำง
ถูกตอ้ ง
พมิ พ์ชื่อของข้อควำมในคำส่งั ดว่ นกลอ่ งและคลกิ ท่ีปุ่มบันทึกถดั ไป น้จี ะเพ่ิมข้อควำมของคุณให้รำยกำรของคำสั่ง
ด่วน
มันไม่สำคัญว่ำคุณจะบนั ทึกคำสง่ั ของคุณในไบนำรีหรือ Hex คณุ สำมำรถเปลีย่ นโหมดในเวลำใด ๆ และคำส่ังจะ
ถกู ตีควำมได้อยำ่ งถูกต้อง
เมื่อคำสงั่ ด่วนจะถกู บันทึกไว้กจ็ ะสำมำรถเลอื กได้ในเวลำใดก็ได้และสง่ ทันทโี ดยไม่ต้องสลับแต่ละบิต กำร
เลือกคำสัง่ อย่ำงรวดเรว็ จะปรับปรุงโดยอัตโนมัตทิ ุกบติ ใน Word ในกำรส่งคำ
SPIGen 7 User Guide, Rev. 1.0
10 Freescale Semiconductor
Using SPIGen
(หรอื มนั จะอปั เดตข้อควำมเมอ่ื อยู่ในโหมดฐำนสิบหก) ข้อควำมน้ันจะสำมำรถส่งได้โดยคลกิ ที่ปุ่มส่ง
3.4 การสง่ ชุดของข้อความ SPI Sending a Batch of SPI Messages
ชุดของข้อควำม SPI สำมำรถสง่ ไดด้ ้วยคลกิ เดยี วเมื่อหนำ้ ชุดคำส่ังจะถูกเลือก (รปู ท่ี 3) ทง้ั หมดของ
คำสงั่ ที่ถูกบันทึกไวก้ ่อนหนำ้ น้ีเป็นคำส่ังด่วนมีกำรระบุไว้ในคำสง่ั รำยกำรท่ีมจี ำหน่ำย คำส่ังทส่ี ำมำรถ
ยำ้ ยไปยังคำสง่ั ในกำรสง่ รำยชื่อโดยกำรเลอื กและจำกนัน้ คลิกทป่ี มุ่ ลกู ศรขวำ เชน่ เดยี วกับทส่ี ำมำรถทำ
ได้โดยกำรดบั เบิลคลกิ ท่ีคำสัง่
ในทำนองเดียวกนั คำสงั่ สำมำรถลบออกจำกคำสง่ั ในกำรสง่ รำยชือ่ โดยกำรเลือกและคลิกท่ปี ่มุ ลูกศร
ซ้ำย เชน่ เดียวกบั ที่สำมำรถทำได้โดยกำรดบั เบิลคลิกที่คำส่ัง
เพ่อื ลำ้ งคำสัง่ ทั้งหมดจำกคำสั่งไปสง่ รำยกำรคลิกปุ่มล้ำงท้ังหมด
คำสง่ั ในคำสั่งไปสง่ กล่องสำมำรถจดั ใหมโ่ ดยใช้ข้ึนและลงปุ่มลูกศร ต้องกำรยำ้ ยคำสั่งขนึ้ ตำแหน่งหน่งึ
ไฮไลตค์ ำสง่ั และจำกน้นั คลกิ ท่ีปมุ่ ลูกศร คำสั่งทจ่ี ะย้ำยลงตำแหน่งหน่งึ ไฮไลต์คำสงั่ และจำกนั้นคลิกปุ่ม
ลกู ศรลง
เม่ือรำยกำรของคำส่ังทจ่ี ะสง่ ไดร้ ับกำรประกอบรำยชื่อทัง้ หมดสำมำรถส่งไดโ้ ดยคลกิ ทป่ี มุ่ สง่ เม่ือ คำสง่ั
ชั้นนำในคำสงั่ ไปสง่ รำยกำรแรกจะถูกส่งทนั ทตี ำมดว้ ยคำสงั่ ตอ่ ไปลงไปเรื่อย ๆ จนกวำ่ ทุกคำสั่งใน
คำสั่งในกำรสง่ รำยช่ือจะถูกส่ง
กระบวนกำรทงั้ หมดสำมำรถทำซ้ำไปเร่ือย ๆ โดยกำรคลกิ ปมุ่ ส่งอยำ่ งต่อเน่ือง คลกิ ท่ี
ปุ่ม Stop (ซึ่งไมส่ ำมำรถมองเหน็ ได้จนกวำ่ จะมกี ำรส่งต่อเน่ืองจะเร่ิมต้น) หยุดกระบวนกำร แบทช์น
อกจำกนยี้ ังสำมำรถบนั ทกึ ไวส้ ำหรับกำรใช้งำนในอนำคต
SPIGen 7 User Guide, Rev. 1.0
Freescale Semiconductor 11
Introduction
Figure 3. SPIGen Batch Commands Page
3.5 การใชห้ ยดุ ชว่ั คราวและรอคณุ สมบตั ิ Using the Pause and Wait Features
เมอ่ื สง่ ชดุ ของคำส่ังท่ีคุณสำมำรถแทรกหยดุ และรอชว่ งเวลำทีเ่ ข้ำชุดในกำรควบคมุ กำรไหลของคำสง่ั .
3.5.1 คณุ สมบัตหิ ยดุ ช่ัวคราว The Pause Feature
10 The Add Pause button can be used to insert a pause into the Commands To Send box. When
the pause is encountered, all SPI transfers are suspended, และกลอ่ งข้อควำมปรำกฏขึน้ เพื่อใหผ้ ู้ใช้
สำมำรถคลิกตกลงเพือ่ Continue.Clicking ปมุ่ OK จะทำให้ชุดของ SPI คำสั่งเพอ่ื ดำเนนิ กำรตอ่ ไปตำมปกติ
คลกิ ทป่ี ุ่มยกเลกิ จะหยดุ กำรถำ่ ยโอนและไม่มขี ้อควำมตอ่ ไปจะถกู ส่ง
คุณสมบตั ิหยดุ ชวั่ ครำวจะเป็นประโยชนส์ ำหรบั สถำนกำรณท์ ก่ี ำรตดิ ตง้ั กำรทดสอบต้องมกี ำรเปล่ยี นแปลงบำง
แห่งในชว่ งกลำงของรำยกำรยำวของคำสัง่ คุณสมบัตหิ ยุดชั่วครำวชว่ ยใหผ้ ใู้ ชส้ ำมำรถสง่ ขอ้ ควำมหลำยแล้วหยดุ
กำรถ่ำยโอนนำนพอท่ีจะเปล่ียนแปลงอะไรบำงอยำ่ ง (เชน่ ระดบั แรงดนั ไฟฟำ้ เป็นตน้ ) แล้วดำเนนิ กำรต่อสว่ นท่ี
เหลือของกำรถ่ำยโอนท่ี สถำนกำรณ์เดยี วกนั สำมำรถทำได้โดยกำรสง่ หน่งึ ชุดของคำสัง่ ลำ้ งพวกเขำแลว้ แยกสง่ ชดุ
ของคำสงั่ อ่ืน อยำ่ งไรกต็ ำมคุณลักษณะหยุดช่วั ครำวทำใหน้ เี้ ปน็ ไปไดโ้ ดยไม่ต้องรวมกนั อีกครง้ั รำยกำรของคำสัง่
SPIGen 7 User Guide, Rev. 1.0
Freescale Semiconductor
Using SPIGen
แตล่ ะครง้ั
3.5.2 คุณสมบัตกิ ารรอ The Wait Feature
ปุ่มเพ่มิ รอสำมำรถใช้ในกำรแทรกกำรหนว่ งเวลำเข้ำไปในชดุ ของคำสงั่ ในคำสงั่ ไปส่งรำยกำร เม่อื กดปมุ่ Add รอ
กำรคลิกคณุ จะได้รบั แจ้งให้ปอ้ นหน่วงเวลำ เวลำชนดิ ทีต่ ้องกำรใน
พ้นื ทท่ี ี่ใหไ้ ว้และเลือกหนว่ ยทถ่ี ูกตอ้ ง เวลำตำ่ สุดรอ 1 มิลลวิ นิ ำทีและเวลำสูงสุดจะอยทู่ ป่ี ระมำณ 10,000
ชว่ั โมง เน่ืองจำกขอ้ จำกดั ควำมเรว็ ของระบบปฏิบตั ิกำร Windows มนั
เป็นเร่อื งยำกท่ีจะไดร้ บั ควำมลำ่ ช้ำในกำรรอคอยทถ่ี กู ต้องตำ่ กวำ่ 15 มิลลิวนิ ำที ควำมถูกตอ้ งทคี่ ณุ ได้รบั จะ
ข้นึ อยกู่ บั ควำมเรว็ ของเคร่อื งคอมพวิ เตอร์ของคุณ
3.6 บันทกึ และการลบชดุ ของคณุ Saving and Deleting Your Batches
สำหรบั กระบวนกำรท่ีสำมำรถบันทกึ ไดอ้ ยำ่ งงำ่ ยดำยเพ่ือใช้ในภำยหลัง ขน้ั ตอนแรกคอื กำรรวบรวมชุดคำส่งั ในกำร
สง่ รำยช่อื ดูชดุ ของกำรสง่ ขอ้ ควำม SPI สำหรบั รำยละเอียด เมือ่ ชุดที่ไดร้ ับกำรประกอบคลิกปุม่ บันทกึ คุณจะไดร้ ับ
แจง้ แลว้ สำหรบั ชือ่ ของชดุ ที่จะถกู บันทึกไว้ ใสช่ อื่ ในพ้นื ทีท่ ี่ใหไ้ ว้แล้วคลกิ OK
ชื่อชดุ ใหมแ่ ลว้ จะปรำกฏในรำยกำรแบบเลือ่ นลงอยูใ่ ต้คำสงั่ ในกำรสง่ รำยชอ่ื คุณสำมำรถเลอื กชุดนไ้ี ดต้ ลอดเวลำ
และคำส่งั ทเ่ี หมำะสมโดยอัตโนมตั จิ ะปรำกฏในคำสงั่ ไปยงั สง่ รำยช่ือทีค่ ุณสำมำรถสง่ พวกเขำตำมปกติ
หำกกระบวนกำรหลำยได้รบั กำรบนั ทกึ คุณได้อย่ำงรวดเรว็ สำมำรถสลับระหวำ่ ง batches โดยกำรนำผ่ำนรำยกำร
ชดุ ใช้ป่มุ ลกู ศรและจำกนัน้ กดปุม่ ปอ้ นเม่อื ชดุ ทค่ี ณุ ต้องกำรท่ีจะส่งเปน็ ไฮไลต์
ในกำรลบชดุ ให้เลอื กจำกรำยกำรและคลิกปมุ่ ลบ.
3.7 การใช้เพมิ่ pin บน USB Dongle SPI Using the Extra Pins on the USB SPI Dongle
เมอื่ Pins พเิ ศษได้รบั กำรกำหนดคำ่ ทค่ี ุณสำมำรถควบคมุ ได้โดยกำรเพิ่มลงในชดุ กอ่ นให้แน่ใจว่ำหน้ำชุดคำส่ังจะ
ถูกเลอื ก
เพื่อสลบั สงู ขำคลกิ ปุ่มสงู ตง้ั อยูถ่ ดั จำกชอ่ื PIN ท่ีคณุ ต้องกำรท่จี ะสลับ นีจ้ ะเพิม่ "* ตั้งสูง: ชอ่ื พิน" เพ่ือสง่ คำส่ังไป
ยงั รำยกำร ขำจะไม่ไปสงู จนชุดท่ีถูกสง่ โดยคลิกส่งเมื่อปุ่มหรือส่งปมุ่ อยำ่ งต่อเนือ่ ง
ในทำนองเดียวกนั เพอ่ื สลับขำตำ่ คุณจะคลิกท่ปี ุ่ม "ต่ำ" ทอ่ี ยู่ถดั จำกช่ือพินทคี่ ณุ ต้องกำรเพ่ือสลับ น้จี ะเพมิ่
"* ต้ังคำ่ ต่ำ: ชื่อพนิ " เพื่อส่งคำส่งั ไปยังรำยกำร ขำจะไม่ไปต่ำจนชุดทถี่ กู สง่
โดยคลิกสง่ เมอ่ื ปุ่มหรอื สง่ ปุ่มอย่ำงตอ่ เนื่อง
3.8 การบนั ทกึ และการล้างเซสชันเขา้ สรู่ ะบบ Saving and Clearing the Session Log
เข้ำส่รู ะบบเซสชันปรำกฏท้งั ในหน้ำเดียวคำสงั่ และคำส่ังหนำ้ แบทช์ เนอื้ หำของกำรเข้ำส่รู ะบบเซสชันนยี้ งั มี
เหมอื นกันในทงั้ สองหนำ้ โดยไม่คำนงึ ว่ำคำสง่ั เดยี วหรอื กระบวนกำรของคำสง่ั ทถ่ี กู ส่ง
เขำ้ สรู่ ะบบเซสชันสำมำรถถอื ประมำณ 10,000 รำยกำร เมือ่ บนั ทกึ เตม็ กลอ่ งขอ้ ควำมแจง้ ใหผ้ ู้ใช้อยำ่ งใดอยำ่ ง
หนึ่งเข้ำสรู่ ะบบบนั ทึกเซสชนั ไปยงั แฟ้มข้อควำมหรือลำ้ งมันและลบเน้อื หำตลอดไป ไมม่ ีคำสง่ั เพิ่มเตมิ SPI
สำมำรถส่งจนกำรกระทำเหลำ่ น้จี ะไดร้ ับกำร
SPIGen 7 User Guide, Rev. 1.0
Freescale Semiconductor 11
Introduction
เพือ่ บันทกึ เข้ำสู่ระบบเซสชนั ในเวลำใด ๆ เพียงแคค่ ลิกปมุ่ บนั ทึกตอ่ ไปเข้ำสรู่ ะบบ น้ีจะเปดิ กล่องโต้ตอบท่ีช่วยให้
คณุ สำมำรถเลือกช่อื ไฟล์ เข้ำสู่ระบบจะถูกบนั ทกึ ลงในช่ือไฟล์ ASCII (ขอ้ ควำม) รปู แบบ
เพ่ือยกเลิกกำรเขำ้ สู่ระบบเซสชันในเวลำใด ๆ เพียงแค่คลิกปุ่มลำ้ งต่อไปเขำ้ สรู่ ะบบ นเ้ี ปลำ่ ล็อกทัง้ หมดโดยไม่มี
กำรบนั ทึก
SPIGen 7 User Guide, Rev. 1.0
10 Freescale Semiconductor
Introduction
4 การกาหนดค่า SPIGen
4.1 SPI แท็บพารามิเตอร์ The SPI Parameters Tab
หำกตอ้ งกำรแก้ไขกำรตง้ั คำ่ ใน SPIGen คลิกกำรตง้ั คำ่ ในเมนูกำรต้งั คำ่ คณุ สำมำรถใช้ SPI แท็บพำรำมเิ ตอร์เพือ่ เลือกประเภท
ของ SPI โปรโตคอลท่คี ุณต้องกำรใช้ มหี ลำยประเภทท่แี ตกต่ำงกนั ของโปรโตคอล SPI ทแ่ี ตกตำ่ งกันไปข้ึนอยกู่ ับข้ัวของ
สญั ญำณและกำรดำเนนิ กำรบนขอบนำฬกิ ำแต่ละ
Figure 4. SPI Parameters Tab
4.1.1 อตั ราบอด SPI Baud Rate
กำรต้งั คำ่ นจ้ี ะใช้ในกำรกำหนดอตั รำนำฬกิ ำสำหรับรถบสั SPI บน USB Dongle SPI อัตรำกำรส่งขอ้ มูล
สำมำรถกำหนดให้ 62.5 KHz, 500 KHz, 1 MHz หรือ 4 MHz.
4.1.2 สงั่ ซอื้ บิตBit Order
12 SPIGen สำมำรถส่งข้อควำม SPI ของคณุ เริ่มตน้ ดว้ ยบิตท่สี ำคญั ท่สี ดุ (MSB - ซำ้ ยสดุ บิต) และกำรทำงำนลงไป
บติ ทสี่ ำคญั น้อยทส่ี ดุ (LSB - ขวำสุดบิต) หรอื สำมำรถเริ่มต้นด้วย LSB และกำรทำงำนของมนั ทำงขึน้ ไป MSB
SPIGen 7 User Guide, Rev. 1.0
Freescale Semiconductor
Using SPIGen
เลือกตัวเลอื กท่ีดีที่สดุ เหมำะกับกำรกำหนดคำ่ SPI ของคุณ
4.1.3 ชิปเลอื กข้อมลู ทอี่ ยใู่ นและขอ้ มูลออก Chip Select, Data In, and Data Out
คณุ สำมำรถเลอื กขว้ั ของชปิ เลอื กสัญญำณ ตวั อยำ่ งเชน่ ถำ้ เลือกเป็นชิปสูงเมอ่ื ถูกกล่ำวหำแลว้ ชปิ เลือกพินจะยงั คงอยใู่ น
ระดับต่ำเม่ือคอมพิวเตอร์ไม่ไดใ้ ชง้ ำนและมนั จะไปสูงเมอื่ คอมพิวเตอร์ส่งคำส่ัง SPI ถำ้ ชิปเลือกอยูใ่ นระดับตำ่ เมือ่ ถกู
กลำ่ วหำชิปเลือกพนิ จะยงั คงอยใู่ นระดบั สงู เมอ่ื คอมพิวเตอรไ์ ม่ได้ใชง้ ำนและมันจะไปต่ำเมอ่ื คอมพวิ เตอร์สง่ คำสง่ั SPI
นอกจำกน้ีคณุ ยงั สำมำรถเลอื กขว้ั ของข้อมลู เขำ้ และขอ้ มูลออกสญั ญำณ หำกคณุ เลอื กสงู = 1 แล้วขำจะไปสงู เมือ่ 1 จะ
ถกู ส่งและมนั จะไปต่ำ 0 จะถูกสง่ หำกคุณเลือกต่ำ = 1 แล้วขำจะไปตำ่ เมื่อ 1 จะถูกสง่ และมันจะไปสงู เมือ่ ถกู สง่ 0
4.1.4 ชนดิ SPI Type
มีจำนวนของรสชำติท่ีแตกตำ่ งกนั สำหรับโปรโตคอล SPI มี บำงคนถำ่ ยโอนข้อมูลบนขอบที่ลดลงของนำฬิกำอ่นื ๆ
กำรถำ่ ยโอนขอ้ มูลบนขอบทเ่ี พม่ิ ข้นึ ของนำฬิกำ เดยี วกนั เป็นจริงของขอ้ มลู ที่อ่ำนใน. มันสำมำรถเกดิ ขึ้นในหนงึ่
ขอบของนำฬกิ ำหรืออนื่ ๆ บำงชนดิ Spis ท้งั กำรอ่ำนและกำรถำ่ ยโอนข้อมลู บนขอบเดียวกันในขณะที่คนอืน่ ๆ
อำ่ นบนขอบและกำรถ่ำยโอนในท่ีอน่ื ๆ ในบำง Spis, นำฬิกำอย่ใู นระดบั ตำ่ เมื่อมีข้อควำมทไ่ี ม่ได้ถูกส่งไปและกบั
คนอื่น ๆ นำฬิกำอยู่สูงระหว่ำงกำรถ่ำยโอน
ทกุ รูปแบบเหลำ่ นี้เปน็ ตัวแทนจำกเจด็ ประเภท SPI ท่ีแตกต่ำงกัน เม่ือคุณคลิกปุ่มสำหรับแตล่ ะประเภทภำพจะ
ปรำกฏขึน้ สำหรับประเภทที่แสดงใหเ้ ห็นว่ำท่ีนำฬิกำขอบกำรเปลีย่ นแปลงขอ้ มลู และท่ีขอบนำฬกิ ำข้อมลู ท่จี ะอำ่ น
เพื่อควำมชัดเจนบนั ทึกใตภ้ ำพแต่ละภำพอธิบำยกำรเปลีย่ นและเม่ือพวกเขำเกิดขึน้
เลือกประเภท SPI ทต่ี รงกับใบสมคั รของคุณ
SPIGen 7 User Guide, Rev. 1.0
Freescale Semiconductor 13
Introduction
4.2 เสรมิ Pin แท็บปา้ ยกากับ The Extra Pin Labels Tab
คุณสำมำรถใช้เสริม Pin แทบ็ ปำ้ ยกำกับกำรปรับแต่งช่ือทเ่ี กย่ี วข้องกับขำสัญญำณดิจติ อลบน USB Dongle SPI มี
ท้งั หมด 9 พนิ พิเศษที่คุณสำมำรถใช้ ป้ำยที่กำหนดเองจะช่วยให้คุณต้งั ช่อื หมุดตำม
ฟงั กช์ น่ั ทเ่ี กดิ ขน้ึ จรงิ ของพวกเขำ ปำ้ ยพินพเิ ศษจะถกู บนั ทึกไว้ในแฟม้ กำรกำหนดค่ำ SPIGen
Figure 5. Extra Pin Labels Tab
SPIGen 7 User Guide, Rev. 1.0
14 Freescale Semiconductor
Advanced Topics
5 หวั ข้อปรับปรงุ
5.1 การเพมิ่ การสนบั สนุนสาหรบั อปุ กรณ์ใหม่ Adding Support for New Devices
SPIGen 7 สนบั สนนุ เพมิ่ ฟงั ก์ชนั กำรทำงำนท่เี ฉพำะเจำะจงอปุ กรณ์ใช้ปลั๊กอนิ โมดลู ปลั๊กอินเหล่ำนมี้ ีหนำ้ ตำ่ งที่
กำลังท่ีสำมำรถโหลดโดย SPIGen ในระหว่ำงกำรเตรียมแกนแอพลิเคชันจะค้นพบทั้งหมดท่มี ีปล๊ักอิน แล้วมันจะ
โหลดและลงทะเบยี นในแตล่ ะ Plug-in นเ้ี ป็นส่ิงจำเปน็ ทจ่ี ะชว่ ยให้ plug-in ในกำรสอ่ื สำรกลับไป SPIGen
เพอื่ เพ่ิมปลก๊ั อินเพื่อ SPIGen จะต้องมีกำรวำงไวใ้ นไดเรกทอรีปลัก๊ อิน น้สี ำมำรถพบไดใ้ นไดเรกทอรีกำรติดตงั้
(ปกติ C: \ Program Files \ SPIGen \ Plugins) ในฐำนะที่เปน็
Freescale พัฒนำปล๊กั อินเพื่อสนบั สนนุ อุปกรณ์เพิ่มเติมพวกเขำจะถกู โพสตบ์ นเว็บไซต์ SPIGen สำหรับกำร
ดำวนโ์ หลด นจี้ ะชว่ ยใหก้ ำรทำงำนใหม่ท่จี ะเพ่ิมไดโ้ ดยไม่ต้องตดิ ต้งั ร่นุ ใหม่ของ SPIGen
5.2 การเรียงลาดบั ใหมค่ าสงั่ ดว่ น Reordering Quick Commands
มีวิธกี ำรเรยี งลำดบั คำสัง่ ดว่ นในโปรแกรมหลักอนื่ ๆ กวำ่ ลบพวกเขำและกำรพิมพด์ ดี ครั้งใหม่ในคำส่งั ใหมใ่ นกำร
ส่งั ซ้อื ท่ีตอ้ งกำรไมเ่ ป็น อยำ่ งไรก็ตำมคุณสำมำรถเรยี งลำดบั คำสงั่ ลงในคำสั่งใด ๆ ทีค่ ณุ เลอื กโดยกำรแกไ้ ขไฟล์กำร
ตั้งคำ่ ด้วยตนเอง
แฟม้ กำรกำหนดค่ำเปน็ เพียง (ข้อควำม) ไฟล์ ASCII และมันสำมำรถแกไ้ ขได้โดยใชโ้ ปรแกรมแกไ้ ขข้อควำม (เช่น
Notepad) ระมดั ระวงั ในกำรใช้โปรแกรม Microsoft Word หรอื โปรแกรมประมวลผลคำอื่น ๆ เพ่อื แก้ไขไฟลก์ ำร
กำหนดค่ำ ตวั อกั ษรเฉพำะโปรแกรมทอ่ี ำจวิธีกำรทำงำนของพวกเขำเป็นไฟล์จะไมถ่ ูกตีควำมอยำ่ งถกู ต้องโดย
SPIGen ถำ้ คุณใช้โปรแกรมประมวลผลคำมันเปน็ สิ่งสำคัญทค่ี ุณจะบนั ทกึ แฟ้มเปน็ ข้อควำมเท่ำนัน้
เพ่ือเรียงลำดับคำสงั่ ด่วนหำพน้ื ท่ใี นกำรตั้งค่ำไฟล์ท่ีท้งั หมดของคำสั่งดว่ นปรำกฏรว่ มกัน แต่ละคนควรเร่ิมตน้ ด้วย
[QuickCommand] และทั้งหมดของพวกเขำควรจะอยดู่ ว้ ยกัน (หนึง่ หลงั จำกท่ีอื่น) คุณสำมำรถตดั และวำงสำย
เหลำ่ นเี้ พ่อื ที่คุณตอ้ งกำรใด ๆ ตรำบเทำ่ ที่ท้งั หมดของ [QuickCommand] เสน้ ปรำกฏหลงั จำกบรรทดั [สมัคร
เด๋ียวน]้ี
เมือ่ คณุ เรยี ก SPIGen และโหลดไฟลโ์ ปรแกรมเพ่มิ คำสัง่ ดว่ นไปยงั รำยกำรเพอ่ื ทพี่ วกเขำจะปรำกฏในแฟ้ม
โปรดใช้ควำมระมดั ระวงั ที่จะไมเ่ ปลยี่ นไวยำกรณข์ องเสน้ หรือขอ้ ผดิ พลำดทอ่ี ำจส่งผลในโปรแกรม
5.3 กระบวนการจดั ลาดับ Reordering Batches
ไตแมกอ้ ่ม้ไงขทีกไำำฟรงลทไมก์จี่ ่เำะปรสน็ ตั่ง้ังซอค้ือย่ำใำ่ ดหง้วมไยร่ใกตนต็นชำเุดอมโงปคณุรแสกำรมมำหรลถกัเรอยี ื่นงลๆำดนบั อสกำเหหนรับอื กจรำะกบกวำรนลกบำรพลวงกใเนขคำำแสลัง่ะใพดวๆกเทขำค่ี ใุณนเกลำอื รกสโรดำ้ ยงลกำำดรับท่ี
SเNแพPฟoรI้มtGำeกะepำตnaรัวdกถล)ำ้ำะหคโคปณุนรรดเใดฉชคใพ้โำ่ชปำเ้คปะรวโแ็นำปกเมพรรรแมียะกงปมรร(ดัมขะรท้อมะี่อคววำวลังจำใผชมวลิธ้)คWกี ไำฟำoมรลrนัทd์ เAำปหงSน็ำรCนสอื IIิง่ขโแปสอลำรงคแะพัญมกวนัรกทมสเคี่ขปำุณำมรเจะำปมระ็นถบวไแลฟนั กผทล้ไลจ์ึกขคะแไำดไฟมอ้โม้ ด่ืน่ถเยูกปๆใตน็ชคีเขโ้พวป้อำื่อรคมแแวอกกำยไ้รมขำ่มเไงทแฟถำ่กลูกน้ไก์ตขนั้ ำอ้ขรง้อกโคดำวยหำนมด(คเช่ำ่น
[เหเBรพมม่ิaือ่ ำtตเยcร้นhเียลดIงtขว้ลeยทำmีเ่ด[ก]Bบั ีย่ aทชวtมี่ดุขcีทhอ้"1eห่ีงกI"ำtบัeพเปmมนื้ ็นันท]คีใ่แคำนลรสกะ้ังง่ั ำแทใรนร้งัตกรห้ังุ่นมค[ทBด่ำaี่ทข1tอีท่cงhงั้ พหItวมeกmดเขข]อำกงคับแวบร"จ1ตะช"อป์ใยนรูด่นำ้วก้ันยฏมกรชี นัว่ อ่ื มข(กหอันนงร่งึ ทหุ่นุกลทรัง่ีำ1จยำกทกำั้งทรห่ีอทมืน่ ่เี ดก)ขย่ี ทอวุกขง้อ[sBงaตกt่อบั cไแhปบItนทeี้ mชจ์ ]ะมี
SPIGen 7 User Guide, Rev. 1.0
Freescale Semiconductor 15
Advanced Topics
ในทำนองเดียวกันเป็นคร้ังแรก [BatchItem] กับ "2" ในนั้นมีช่อื ของรุ่นที่ 2 และรำยกำรทัง้ หมดหลังจำกน้นั มี "2"
เปน็ คำสัง่ ในชุดที่ 2 กระบวนกำรนเ้ี ป็นกระบวนกำรเดียวกันสำหรับทุกชดุ ท่ีคุณบนั ทึกไว้
หำกคุณต้องกำรทจ่ี ะเปลย่ี นคำสัง่ ของชดุ ท่ีคณุ ไม่เพียง แต่มีกำรเปลย่ี นแปลงคำสั่งท่ปี รำกฏในแฟ้มกำรกำหนดค่ำ
แต่คุณยงั ต้องเปลี่ยนหมำยเลขท่เี กย่ี วข้องกับแตล่ ะชดุ [BatchItem]
ตัวเลขท่ีต้องเริม่ ตน้ ดว้ ย "1" ที่ดำ้ นบนและเพิ่มขนึ้ ลงตลอดท้ังไฟล์ นอกจำกน้ยี ังมคี ำสง่ั ในชุดเดยี วกนั ทกุ คนจะต้อง
มหี มำยเลขเดยี วกนั
โปรดใชค้ วำมระมัดระวงั ท่จี ะไม่เปลี่ยนไวยำกรณ์ของเสน้ หรอื ขอ้ ผิดพลำดท่ีอำจสง่ ผลในโปรแกรม
5.4 การอัปเดต USB เพ่อื SPI สายแพ เฟิรม์ แว Updating USB to SPI Dongle Firmware
SPIGen มคี วำมสำมำรถในกำรอปั เดตเฟริ ม์ ของบน USB เพือ่ SPI ดองเกลิ นีจ้ ะเป็นประโยชน์สำหรบั กำรโหลด
dongle กบั เฟริ ม์ แวกำหนดเองสำหรบั กำรกำหนดค่ำและกำรควบคมุ อปุ กรณเ์ ฉพำะนอกเหนอื จำกสิ่งทม่ี ี
ควำมสำมำรถในกำรใช้เฟริ ์มแว dongle มำตรฐำน
กำรอปั เดตเฟิร์มแว dongle ตรวจสอบใหแ้ น่ใจ dongle เสียบเข้ำกบั พอรต์ USB บนคอมพวิ เตอรข์ องคุณ
จำก "USB เพื่อ SPI Dongle" SPIGen เลอื กเมนู "อัปเดตเฟิร์มแว"
Figure 6. Firmware Update Menu
SPIGen 7 User Guide, Rev. 1.0
16 Freescale Semiconductor
Advanced Topics
A "เลือกไฟล์ S-Record" กลอ่ งโตต้ อบจะปรำกฏขนึ้ เลือก USB ท่ีถกู ต้องเพอื่ SPI ภำพดองเกิลเฟิร์มและคลิกที่
ปมุ่ "Open".
รปู 7. เลือก ไฟล์ S-Record
แถบควำมคืบหนำ้ จะปรำกฏบนแถบสถำนะ SPIGen เพ่อื แสดงควำมคืบหน้ำของกำรปรบั ปรงุ เฟิรม์ ที่ เมื่อกำร
ปรับปรงุ เสรจ็ สมบรู ณ์แลว้ คุณจะได้รบั แจ้งให้เอำออกและแทรกดองเกลิ ทีจ่ ะเสร็จสิน้ ข้ันตอนกำรอัพเดตเฟริ ์ม
SPIGen 7 User Guide, Rev. 1.0
Freescale Semiconductor 17
Revision History
6 อา้ งอิง
ต่อไปนี้เปน็ URL ที่ทค่ี ณุ สำมำรถได้รับขอ้ มูลเกย่ี วกับผลิตภัณฑ์ Freescale อ่นื ๆ และกำรประยกุ ตใ์ ช้งำน:
หมำยเลขเอกสำร Freescale Website ชนิด freescale.com คาอธบิ าย / URL
Freescale SPIGen Webpage SPIGen - SPI Generator Download Home Page
Freescale Analog Webpage freescale.com/analog
Freescale Automotive freescale.com/automotive
Applications Webpage
6.1 การสนบั สนนุ
เย่ียมชม Freescale.com/support สำหรับรำยกำรของหมำยเลขโทรศัพท์ภำยในภมู ิภำคของคุณ
6.2 การรับประกนั
เย่ยี มชม Freescale.com/warranty สำหรบั รำยกำรของหมำยเลขโทรศัพทภ์ ำยในภมู ิภำคของคณุ
SPIGen 7 User Guide, Rev. 1.0
18 Freescale Semiconductor
References
7 ประวตั ิการแกไ้ ข
ร่นุ ปรับปรงุ 7/2012 วนั ท่ี รายละเอยี ดการเปลยี่ นแปลง
0.1 7/2012
10/2012 • รำ่ งแรก
0.2
• เพิ่มเทคนคิ
1.0 • แทรกมำตรำ 5.4
• รปู แบบเอกสำร Updated
• ในส่วน 3.4 ออกประโยคสดุ ท้ำยของแรกวรรคสอง
• เพมิ่ ข้อควำมส่วน 3.5.2
• ลบออกจำกประโยคสุดทำ้ ยส่วน 3.8
• หน่วยกำรแก้ไขในสว่ น 4.1.1
• เปลี่ยนเลข "แปด" กบั "เจ็ด" ในมำตรำ 4.1.4
SPIGen 7 User Guide, Rev. 1.0
Freescale Semiconductor 19
วธิ กี ารตดิ ตอ่ เรา: ข้อมลู ในเอกสำรนม้ี ีให้ แตเ่ พยี งผูเ้ ดยี วเพือ่ เปดิ ใชง้ ำนระบบและซอฟตแ์ วร์ทพ่ี ฒั นำระบบ
หนา้ แรก: ท่จี ะใชผ้ ลิตภัณฑ์ Freescale ไมม่ ใี บอนญุ ำตลิขสทิ ธโ์ิ ดยชดั แจง้ หรอื โดยนยั ที่น้ไี ด้รบั กำร
freescale.com ออกแบบหรอื ผลิตแผงวงจรไฟฟำ้ ใด ๆ เกี่ยวกับขอ้ มูลในเอกสำรฉบบั นี้เปน็
สนบั สนนุ เวบ็ :
freescale.com/s Freescale สงวนสิทธใ์ิ นกำรเปล่ียนแปลงโดยไม่ตอ้ งแจ้งใหท้ รำบตอ่ ไปผลติ ภณั ฑใ์ ด ๆ
upport ในเอกสำรฉบับนี้ Freescale ไม่รบั ประกนั กำรเป็นตวั แทนหรอื กำรรบั ประกนั เกยี่ วกบั
ควำมเหมำะสมของผลติ ภณั ฑข์ องตนสำหรบั วัตถปุ ระสงค์เฉพำะใด ๆ หรอื ไม่
Document Number: KTSPIGEN7UG Rev.1.0 Freescale รบั ผดิ ชอบใด ๆ ทีเ่ กดิ จำกโปรแกรมหรือกำรใชง้ ำนของผลติ ภัณฑห์ รือวงจร
10/2016 ใด ๆ และไม่รบั ผิดชอบใด ๆ และทงั้ หมดรับผดิ รวมถึง แตไ่ ม่ จำกดั เพยี ง ควำมเสยี หำย
ท่ีตำมมำหรอื เกิดขึ้นโดยบังเอญิ พำรำมิเตอร์ "แบบอยำ่ ง" ทอ่ี ำจจะระบไุ วใ้ นแผน่ ขอ้ มูล
Freescale และ / หรอื รำยละเอยี ดและสำมำรถทำแตกตำ่ งกันในกำรใช้งำนทแ่ี ตกตำ่ ง
กนั และประสิทธภิ ำพกำรทำงำนที่เกดิ ขน้ึ จริงอำจแตกตำ่ งกนั ไปตำมกำลเวลำ
พำรำมเิ ตอร์ปฏบิ ัตกิ ำรทั้งหมดรวมทั้ง "typicals" จะตอ้ งไดร้ ับกำรตรวจสอบสำหรับแต่
ละโปรแกรมของลกู ค้ำโดยผู้เชยี่ วชำญทำงเทคนคิ ของลกู ค้ำ Freescale ไมถ่ ่ำยทอด
ใบอนญุ ำตใด ๆ ภำยใตส้ ทิ ธิสทิ ธบิ ตั รหรือสิทธิของผู้อนื่ Freescale จำหนำ่ ยผลติ ภัณฑ์
ตำมขอ้ กำหนดและเงอื่ นไขของกำรขำยมำตรฐำนซ่งึ สำมำรถพบไดต้ ำมทอี่ ยดู่ งั น:ี้
http://www.reg.net/v2/webservices/Freescale/Docs/TermsandConditions.h
tm
Freescale, โลโก้ Freescale, AltiVec, C-5 CodeTest, CodeWarrior, ColdFire C-
Ware, พลังงำนที่มปี ระสิทธภิ ำพโซลชู ่นั โลโก้ mobileGT, PowerQUICC, QorIQ,
Qorivva, สตำร์คอและซมิ โฟนเี ปน็ เครอื่ งหมำยกำรค้ำของ Freescale
Semiconductor, Inc Reg แพต็ สหรัฐอเมรกิ ำ และ Tm ปดิ Airfast, BeeKit,
BeeStack, ColdFire + CoreNet, Flexis, MagniV, MXC แพลตฟอรม์ ในแพคเกจ
ผู้เชี่ยวชำญ Processor, QorIQ Qonverge, QUICC เครอ่ื งยนต,์ พร้อมเลน่
SMARTMOS, TurboLink, Vybrid และ Xtrinsic เปน็ เครอื่ งหมำยกำรค้ำของ
Freescale Semiconductor, Inc. ช่อื ผลิตภณั ฑห์ รือบริกำรอนื่ ๆ เป็นทรพั ยส์ ินของ
เจ้ำของท่เี กย่ี วขอ้ ง
© 2012 Freescale Semiconductor, Inc