Contiki

ภาพหน้าจอของซอฟแวร์:
Contiki
รายละเอียดซอฟแวร์:
รุ่น: 2.7
วันที่อัพโหลด: 19 Feb 15
ผู้พัฒนา: Adam Dunkels
การอนุญาต: ฟรี
ความนิยม: 758

Rating: 1.4/5 (Total Votes: 5)

Contiki เป็นโอเพนซอร์สมัลติทาสกิ้ง, เครือข่ายและระบบปฏิบัติการแบบพกพาอย่างออกแบบมาเป็นพิเศษสำหรับหน่วยความจำ จำกัด มันได้รับการออกแบบในลักษณะที่จะสามารถเชื่อมต่อขนาดเล็กที่ใช้พลังงานต่ำ, ไมโครคอนโทรลเลอร์ต้นทุนต่ำเพื่อเวิลด์ไวด์เว็บทำให้มันเป็นระบบปฏิบัติการสำหรับอินเทอร์เน็ตของ Things.Supports หลากหลายไร้สายพลังงานต่ำ devicesWith ใช้งาน ชุมชนและรวดเร็ววงจรการพัฒนาอย่างรวดเร็ว Contiki มีการสนับสนุนสำหรับความหลากหลายของพลังงานต่ำอุปกรณ์ไร้สาย, การสนับสนุนอย่างเต็มที่สำหรับ IPv6 และโปรโตคอล IPv4 เช่นเดียวกับการสนับสนุนสำหรับ 6LoWPAN, CoAP และ RPL พลังงานต่ำ standards.Integrates ไร้สาย แฟลชกาแฟไฟล์ไฮไลท์อื่น ๆ systemAmong เราสามารถพูดถึงการจัดสรรหน่วยความจำ, เครือข่ายไอพีเต็มรูปแบบการรับรู้อำนาจเราเตอร์ง่วงนอน, โหลดโมดูลแบบไดนามิก Cooja เครือข่ายจำลอง protothreads, เครื่องชงกาแฟระบบไฟล์แฟลชเปลือก Contiki, สแต็คจังหวะการทดสอบการถดถอย , รอยความทรงจำที่ต่ำและ more.Supported มากในช่วงกว้างของ platformsContiki ได้รับการสนับสนุนที่หลากหลายของแพลตฟอร์มในระหว่างที่เราสามารถพูดถึง apple2enh อาตา, C128, C64, ท้องฟ้า, jcreate, sentilla-USB, msb430, ESB, AVR-atmega128rfa ​​เมล็ดตา CC2530DK, Sensinode พื้นเมืองน้อยสุทธิ cooja, mb851, mbxxx, redbee-dev, redbee-econotag, micaz, exp5438, z1, cc2538dk, AVR-กา, AVR-RCB, AVR- zigbit ม่านตาและ EVAL-ADF7023DB1.Getting เริ่มต้นด้วย ContikiTo เริ่มต้นกับระบบปฏิบัติการ Contiki คุณจะต้องดาวน์โหลดรุ่นล่าสุดจาก Softoware บันทึกไฟล์ ZIP ในไดเรกทอรีบ้านของคุณและขยายเนื้อหาของการใช้ยูทิลิตี้ผู้จัดการเก็บ . เปิดแฟ้ม README-BUILDING.md ที่จะเรียนรู้วิธีการสร้างระบบปฏิบัติการสำหรับแพลตฟอร์มของคุณ (ดูหัวข้อข้างต้นสำหรับแพลตฟอร์มที่สนับสนุน)
เพื่อให้ Contiki ลองคุณจะต้องเป็นพื้นเปิดหน้าต่าง terminal ไปที่ไดเรกทอรี Cooja (เช่น cd Contiki / เครื่องมือ / cooja) เริ่มต้นด้วยการวิ่ง Cooja & lsquo; วิ่งมด & rsquo; คำสั่งรอ Cooja ที่จะเริ่มต้นและใช้การจำลองตัวอย่างที่อธิบายไว้ในการเริ่มต้นอย่างเป็นทางการคู่มือ http://www.contiki-os.org/start.html.

