Contiki

Phần mềm chụp màn hình:
Contiki
Các chi tiết về phần mềm:
Phiên bản: 2.7
Ngày tải lên: 19 Feb 15
Nhà phát triển: Adam Dunkels
Giấy phép: Miễn phí
Phổ biến: 758

Rating: 1.4/5 (Total Votes: 5)

Contiki là một mã nguồn mở, đa nhiệm, mạng, và các hệ điều hành cao xách tay được thiết kế đặc biệt cho bộ nhớ hạn chế. Nó đã được thiết kế theo cách như vậy mà nó có thể kết nối vi điều khiển công suất thấp, chi phí thấp nhỏ đến World Wide Web, khiến nó trở thành hệ điều hành cho Internet của Things.Supports một loạt các năng lượng thấp không dây devicesWith một hoạt động cộng đồng và một chu kỳ phát triển nhanh nhanh, Contiki tính năng hỗ trợ cho một loạt các thiết bị tiết kiệm năng lượng không dây, hỗ trợ đầy đủ cho các giao thức IPv6 và IPv4, cũng như hỗ trợ cho các 6lowpan, CoAP, và RPL suất thấp standards.Integrates không dây các tập tin flash cà phê systemAmong điểm nổi bật khác, chúng ta có thể đề cập đến việc phân bổ bộ nhớ, mạng IP đầy đủ, nhận thức về quyền lực, router buồn ngủ, năng động mô-đun tải, Cooja Mạng Simulator, protothreads, hệ thống tập tin flash cà phê, vỏ Contiki, các Rime ngăn xếp, kiểm tra hồi quy , bộ nhớ thấp, và nhiều more.Supported trên một phạm vi rộng của platformsContiki được hỗ trợ trên một loạt các nền tảng, trong đó chúng ta có thể đề cập đến apple2enh, atari, C128, C64, bầu trời, jcreate, sentilla-usb, msb430, ESB, avr-atmega128rfa, hạt mắt, cc2530dk, sensinode, mẹ đẻ, tối thiểu-net, cooja, mb851, mbxxx, redbee-dev, redbee-econotag, micaz, exp5438, z1, cc2538dk, avr-quạ, avr-RCB, avr- zigbit, iris, và EVAL-ADF7023DB1.Getting bắt đầu với ContikiTo bắt đầu với các hệ điều hành Contiki, bạn sẽ phải tải về phiên bản mới nhất từ ​​Softoware, lưu kho lưu trữ ZIP vào thư mục Home của bạn, và trích xuất nội dung của nó bằng cách sử dụng một tiện ích quản lý lưu trữ . Mở tập tin README-BUILDING.md để tìm hiểu làm thế nào để xây dựng hệ điều hành cho nền tảng của bạn (xem phần trên cho các nền tảng được hỗ trợ).
Để cung cấp cho Contiki một thử, bạn sẽ có cơ bản mở một cửa sổ terminal, vào thư mục Cooja (ví dụ: cd Contiki / công cụ / cooja), hãy bắt đầu bằng cách chạy Cooja & lsquo; ant run & rsquo; lệnh, đợi Cooja để bắt đầu và sử dụng một mô phỏng ví dụ như được giải thích trong hướng dẫn Bắt đầu chính thức được http://www.contiki-os.org/start.html.

