รหัส นักแต่งเพลง สตูดิโอ ไบนารี ตัวเลือก


Code Composer Studio (CCS) สภาพแวดล้อมการพัฒนาแบบรวม (IDE) (ACTIVE) CCSTUDIO คำอธิบาย Code Composer Studiotrade - Integrated Development Environment Code Composer Studio เป็นสภาพแวดล้อมการพัฒนาแบบบูรณาการ (IDE) ที่สนับสนุนพอร์ตโฟลิโอ TIs Microcontroller และ Embedded Processors Code Composer Studio ประกอบด้วยชุดเครื่องมือที่ใช้ในการพัฒนาและแก้ปัญหาแอพพลิเคชันที่ฝังตัว รวมถึงการเพิ่มประสิทธิภาพคอมไพเลอร์ CC, แก้ไขรหัสแหล่งที่มาสภาพแวดล้อมการสร้างโครงการดีบัก Profiler และคุณสมบัติอื่น ๆ อีกมากมาย IDE ที่ใช้งานง่ายมีอินเทอร์เฟซสำหรับผู้ใช้เดียวที่จะนำคุณไปสู่แต่ละขั้นตอนของการพัฒนาแอพพลิเคชัน เครื่องมือและอินเทอร์เฟซที่คุ้นเคยช่วยให้ผู้ใช้สามารถเริ่มต้นได้เร็วขึ้นกว่าที่เคย Code Composer Studio รวมข้อดีของกรอบซอฟต์แวร์ Eclipse ด้วยความสามารถในการแก้ปัญหาขั้นสูงจาก TI ซึ่งเป็นผลให้สภาพแวดล้อมการพัฒนาที่มีคุณลักษณะหลากหลายสำหรับนักพัฒนาซอฟต์แวร์แบบฝัง ตามแพลตฟอร์ม - ดูรายละเอียดเพิ่มเติมเกี่ยวกับคุณลักษณะต่างๆที่มีให้สำหรับตระกูลโปรเซสเซอร์ที่เฉพาะเจาะจง: Code Composer Studio สนับสนุนชุดประมวลผลแบบฝังตัวกว้างของ TI ถ้าคุณไม่เห็นลิงก์สำหรับครอบครัวที่คุณสนใจด้านบนให้เลือกตัวเลือกที่ใกล้เคียงที่สุดในแง่ของแกนตัวประมวลผลที่ใช้ CCS รุ่นล่าสุด - คลิกที่ด้านล่างเพื่อดาวน์โหลด Code Composer Studio การดาวน์โหลดเพิ่มเติม - สำหรับรายการทั้งหมดของการดาวน์โหลดรวมทั้งเวอร์ชั่นก่อนหน้านี้โปรดไปที่เว็บไซต์ Code Composer Studio ดาวน์โหลด Cloud Tools - เยี่ยมชม dev. ti เพื่อเข้าถึง TI Cloud Tools เรียกดูข้อมูลที่พร้อมใช้งานสำหรับอุปกรณ์เรียกใช้แอพพลิเคชันการสาธิตและแม้แต่การพัฒนาโค้ดโดยใช้วิกิพีเดีย CCS Cloud Code Composer Studio - ข้อมูลมากมายเกี่ยวกับวิธีใช้ CCS ความต้องการของระบบได้ดียิ่งขึ้น - รายละเอียดเกี่ยวกับข้อกำหนดของระบบขั้นต่ำและที่แนะนำข้อมูลการสมัครสมาชิก - มีผลบังคับใช้ สิงหาคม 2015 การสมัครสมาชิกไม่จำเป็นต้องใช้ Code Composer Studio ช่อง YouTube - วิดีโอไฮไลต์คุณลักษณะ CCS และเคล็ดลับง่ายๆในการสร้างแหล่งข้อมูลการฝึกอบรมของ Code Composer Studio - มีการฝึกอบรมเชิงปฏิบัติการและโมดูลการฝึกอบรมจาก Resource ExplorerTexas Instruments: Code Composer Studio (CCStudio) Studio (CCStudio) เป็นสภาพแวดล้อมการพัฒนาแบบรวม (IDE) สำหรับตระกูลตัวประมวลผลแบบฝังตัว Texas Instruments8217 (TI) CCStudio ประกอบด้วยชุดเครื่องมือที่ใช้ในการพัฒนาและแก้ปัญหาแอพพลิเคชันที่ฝังตัว ซึ่งประกอบด้วยคอมไพเลอร์สำหรับแต่ละตระกูลอุปกรณ์ TIs, โปรแกรมแก้ไขซอร์สโค้ด, สภาพแวดล้อมการสร้างโครงการ, ดีบัก, Profiler, เครื่องจำลอง, ระบบปฏิบัติการเรียลไทม์และคุณสมบัติอื่น ๆ อีกมากมาย IDE ที่ใช้งานง่ายมีอินเทอร์เฟซสำหรับผู้ใช้เดียวที่จะนำคุณไปสู่แต่ละขั้นตอนของการพัฒนาแอพพลิเคชัน เครื่องมือและอินเทอร์เฟซที่คุ้นเคยช่วยให้ผู้ใช้สามารถเริ่มต้นได้เร็วขึ้นกว่าเดิมและเพิ่มฟังก์ชันการทำงานให้กับแอพพลิเคชั่นของพวกเขาด้วยเครื่องมือการผลิตที่ทันสมัย Code Composer Studio ใช้กรอบงานซอฟต์แวร์โอเพนซอร์สของ Eclipse กรอบซอฟต์แวร์ Eclipse ได้รับการพัฒนาขึ้นเป็นกรอบเปิดสำหรับการสร้างเครื่องมือสำหรับการพัฒนา Eclipse มีกรอบซอฟต์แวร์ที่ยอดเยี่ยมสำหรับการสร้างสภาพแวดล้อมการพัฒนาซอฟต์แวร์และกลายเป็นกรอบมาตรฐานที่ใช้โดยผู้จัดจำหน่ายซอฟต์แวร์ฝังตัวจำนวนมาก CCStudio รวมข้อดีของกรอบซอฟต์แวร์ Eclipse ด้วยความสามารถในการแก้ปัญหาฝังตัวขั้นสูงจาก TI ซึ่งเป็นผลมาจากสภาพแวดล้อมการพัฒนาที่มีคุณลักษณะมากมายสำหรับนักพัฒนาซอฟต์แวร์แบบฝัง Code Composer Studio v5 เป็นเวอร์ชันแรกของ CCS ที่ใช้ Eclipse รุ่นล่าสุดโดยไม่มีการปรับเปลี่ยน (8216Stock Eclipse8217) ซึ่งช่วยให้ลูกค้าสามารถผสานรวมปลั๊กอินของบุคคลที่สามได้กว้างขึ้น (เมื่อเทียบกับ CCSv4.x) และอนุญาตให้อัพเกรดคอมโพเนนต์โอเพนซอร์สของ CCS นอกจากนี้ยังมีการปรับปรุงอื่น ๆ อีกมากมายรวมทั้งการปรับปรุงประสิทธิภาพการใช้งานและเสถียรภาพ ลูกค้าที่ใช้ CCS เวอร์ชันเก่า (v4v3) กับการสมัครรับการบำรุงรักษาที่ถูกต้องจะสามารถอัพเกรดเป็น CCSv5 ได้ CCSv5.1 และ 5.2 ขึ้นอยู่กับ Indigo Eclipse release release มีคุณสมบัติมากมายที่รวมอยู่ใน Code Composer Studio IDE ต่อไปนี้เป็นคุณลักษณะสำคัญบางอย่างที่อาจเป็นที่สนใจ Resource Explorer Explorer ทรัพยากรช่วยให้คุณเข้าถึงงานทั่วไปได้อย่างรวดเร็วเช่นการสร้างโครงการใหม่ ๆ รวมทั้งช่วยให้ผู้ใช้สามารถเรียกดูตัวอย่างที่กว้างขวางซึ่งเป็นส่วนหนึ่งของ ControlSUITE8482, StellarisWare และอื่น ๆ Grace - การสร้างรหัสอุปกรณ์พ่วง Grace เป็นคุณลักษณะของ Code Composer Studio ที่ช่วยให้ผู้ใช้ MSP430 สามารถสร้างรหัสอุปกรณ์ต่อพ่วงได้ภายในไม่กี่นาที โค้ดที่สร้างขึ้นนี้เป็นรหัส C ที่แสดงความคิดเห็นและอ่านได้ง่าย SYSBIOS เป็นระบบปฏิบัติการขั้นสูงแบบเรียลไทม์สำหรับใช้ในตัวประมวลผลสัญญาณดิจิตอล TI (DSP), ไมโครโปรเซสเซอร์ ARM และไมโครคอนโทรลเลอร์ ได้รับการออกแบบมาเพื่อใช้ในแอพพลิเคชันที่ฝังตัวซึ่งต้องการการตั้งเวลาการซิงโครไนซ์และการใช้เครื่องมือในแบบเรียลไทม์ มีการใช้งานมัลติทาสกิ้งแบบ preemptive, ฮาร์ดแวร์ที่เป็นนามธรรมและการจัดการหน่วยความจำ SYSBIOS เป็นค่าภาคหลวงฟรีและมาพร้อมกับ Code Composer Studio การดีบัก LinuxAndroid Code Composer Studio สนับสนุนการแก้ปัญหาทั้งโหมดทำงานและหยุดการทำงานของแอพพลิเคชัน LinuxAndroid ในการแก้ปัญหาในโหมดรันคุณสามารถแก้ปัญหาหนึ่งขั้นตอนหรือมากกว่าได้ เพื่อให้บรรลุ CCStudio นี้จะเปิดตัวดีบัก GDB เพื่อควบคุมเอเจนต์ปลายทาง (กระบวนการเซิร์ฟเวอร์ GDB) เซิร์ฟเวอร์ GDB เปิดหรือแนบกระบวนการที่จะแก้ไขข้อบกพร่องและยอมรับคำแนะนำจากฝั่งโฮสต์ผ่านการเชื่อมต่อแบบอนุกรมหรือ TCPIP เคอร์เนลยังคงใช้งานอยู่ในระหว่างเซสชันการแก้ปัญหา ในการแก้ปัญหาโหมดหยุด CCStudio หยุดประมวลผลโดยใช้โปรแกรมจำลอง JTAG เคอร์เนลและกระบวนการทั้งหมดถูกระงับอย่างสมบูรณ์ จากนั้นจะสามารถตรวจสอบสถานะโปรเซสเซอร์และสถานะการดำเนินการของกระบวนการปัจจุบันได้ ระบบแอมพลิฟายเออร์อนุญาตให้ใช้สิทธิ์ Code Composer Studio ประกอบด้วยคอมไพเลอร์ CC แบบ tailored160 สำหรับสถาปัตยกรรมอุปกรณ์ฝังตัว TI8217s คอมไพเลอร์สำหรับ C60008482 และ C50008482 160 อุปกรณ์ประมวลผลสัญญาณดิจิทัลได้รับประโยชน์สูงสุดจากประสิทธิภาพการทำงานของศักยภาพของ 160 ในสถาปัตยกรรมเหล่านั้น คอมไพเลอร์สำหรับ TI8217s ARM174160 และ MSP430 microcontrollers ในขณะที่ไม่เสียสละ performance160 ทั้งหมดสอดคล้องกับความต้องการขนาดรหัสของโดเมน application160 เหล่านี้ คอมไพเลอร์สำหรับคอนโทรลเลอร์เซอร์ C828482 แบบเรียลไทม์ TI8217s ใช้ประโยชน์จากคุณสมบัติประสิทธิภาพและขนาดรหัส 160 ซึ่งมีอยู่ในสถาปัตยกรรมนี้ การสนับสนุน C ไม่สามารถทำได้ดีกว่าเมื่อใดก็ได้โดยเฉพาะอย่างยิ่งตอนนี้ EABI กำลังเปิดตัว EABI (Extended160 Application Binary Interface) เป็นชุดของมาตรฐานที่ทันสมัยสำหรับการจัดสร้างรหัสคอมไพเลอร์ 160 มาตรฐาน EABI ประกอบด้วยไฟล์อ็อบเจ็กต์ ELF160 ที่จัดรูปแบบเดียวกันกับที่ใช้ใน Linux ระดับที่สูงขึ้นของการเขียนโปรแกรม 160 ใช้ได้เฉพาะใน C ผ่านเทมเพลตและฟังก์ชั่น 160 ในซับดูการปรับปรุงมากเนื่องจาก EABI ปัจจุบันมีสนับสนุน EABI160 สำหรับ ARM, C6000 DSP และ MSP430 compilers และจะพร้อมใช้งานในอีก 120 คอมไพเลอร์ TI อื่น ๆ การเพิ่มประสิทธิภาพที่จัดให้ในคอมไพเลอร์ TI160 เป็นระดับโลก การเพิ่มประสิทธิภาพซอฟต์แวร์ pipelining ของคอมไพเลอร์ DSP C6000 รุ่น B160 เป็นรากฐานที่สร้างความสำเร็จด้านประสิทธิภาพสูงสุดของสถาปัตยกรรมแบบนี้ของ 160 การเพิ่มประสิทธิภาพอื่น ๆ อีกมากมาย 160 ทั้งแบบทั่วไปและแบบเฉพาะเจาะจงเพิ่มประสิทธิภาพสำหรับคอมไพเลอร์ TI160 ทั้งหมด การเพิ่มประสิทธิภาพดังกล่าวสามารถใช้งานได้หลายระดับ ได้แก่ ภายใน 160 คำสั่งและบล็อกคำสั่งตลอดทั้งฟังก์ชันไฟล์ทั้งหมด 160 และแม้แต่ไฟล์ต่างๆ 160160160160160160160160160160160160160160160160160160160160160 ตัวแก้ไขข้อบกพร่องและโปรแกรมเมอร์ตัวประมวลผลแบบฝังตัว TI ประกอบด้วยคุณสมบัติการแก้จุดบกพร่องฮาร์ดแวร์ขั้นสูงที่เลือกไว้ ความสามารถแตกต่างกันไปตามโปรเซสเซอร์และอาจรวมถึง: 160160160160160160160 การเข้าถึงที่ไม่ล่วงล้ำเข้าสู่รีจิสเตอร์และหน่วยความจำโหมดเรียลไทม์ช่วยให้ระงับรหัสพื้นหลังขณะดำเนินการตามขั้นตอนการบริการขัดจังหวะที่มีความสำคัญต่อเวลา การดำเนินงานแบบ multi-core เช่นการรันซิงโครไนซ์ขั้นตอนและการหยุดชะงัก ซึ่งรวมถึงการเรียกข้ามแกนซึ่งมีความสามารถในการทำให้แกนหลักอื่น ๆ หยุดการทำงานได้ จุดพักฮาร์ดแวร์ขั้นสูงจุดชมและตัวนับสถิติ โปรเซสเซอร์ติดตามสามารถใช้ในการแก้ปัญหาปัญหาที่ซับซ้อนวัดประสิทธิภาพและกิจกรรมการตรวจสอบ การสืบค้นกลับระบบ (System Trace - STM) ช่วยให้สามารถมองเห็นซอฟต์แวร์ได้โดยไม่ต้องเปลี่ยนแปลงพฤติกรรมของระบบ Flash Emulation Tool: MSP-FET430UIF MSP-FET430UIF เป็นเครื่องมือจำลองการแฟลชที่มีประสิทธิภาพเพื่อเริ่มต้นการพัฒนาแอพพลิเคชันบน MSU430 MCU อย่างรวดเร็ว ประกอบด้วยอินเตอร์เฟซการแก้จุดบกพร่อง USB ที่ใช้ในการเขียนโปรแกรมและแก้ปัญหา MSP430 ในระบบผ่านทางอินเทอร์เฟซ JTAG หรือโปรโตคอล Spy Bi-Wire (2-wire JTAG) ที่พัฒนาโดย TI หน่วยความจำแฟลชสามารถลบและตั้งโปรแกรมได้ในไม่กี่วินาทีด้วยการกดแป้นพิมพ์เพียงไม่กี่ครั้งและเนื่องจาก MSP430 แฟลชใช้พลังงานต่ำมากจึงไม่จำเป็นต้องใช้แหล่งจ่ายไฟภายนอก Texas Instruments สนับสนุนตัวควบคุม JTAG ของระบบการพัฒนาที่หลากหลาย (XDS) ซึ่งมีความสามารถในการแก้ปัญหาต่างๆนอกเหนือจากการสนับสนุน JTAG เท่านั้น XDS100V2 JTAG XDS100V2 JTAG Emulator: โปรแกรมจำลองการจำลอง JTAG XDS100 JTAG XDS100 JTAG เป็นตัวควบคุมการจำลอง JTAG ที่มีประสิทธิภาพและมีประสิทธิภาพในการแก้ไขข้อบกพร่องต่างๆ ของอุปกรณ์ TI สามารถทำงานร่วมกับ Code Composer Studio XDS560 Class High Speed ​​Emulator: โปรแกรมจำลอง XDS560 ประกอบด้วยซิลิกอนฮาร์ดแวร์และเทคโนโลยีซอฟต์แวร์ที่ทันสมัยเพื่อให้สามารถแก้ปัญหาฮาร์ดแวร์ได้ดีที่สุด ตัวเลียนแบบ JTAG ของตระกูล XDS560 สนับสนุนโปรเซสเซอร์ TI จำนวนมากและได้รับการออกแบบมาเพื่อการใช้งานที่มีประสิทธิภาพสูง ตระกูล XDS560 ได้รับการออกแบบเพื่อให้ได้ความเร็วในการดาวน์โหลดสูงและเหมาะสำหรับการใช้งานที่มีขนาดใหญ่ ตระกูลโปรเซสเซอร์ TI ต่อไปนี้ได้รับการสนับสนุนโดย XDS560v2 XDS560v2 เครื่องมือติดตามการทำงานของระบบ: โปรเซสเซอร์แอพพลิเคชัน OMAP Sitara ARM174 MPUs DaVinci Digital Media โปรเซสเซอร์ C6000 DSP ประสิทธิภาพสูง C5000 Low-Power DSPs C28xxx โปรเซสเซอร์ควบคุมดิจิตอล ARM CortexARM ไมโครโปรเซสเซอร์ ARM911 Microprocessors element14 เป็นชุมชนออนไลน์รายแรก เฉพาะสำหรับวิศวกร ติดต่อกับเพื่อนของคุณและรับคำตอบจากผู้เชี่ยวชาญสำหรับคำถามของคุณ ติดตามข้อมูลจาก element14 A Premier Farnell Company copy 2009-2017 Premier Farnell Ltd. สงวนลิขสิทธิ์ ICP 227912669621495 10220084 Premier Farnell Ltd จดทะเบียนในอังกฤษและเวลส์ (ไม่ 00876412) ที่จดทะเบียน: Farnell House, Forge Lane, Leeds LS12 2NE ซอฟต์แวร์ element14 เวอร์ชัน: 8.0.5.0 แก้ไขปัญหา: 20161130101351.a2ff2dc. stable8.0.5.xCCStudio คำถามที่พบบ่อยถ้าเป็นรอบการระบุโปรไฟล์ความเร็วของซีพียูสูงสุดจะขึ้นอยู่กับขนาดของตัวนับภายใน ถ้าตัวนับภายในเป็น 5 บิตเราจะได้รับสัญญาณการหมุนเวียนทุกๆ 32 รอบ โปรเซสเซอร์ 200 เมกะเฮิรตซ์มีความถี่โรลโอเวอร์ที่มีประสิทธิภาพคือ 6.25 MHz หากมีตัวนับภายในอยู่ที่ 16 บิตความถี่ในการหมุนเวียนจะเป็น Q: ความแตกต่างระหว่างรอบนาฬิกาและชุดการทำงานกับนาฬิกาเป็นตัวเลือกการวัด (Profiler-gt Clock Setup-gtCount) คุณจะได้รับรอบนาฬิกาที่เกิดขึ้นจริงเพื่อดำเนินการ ช่วงของรหัส ด้วยชุดประมวลผลคุณจะได้รับจำนวนแพ็กเก็ตที่รันในช่วงนั้น ถูกต้องว่าในรอบนาฬิกาหนึ่ง Execute Packet ได้รับการดำเนินการ แต่นอกเหนือจากการรันชุดประมวลผลแล้วโปรเซสเซอร์ต้องเรียกใช้คำแนะนำซึ่งเป็นสาเหตุของความแตกต่างในค่าที่ profiler แสดง สถิติที่แสดงด้วยตัวเลือกการวัดเป็นนาฬิกาจะมากกว่าสถิติที่แสดงจากตัวเลือกการวัดเป็นชุดการปฏิบัติ การเปิดใช้แคชจะลดความแตกต่าง เครื่องมือวิเคราะห์ชุดเครื่องมือวิเคราะห์ (ATK) ซึ่งเป็นโค้ดครอบคลุมและเครื่องมือโปรไฟล์พิเศษช่วยคุณในการวิเคราะห์ความทนทานและประสิทธิภาพของแอ็พพลิเคชันการประมวลผลสัญญาณดิจิทัลแบบฝัง (DSP) จะช่วยคุณในการพัฒนาซอฟต์แวร์ประยุกต์ที่ถูกต้องและมีประสิทธิภาพ ความครอบคลุมของโค้ดและเครื่องมือโปรไฟล์พิเศษให้การแสดงภาพของความครอบคลุมของสายต้นฉบับ ด้วยข้อมูลนี้คุณสามารถสร้างการทดสอบเพื่อให้แน่ใจได้ว่ามีการครอบคลุมโค้ดของคุณอย่างเพียงพอ ความครอบคลุมรหัสและเครื่องมือโปรไฟล์พิเศษได้รับการสนับสนุนในเครื่องจำลอง C5500 และ C6000 ทั้งหมดใน Code Composer Studio เวอร์ชัน 3.1 หรือสูงกว่า โปรดดูที่เครื่องมือการวิเคราะห์สำหรับคู่มือผู้ใช้ Code Composer Studio (SPRU623) สำหรับข้อมูลเพิ่มเติม เครื่องมือตัวช่วยสร้าง ExpressDSP Q: วิธีการใช้เครื่องมือตัวช่วยสร้าง Express DSP ใน CCS-gttools มีอยู่ใน CCS 3.1 แต่ถูกตัดออกใน CCS 3.3 ทำไมตัวช่วยสร้างคอมโพเนนต์ XDAIS เป็นปลั๊กอิน CCSv3 ที่พัฒนาขึ้นโดยบุคคลที่ 3 ผลิตภัณฑ์ XDAIS ได้นำวิซาร์ดนี้ออกใน XDAIS 5.00 XDAIS 4.00 มีเครื่องมือ แต่นักพัฒนาอัลกอริทึมควรใช้อินเตอร์เฟซ XDM ที่ให้มากับ XDAIS 5.00 และต่อมาเพื่อให้ง่ายต่อการรวมเข้ากับกรอบด้านบน โปรดทราบว่า XDAIS เวอร์ชันล่าสุด (รวมอยู่ใน CCS Eclipse) ประกอบด้วยตัวช่วยสร้าง XDM GenAlg เช่นเดียวกับ QualiTI สำหรับการตรวจสอบการปฏิบัติตามข้อกำหนดของ XDAIS สำหรับข้อมูลอ้างอิงเพิ่มเติมผลิตภัณฑ์ XDAIS ประกอบด้วยอัลกอริทึมตัวอย่าง (ดูตัวอย่าง (XDAISINSTALLDIR)) และบทความนี้มีตัวอย่าง XDAIS ด้วยเช่นกัน ฮาร์ดแวร์ Emulators ข้อมูลเพิ่มเติมเกี่ยวกับ emulators ฮาร์ดแวร์สามารถดูได้ที่ลิงค์ด้านล่าง:

Comments