What เป็นใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้:

  • คุณลักษณะใหม่และกลไก:
  • กรอบทดสอบการถดถอย
  • เทรวิสบูรณาการ
  • สคริปต์สไตล์รหัสใหม่
  • mDNS
  • ห้องสมุดจับเวลา Trickle
  • เอาท์พุทคอมไพเลอร์ verbose น้อย
  • bugfixes รุนแรงใน:
  • CSMA
  • 802.15.4 Framer
  • Nullrdc
  • ContikiMAC
  • การกระจายตัว 6LoWPAN จัดการ
  • IPv6
  • เส้นทาง RPL
  • สแต็ค IPv6:
  • IPv6 ตารางเพื่อนบ้าน refactorization
  • ตารางเส้นทาง IPv6 refactorization
  • RPL เขียน
  • RPL ซ่อมรถยนต์ของเส้นทางล้มเหลว
  • การตรวจสอบสแต็ค IPv6 ถ้าเพื่อนบ้านล้มเหลว
  • Callbacks เกี่ยวกับการเปลี่ยนแปลงตารางเส้นทาง
  • 6LoWPAN: ช่วยให้ขนาดกรอบวิทยุสูงสุดที่จะกำหนดค่า
  • แพลตฟอร์ม:
  • ใหม่ TI CC2538 802.15.4 System-on-a-Chip แพลตฟอร์ม
  • ใหม่ PIC32 / SeedEye แพลตฟอร์ม
  • STM32W ปรับปรุง
  • CC2430 ปรับปรุง
  • MC1322x ปรับปรุง
  • Cooja:
  • การสนับสนุนสำหรับ ACKs ลิงค์ชั้น
  • ตรวจสอบสแต็คที่ดีขึ้นและกองล้นเรียก
  • ปรับปรุง radiologger: แพ็คเก็ตที่ซ้ำกันทรุดตัวลงในขณะนี้
  • การปรับปรุงการจัดการเส้น
  • วิทยุบันทึกในไฟล์บิตเรต .csc
  • การสนับสนุนสำหรับ CC1101, CC1120, และการจำลอง ENC28J60
  • MSPsim สนับสนุนสำหรับชุดคำสั่ง MSP430x ตรวจสอบกับฮาร์ดแวร์

มีอะไรใหม่ ในรุ่น 2.6:

  • ละมั่ง ที่มีน้ำหนักเบาผู้จัดการฐานข้อมูล SQL เหมือนสำหรับ Contiki (ปพลิเคชัน / ละมั่งและตัวอย่าง / ละมั่ง).
  • เออร์เบียม การดำเนิน CoAP ใหม​​่สำหรับ Contiki (ปพลิเคชัน / เออร์เบียมและตัวอย่าง / เออร์เบียม).
  • ห้องสมุด JSON แยก JSON ที่มีน้ำหนักเบาและห้องสมุดก่อสร้าง (ปพลิเคชัน / JSON) และเว็บบริการเซิร์ฟเวอร์ HTTP (ปพลิเคชัน / httpd-WS).
  • ContikiMAC การปรับปรุงเพื่อให้ประติมากรรมของแพ็กเก็ตจะถูกส่งไปอย่างรวดเร็ว.
  • RPL เพิ่มการสนับสนุนสำหรับส่วนหัวนามสกุล.
  • เราเตอร์ชายแดนพื้นเมือง เราเตอร์ชายแดน RPL ขณะนี้คุณสามารถเลือกที่ทำงานเป็นกระบวนการพื้นเมืองภายใต้ Linux และสื่อสารกับวิทยุที่ใช้พลังงานต่ำกว่าพอร์ตอนุกรม.
  • Cooja การปรับปรุงหลายส่วนติดต่อผู้ใช้ การสนับสนุนสำหรับการจำลองสถาปัตยกรรม MSP430x และ exp5438, wismote และแพลตฟอร์ม z1.
  • STM32W เพิ่มการสนับสนุนสำหรับ ContikiMAC.
  • พอร์ตใหม่:. CC2530, exp5438, wismote
  • ทันที Contiki การปรับปรุงเพื่อ Ubuntu 12.04 คราสติดตั้งเป็นบรรณาธิการเริ่มต้น.