What mới trong phiên bản này:

  • Các tính năng mới và cơ chế:
  • khuôn khổ kiểm tra hồi quy
  • Travis hội nhập
  • New phong cách mã script
  • mDNS
  • Thư viện Trickle timer
  • đầu ra trình biên dịch ít tiết
  • sửa lỗi nghiêm trọng trong:
  • CSMA
  • 802.15.4 framer
  • Nullrdc
  • ContikiMAC
  • 6lowpan xử lý phân mảnh
  • IPv6
  • RPL định tuyến
  • IPv6 stack:
  • IPv6 bảng xóm refactorization
  • bảng định tuyến IPv6 refactorization
  • RPL viết lại
  • RPL tự động sửa chữa các tuyến đường không
  • IPv6 chồng màn hình nếu người hàng xóm không
  • Hàm hồi về những thay đổi bảng định tuyến
  • 6lowpan: cho phép tối đa kích thước khung hình vô tuyến để được cấu hình
  • Nền tảng:
  • New TI CC2538 802.15.4 System-on-a-chip nền tảng
  • New PIC32 / nền tảng SeedEye
  • STM32w cập nhật
  • CC2430 cập nhật
  • MC1322x cập nhật
  • Cooja:
  • Hỗ trợ cho link-layer ACKs
  • Cải thiện giám sát và ngăn xếp stack overflow kích hoạt
  • Cải thiện radiologger: nhân bản gói tại sụp đổ
  • Cải thiện Timeline xử lý
  • Save phát thanh bitrate trong tập tin .csc
  • Hỗ trợ cho CC1101, CC1120, và thi đua ENC28J60
  • hỗ trợ MSPsim cho MSP430x tập lệnh, xác nhận đối với phần cứng

là gì mới trong phiên bản 2.6:

  • Antelope. Một nhà quản lý trọng lượng nhẹ như cơ sở dữ liệu SQL-cho Contiki (apps / linh dương và các ví dụ / linh dương).
  • Erbium. Một thực hiện CoAP mới cho Contiki (apps / erbi và ví dụ / erbium).
  • Thư viện JSON. Một phân tích cú pháp JSON nhẹ và thư viện xây dựng (apps / json) và một máy chủ dịch vụ web HTTP (apps / httpd-ws).
  • ContikiMAC. Cải tiến để cho phép bán thân của các gói tin được gửi đi nhanh chóng.
  • RPL. Thêm hỗ trợ cho các header mở rộng.
  • router biên giới Native. Các bộ định tuyến biên giới RPL bây giờ có thể tùy chọn chạy như một quá trình bản địa dưới Linux và giao tiếp với một đài phát thanh công suất thấp hơn một cổng nối tiếp.
  • Cooja. Nhiều cải tiến về giao diện người dùng. Hỗ trợ mô phỏng cho các kiến ​​trúc MSP430x và exp5438, wismote, và các nền tảng z1.
  • stm32w. Thêm hỗ trợ cho ContikiMAC.
  • cảng New:. Cc2530, exp5438, wismote
  • tức Contiki. Cập nhật cho Ubuntu 12.04. Eclipse được cài đặt như soạn thảo mặc định.

là gì mới trong phiên bản 2.5:

  • ContikiRPL:
  • ContikiRPL là một thực hiện mới của tiêu chuẩn IETF giao thức RPL đề xuất cho công suất thấp IPv6 định tuyến. ContikiRPL bây giờ là IPv6 cơ chế định tuyến mặc định trong Contiki.
  • ContikiMAC:
  • Các ContikiMAC nhà nước-of-the-nghệ thuật năng lượng thấp mới cơ chế lắng nghe đài phát thanh làm nhiệm vụ đi xe đạp không đồng bộ hiện nay là cơ chế làm nhiệm vụ đi xe đạp mặc định trong Contiki.
  • Contiki Collect:
  • Contiki Thu thập là một giao thức thu thập dữ liệu địa chỉ miễn phí chạy trên đầu trang của Contiki Rime stack. Đối Contiki 2.5, Contiki: Thu đã được hoàn toàn thay đổi để cung cấp một hiệu suất được cải thiện đáng kể cũng như năng cấu hình.
  • CollectView:
  • CollectView là một GUI Java được sử dụng để thiết lập một Contiki mạng thu thập dữ liệu, kể cả qua Contiki thu thập hoặc trên UDP / IPv6 / RPL.
  • PowerTRACE:
  • PowerTRACE là một giao diện cho hệ thống điện profiling Contiki cho phép hoặc kiểm tra thời gian thực hoặc phân tích off-line của điện năng tiêu thụ của một mạng cảm biến.
  • Các môi trường mô phỏng Contiki:
  • Các môi trường mô phỏng MSPSim / Cooja đã nhận được một tốc độ đáng kể lên.
  • CoAP / REST:
  • Contiki 2.5 bao gồm một thực hiện thí điểm giao thức lớp ứng dụng CoAP các nhóm nòng cốt của IETF cho tương tác RESTful với một mạng lưới năng lượng thấp sensor IP.
  • Nền tảng mới:
  • Zolertia Z1, RedWire Econotag mc13224v, ST Microelectronics STM32w, Sentilla JCreate.

là gì mới trong phiên bản 2.4:

  • Những thay đổi chính:
  • cải tiến đáng kể để tiết kiệm năng lượng vô tuyến công suất thấp giao thức MAC.
  • Một số sửa lỗi để uIP và mã SICSlowpan.
  • New cảm biến API.
  • đáng kể COOJA / MSPsim tăng tốc.
  • Hai nền tảng thử nghiệm mới.
  • MicaZ và Sensinode 8051 / CC2430
  • Low-Power Đài MAC Protocols:
  • giao thức CSMA New MAC, chạy trên đầu trang của các công suất thấp lớp MAC các giao thức như X-MAC, mà thực hiện việc truyền phát lại khi nó phát hiện va chạm hay nhiễu. Kích hoạt mặc định trên Tmote Sky.
  • số cải tiến cho X-MAC: các hoạt động năng lượng thấp hiện nay đăng ký giai đoạn của những người hàng xóm và làm giảm thời gian strobing theo các giai đoạn của người nhận; chương trình phát sóng được truyền thêm sức mạnh, hiệu quả; Định dạng khung giờ tương thích với 802.15.4.
  • streaming hỗ trợ cho cả hai LPP và X-MAC.
  • New phi rtimer dựa trên việc thực hiện của X-MAC, được gọi là CX-MAC, cho các nền tảng mà không cần hỗ trợ rtimer.
  • tùy chọn cấu hình mới để điều chỉnh dễ dàng hơn của năng lượng thấp MAC tỷ lệ kiểm tra kênh.
  • Tmote Sky boot-up in mã bây giờ tỷ lệ kiểm tra kênh theo mặc định.
  • uIP và Rime Networking:
  • SICSlowpan bây giờ với công suất thấp cho MAC Tmote Sky.
  • Sửa lỗi cho phép phân mảnh 6lowpan và khôi với công suất thấp MAC trên Tmote Sky.
  • Sửa lỗi trong mã uIP: bắt đầu hẹn giờ nếu mất SYN; mất SYNACK Sửa lỗi; tránh sử dụng hoạt động điểm nổi trong mã IPv6.
  • * Sửa lỗi trong IPv4-over-lưới: làm việc tốt hơn so với công suất thấp MAC
  • .
  • Hỗ trợ cho nhận IPv4 multicast.
  • Runicast thời gian truyền lại cấu hình trong Contiki-conf.h.
  • Cải thiện Tmote Sky IPv6 / thiết lập cầu 6lowpan.
  • Thay đổi API:
  • Cảm biến API thay đổi; Tmote Sky nền tảng cập nhật để phù hợp với các API mới.
  • COOJA:
  • 10x cải thiện tốc độ thông qua cải thiện tích hợp MSPSim.
  • giới thiệu giao diện gỡ lỗi thấp overhead cho MSPSim dựa trên mô phỏng.
  • mô phỏng cấp ứng dụng đơn giản, với các ví dụ.
  • hội nhập Coffee hệ thống tập tin.
  • Cải tiến để Timeline và Visualizer plugins.
  • Hỗ trợ tốt hơn cho thi đua MicaZ.
  • Nightly Builds và Contiki Regression Test Suite:
  • cấu trúc cấu hình thử nghiệm cập nhật:. File test giờ được khép kín
  • New uIPv6 kiểm tra định tuyến.
  • Cải thiện shell thu thập kiểm tra.
  • New kiểm tra vỏ netperf.
  • Contiki Shell:
  • module vỏ mới:. Netperf để kiểm tra việc thực hiện truyền thông giữa hai nước láng giềng, memdebug, với lệnh 'ú' và 'chọc', để đọc và thiết lập bộ nhớ vị trí từ vỏ - có ích để gỡ lỗi trình điều khiển thiết bị
  • sửa lỗi Alignment.
  • Drivers:
  • CC2420 bây giờ cho phép truyền tải điện phải được thiết lập trên một cơ sở cho mỗi gói tin.
  • CC2420 timesynch Sửa lỗi.
  • CC2420:. Enabled SFD ngắt
  • cải tiến nối tiếp dòng.
  • Faster điều khiển SPI.
  • Nền tảng:
  • Nền tảng mới: MicaZ (thử nghiệm), Sensinode 8051 / CC2430. (Thử nghiệm)
  • Minimal-net hiện nay có hỗ trợ IPv6.
  • cải tiến đáng kể để hỗ trợ Tmote Sky IPv6.
  • 6502:. Khả năng tương thích với phiên bản 2.13 cc65, 80 màn hình cột trên Apple2 và C1286502 thứ
  • msb430:. SD lái xe mới được viết từ đầu
  • Các thay đổi khác:
  • Modules mmem và dhcpc đang biên soạn theo mặc định.
  • ví dụ mới cho email, irc, máy chủ web, wget.
  • Cải thiện IPv4 và IPv6 ví dụ cho các Tmote Sky.
  • Sửa lỗi trong AVR ELF loader.
  • Power profiling Sửa lỗi:. Năng lượng đôi khi misattributed khi ngoại vi đã được tắt đi khi nó đã tắt
  • New đang rtimer đơn giản mà chỉ xử lý một rtimer.
  • Rime ví dụ bây giờ chạy trên các kênh tách rời để tránh nhiễu ngữ nghĩa.
  • công cụ bảo trì mới dựa trên Java cho hệ thống tập tin hình ảnh Coffee.
  • Cải thiện kịch bản makefsdata.