มีอะไรใหม่ ในรุ่น 2.5:

  • ContikiRPL:
  • ContikiRPL เป็นการนำใหม่ของเสนอ IETF โปรโตคอลมาตรฐาน RPL สำหรับการกำหนดเส้นทาง IPv6 พลังงานต่ำ ContikiRPL ขณะนี้คือการเริ่มต้น IPv6 กลไกการกำหนดเส้นทางใน Contiki.
  • ContikiMAC:
  • ContikiMAC ใหม่รัฐของศิลปะพลังงานต่ำฟังวิทยุไม่ตรงกันกลไกการขี่จักรยานหน้าที่อยู่ในขณะนี้กลไกการขี่จักรยานหน้าที่เริ่มต้นใน Contiki.
  • Contiki เก็บ:
  • Contiki เก็บเป็นที่อยู่ฟรีโปรโตคอลการเก็บรวบรวมข้อมูลที่ทำงานอยู่ด้านบนของสแต็ค Contiki จังหวะ สำหรับ Contiki 2.5, Contiki เก็บได้รับการปรับเปลี่ยนใหม่อย่างสมบูรณ์เพื่อให้ประสิทธิภาพการทำงานที่ดีขึ้นอย่างมีนัยสำคัญเช่นเดียวกับการตั้งค่า.
  • Col​​lectView:
  • Col​​lectView เป็น GUI Java ที่จะใช้ในการตั้งค่า Contiki เครือข่ายการเก็บรวบรวมข้อมูลทั้งในช่วง Contiki เก็บหรือ UDP / IPv6 / RPL.
  • PowerTrace:
  • PowerTrace เป็นส่วนติดต่อกับระบบโปรไฟล์อำนาจ Contiki ที่ช่วยให้การตรวจสอบอย่างใดอย่างเรียลไทม์หรือการวิเคราะห์แบบ off-line ของการใช้พลังงานของเครือข่ายเซ็นเซอร์.
  • การจำลองสภาพแวดล้อม Contiki:
  • MSPSim / Cooja จำลองสภาพแวดล้อมที่ได้รับอย่างมีนัยสำคัญความเร็วขึ้น.
  • CoAP / REST:
  • Contiki 2.5 รวมถึงการดำเนินการทดลองของโปรแกรม CoAP ของกลุ่มแกน IETF โปรโตคอลชั้นสำหรับการปฏิสัมพันธ์สงบกับเครือข่ายไอพีเซ็นเซอร์พลังงานต่ำ.
  • แพลตฟอร์มใหม่:
  • Zolertia Z1, Redwire Econotag mc13224v, ST Microelectronics STM32W, Sentilla JCreate.