là gì mới trong phiên bản 2.2.3:

  • Các tính năng mới bao gồm checkpointing, mà các cửa hàng thực hiện hoàn chỉnh trạng thái của một hệ thống trong một tập tin duy nhất; mỗi gói tin điện profiling, cho phép phân tích hạt mịn của điện năng tiêu thụ; thông báo, mà làm cho hàng xóm và tuyến đường thông báo giao thức độc lập; và Deluge, một giao thức phổ biến dữ liệu lớn.
  • cổng mới cho các module Meshnetics ZigBit và Sentilla JCreate đã được phát hành.

là gì mới trong phiên bản 2.2.1-uipv6:

  • Phiên bản này chứa uIPv6, nhỏ nhất thế giới IPv6 stack, cùng nhau phát triển bởi Cisco, Atmel, và SICS.

là gì mới trong phiên bản 2.2.1:

  • Chúng tôi rất vui mừng thông báo việc phát hành Contiki 2.2 0,1! Trọng tâm của phiên bản này là để sửa chữa lỗi được tìm thấy trong phiên bản 2.2. Những thay đổi như: sửa lỗi quan trọng và cải tiến hiệu suất cho các giao thức thu thập dữ liệu; cải thiện dữ liệu trình bày trong chương trình Contiki thu thập; giảm tiêu thụ năng lượng cho cơ chế phát thanh X-MAC; cải tiến hiệu suất và sửa lỗi cho hệ thống tập tin flash cà phê; Cách giải quyết cho một vấn đề với các đài phát thanh CC2420.

Phần mềm tương tự

SailfishOS SDK
SailfishOS SDK

17 Feb 15

Migshm
Migshm

3 Jun 15

CpuHog
CpuHog

2 Jun 15

myMIUI
myMIUI

15 Apr 15

Phần mềm khác của nhà phát triển Adam Dunkels

lwIP
lwIP

3 Jun 15

uIP
uIP

3 Jun 15

Ý kiến ​​để Contiki

1 Chú thích
  • mmm 4 Jan 17
    سلام دوستان. کسی هست با شبیه ساز کوجا کار کرده باشه?? من برای تزم به کمک احتیاج دارم با پرداخت هزینه.
Nhập bình luận
Bật hình ảnh!