มีอะไรใหม่ ในรุ่น 2.4:

  • การเปลี่ยนแปลงหลัก:
  • การปรับปรุงที่สำคัญในการประหยัดพลังงานวิทยุพลังงานต่ำโปรโตคอล MAC.
  • bugfixes หลายเพื่อ UIP และรหัส SICSlowpan.
  • เซ็นเซอร์ใหม่ API.
  • speedup ที่สําคัญ COOJA / MSPsim.
  • สองแพลตฟอร์มการทดลองใหม่. MicaZ และ Sensinode 8051 / CC2430
  • วิทยุพลังงานต่ำโปรโตคอล MAC:
  • ใหม่ CSMA โปรโตคอล MAC วิ่งอยู่ด้านบนของ MAC พลังงานต่ำโปรโตคอลชั้นเช่น X-MAC, ที่มีประสิทธิภาพการส่งใหม่เมื่อตรวจพบการชนหรือการรบกวน เปิดใช้งานโดยค่าเริ่มต้นใน Tmote Sky.
  • การปรับปรุงที่สำคัญในการ X-MAC: การดำเนินการใช้พลังงานต่ำในขณะนี้ขั้นตอนการลงทะเบียนของประเทศเพื่อนบ้านและลดระยะเวลาที่ใช้แสงเป็นไปตามขั้นตอนของการรับ; ออกอากาศจะถูกส่งพลังงานมากขึ้นได้อย่างมีประสิทธิภาพ; กรอบรูปแบบตอนนี้เข้ากันได้กับ 802.15.4.
  • Streaming สนับสนุนทั้ง LPP X-MAC.
  • การทำงานที่ไม่ใช่ rtimer-based ใหม่ของ X-MAC เรียกว่า CX-MAC, สำหรับแพลตฟอร์มโดยการสนับสนุน rtimer.
  • การตั้งค่าตัวเลือกใหม่สำหรับการปรับแต่งได้ง่ายขึ้นของพลังงานต่ำอัตราการตรวจสอบช่อง MAC.
  • Tmote รหัส boot-up Sky ตอนนี้พิมพ์ช่องทางอัตราการตรวจสอบโดยค่าเริ่มต้น.
  • UIP และจังหวะระบบเครือข่าย:
  • SICSlowpan ตอนนี้กับ MAC พลังงานต่ำสำหรับ Tmote Sky.
  • แก้ไขข้อผิดพลาดที่ช่วยให้การกระจายตัว 6LoWPAN และ reassembly กับ MAC พลังงานต่ำใน Tmote Sky.
  • แก้ไขข้อผิดพลาดใน UIP รหัส: เริ่มจับเวลาหากเกิดการสูญหาย SYN; การสูญเสียของ SYNACK bugfix; หลีกเลี่ยงการใช้การดำเนินงานจุดที่ลอยอยู่ในรหัส IPv6.
  • แก้ไขข้อผิดพลาดใน IPv4-over-ตาข่าย: ทำงานได้ดีขึ้นกว่า MAC พลังงานต่ำ
  • .
  • การสนับสนุนสำหรับการรับ IPv4 หลายผู้รับ.
  • Runicast เวลา retransmission ที่กำหนดใน Contiki-conf.h.
  • ปรับปรุง Tmote Sky IPv6 / ติดตั้งสะพาน 6LoWPAN.
  • API การเปลี่ยนแปลง:
  • เซนเซอร์ API เปลี่ยนแปลง แพลตฟอร์ม Tmote Sky ปรับปรุงเพื่อให้ตรงกับ API ใหม่.
  • COOJA:
  • ปรับปรุงความเร็ว 10x ผ่านการปรับปรุงบูรณาการ MSPSim.
  • แนะนำอินเตอร์เฟซการแก้จุดบกพร่องต่ำค่าใช้จ่ายสำหรับการจำลอง MSPSim ตาม.
  • การจำลองระดับโปรแกรมประยุกต์ดั้งเดิมกับตัวอย่าง.
  • บูรณาการระบบแฟ้มกาแฟ.
  • การปรับปรุงเส้นและปลั๊กอิน Visualizer.
  • การสนับสนุนที่ดีขึ้นสำหรับการแข่งขัน MicaZ.
  • คืนสร้างและ Contiki ถดถอยทดสอบสวีท:
  • โครงสร้างการกำหนดค่าทดสอบปรับปรุง:. แฟ้มการทดสอบอยู่ในขณะนี้อยู่ในตัวเอง
  • การทดสอบเส้นทางใหม่ uIPv6.
  • เปลือกปรับปรุงการเก็บรวบรวมการทดสอบ.
  • ทดสอบเปลือก netperf ใหม่.
  • Contiki เชลล์:
  • โมดูลเปลือกใหม่:. netperf สำหรับการทดสอบประสิทธิภาพการสื่อสารระหว่างสองประเทศเพื่อนบ้าน, memdebug มีคำสั่ง 'มอง' และ 'กระตุ้น' สำหรับการอ่านและการตั้งค่าสถานที่หน่วยความจำจากเปลือก - มีประโยชน์สำหรับการดีบักโปรแกรมควบคุมอุปกรณ์
  • การจัด bugfixes.
  • ไดรเวอร์:
  • CC2420 ขณะนี้ช่วยให้การส่งผ่านพลังงานที่จะต้องตั้งอยู่บนพื้นฐานต่อแพ็คเก็ต.
  • CC2420 timesynch bugfix.
  • CC2420. Enabled SFD ขัดจังหวะ
  • การปรับปรุงสายอนุกรม.
  • คนขับ SPI ได้เร็วขึ้น.
  • แพลตฟอร์ม:
  • แพลตฟอร์มใหม่: MicaZ (จากการทดลอง) Sensinode 8051 / CC2430 (จากการทดลอง)
  • สุทธิน้อยที่สุดในขณะนี้ได้รับการสนับสนุน IPv6.
  • การปรับปรุงที่สำคัญที่จะสนับสนุน IPv6 Tmote Sky.
  • 6502:. ความเข้ากันได้กับรุ่น cc65 2.13; 80 หน้าจอคอลัมน์ apple2 และสิ่ง C1286502
  • msb430. คนขับ SD ใหม่เป็นลายลักษณ์อักษรจากรอยขีดข่วน
  • การเปลี่ยนแปลงอื่น ๆ :
  • โมดูล mmem และ dhcpc เป็นข้อมูลที่รวบรวมได้ตอนนี้โดยเริ่มต้น.
  • ตัวอย่างใหม่สำหรับอีเมล, IRC, เว็บเซิร์ฟเวอร์, wget.
  • ปรับปรุง IPv4 และ IPv6 ตัวอย่างสำหรับการ Tmote Sky.
  • แก้ไขข้อผิดพลาดในการตัก AVR เอลฟ์.
  • โปรไฟล์พลังงาน bugfix. พลังงาน misattributed บางครั้งเมื่ออุปกรณ์ต่อพ่วงถูกปิดเมื่อมันมีอยู่แล้วออก
  • รหัส rtimer ง่ายใหม่ว่ามีเพียงหนึ่งจับ rtimer.
  • จังหวะตัวอย่างตอนนี้ทำงานบนช่องเคล็ดที่จะหลีกเลี่ยงการรบกวนความหมาย.
  • การบำรุงรักษาเครื่องใหม่ Java-based สำหรับภาพระบบแฟ้มกาแฟ.
  • สคริปต์ makefsdata ปรับปรุง.

มีอะไรใหม่ ในรุ่น 2.2.3:

  • คุณลักษณะใหม่รวมถึง checkpointing ที่เก็บการดำเนินการเสร็จสมบูรณ์ สถานะของระบบในไฟล์เดียว; ต่อแพ็คเก็ตโปรไฟล์พลังงานซึ่งจะช่วยให้การสลายเนื้อละเอียดของการใช้พลังงาน; ประกาศที่ทำให้เพื่อนบ้านและประกาศเส้นทางโปรโตคอลอิสระ และน้ำท่วมเป็นจำนวนมากโปรโตคอลการเผยแพร่ข้อมูล.
  • พอร์ตใหม่ Meshnetics ZigBit และ Sentilla โมดูล JCreate ได้รับการปล่อยตัว.

มีอะไรใหม่ ในรุ่น 2.2.1-uipv6:

  • ข่าวประชาสัมพันธ์ฉบับนี้มี uIPv6 ของโลกที่เล็กที่สุด สแต็ค IPv6 ได้รับการพัฒนาร่วมกันโดยซิสโก้, Atmel และ SICS.

มีอะไรใหม่ ในรุ่น 2.2.1:

  • เรามีความยินดีที่จะประกาศการเปิดตัวของ Contiki 2.2 0.1! โฟกัสของรุ่นนี้คือการแก้ไขข้อบกพร่องที่พบในรุ่น 2.2 การเปลี่ยนแปลงคือสิ่งที่ต้องสำคัญและการปรับปรุงประสิทธิภาพการจัดเก็บข้อมูลโปรโตคอล; การนำเสนอข้อมูลที่ดีขึ้นในการเก็บรวบรวม Contiki โปรแกรม; การลดการบริโภคพลังงานสำหรับกลไกวิทยุ X-MAC; การปรับปรุงประสิทธิภาพการทำงานและสิ่งที่ต้องกับระบบไฟล์แฟลชกาแฟ; วิธีแก้ปัญหาสำหรับปัญหาที่มีวิทยุ CC2420.

ซอฟต์แวร์ที่คล้ายกัน

FreeRTOS
FreeRTOS

20 Feb 15

BoxmaX KS
BoxmaX KS

15 Apr 15

ICS
ICS

15 Apr 15

ซอฟแวร์อื่น ๆ ของนักพัฒนา Adam Dunkels

lwIP
lwIP

3 Jun 15

uIP
uIP

3 Jun 15

ความคิดเห็นที่ Contiki

1 ความคิดเห็น
  • mmm 4 Jan 17
    سلام دوستان. کسی هست با شبیه ساز کوجا کار کرده باشه?? من برای تزم به کمک احتیاج دارم با پرداخت هزینه.
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่