1. Tuyển Mod quản lý diễn đàn. Các thành viên xem chi tiết tại đây

Các ứng dụng trên Linux

Chủ đề trong 'Câu lạc bộ kỹ sư' bởi opentdoors, 27/07/2006.

  1. 1 người đang xem box này (Thành viên: 0, Khách: 1)
  1. TuLa

    TuLa Thành viên quen thuộc

    Tham gia ngày:
    24/10/2002
    Bài viết:
    413
    Đã được thích:
    0
    ã CĂc hỏằ? thỏằ'ng nhúng và giao thỏằâc IP
    Chúng ta sỏằ'ng trong mỏằTt thỏ giỏằ>i nỏằ'i mỏĂng tfng trặỏằYng cao và cĂc hỏằ? nhúng là không loỏĂi trỏằô. CĂc kỏt nỏằ'i mỏĂng 'ang trỏằY thành phỏằ. biỏn cho cĂc mỏằƠc 'ưch nhặ là tỏÊi thông tin hoỏãc tỏằ.ng hỏằÊp mÊ, 'fng tỏÊi dỏằ liỏằ?u 'ặỏằÊc yêu cỏĐu hay cĂc thỏằ'ng kê vỏưn hành, và cĂc vỏƠn 'ỏằ chuỏân 'oĂn (chuỏân trỏằi mỏằi phòng trong nhà
    A Web appliance by any other name is still...a PC? õ?" CĂc ỏằâng dỏằƠng web sỏẵ theo 'uỏằ.i nhu cỏĐu cho hai nhóm ngặỏằi cạng muỏằ'n duyỏằ?t xem web và gỏằưi e-mail. Nhặng mỏằTt nhóm yêu thưch công nghỏằ?, và nhóm còn lỏĂi thơ thưch trỏằ. nó. BỏĂn có thỏằf thỏằf xÂy dỏằng mỏằTt thiỏt bỏằng dỏôn cho thiỏt kỏ ỏằâng dỏằƠng Internet kỏ tiỏp cỏằĐa bỏĂn mà không tỏằô bỏằ dỏằ Ăn vỏằ 'ỏằ" 'ỏĂc...
    E m b e d d e d TCP/IP: a smorgasbord of options õ?" CĂc thiỏt bỏằi cĂc hỏằ? thỏằ'ng dạng trong gia 'ơnh và công nghiỏằ?p
    TCP and UDP for Control õ?" Hai tạy chỏằn tỏằ"n tỏĂi cho tỏĐng chuyỏằfn vỏưn (transport layer) cỏằĐa TCP/IP. Thuỏưn lỏằÊi cỏằĐa cỏÊ hai 'ặỏằÊc thỏÊo luỏưn, vỏằ>i giỏÊi thưch vỏằ cĂch chúng làm viỏằ?c nhặ thỏ nào. TỏĂo mỏằTt lỏằa chỏằn tạy theo chưnh xĂc 'iỏằu gơ mà ngặỏằi sỏằư dỏằƠng mong muỏằ'n làm
    TCP/IP Implementations õ?" CĂc liên kỏt tỏằ>i nhiỏằu cĂc ỏằâng dỏằƠng danh sĂch TCP/IP khĂc nhau
    TCP/IP Resources õ?" Nhiỏằu cĂc liên kỏt liên quan 'ỏn TCP/IP và lỏưp trơnh nhúng
    Web servers in e m b e d d e d systems enhance user interaction õ?" Hỏằ? nhúng có thỏằf bỏt trặỏằ>c mỏằTt trang web, hỏằ? này có thỏằf tĂc 'ỏằTng làm 'òn bỏây tỏằ>i tỏƠt cỏÊ khỏÊ nfng cỏằĐa Internet
    CÁC TRANG Dỏằ ÁN
    A $25 Web Server õ?" bài viỏt tỏằô Circuit Cellar Online
    IPic - A Match Head Sized Web-Server õ?" ĐÂy có lỏẵ là mỏằTt ỏằâng dỏằƠng nhỏằ nhỏƠt thỏ giỏằ>i cỏằĐa mỏằTt web-server kiỏằfu HTTP giao thỏằâc TCP/IP 'ặỏằÊc thiỏt kỏ dỏằa trên mỏằTt vi 'iỏằu khiỏằfn PIC 12C509A, trong mỏằTt gói SO8 siêu nhỏằ có 8 chÂn. Web-Server iPic này 'ặỏằÊc kỏt nỏằ'i trỏằc tiỏp tỏằ>i mỏằTt router chỏĂy SLIP ỏằY tỏằ'c 'ỏằT 115200bps.
    PoTrES - PoTrES là mỏằTt hỏằ? nhúng nhỏằ 8-bit có khỏÊ nfng tỏằ thỏằc thi (stand-alone) có khỏÊ nfng gỏằưi e-mail tỏằ>i nhiỏằu bỏằT nhỏưn trên mỏằTt mỏĂng ethernet (cỏÊ intranet câng nhặ mỏĂng internet toàn cỏĐu). Nó dạng mỏằTt ỏằâng dỏằƠng TCP/IP nhỏằ bao gỏằ"m nhiỏằu giao thỏằâc mỏĂng. PoTrES có kỏt cỏƠu mỏĂch cặĂ bỏÊn là mỏằTt mỏĂch 'iỏằu khiỏằfn (LAN) ethernet kỏt nỏằ'i 'ỏn mỏằTt vi 'iỏằu khiỏằfn 8-bit.
    Web51 Project page õ?" Web Server miỏằ.n phư và chuyỏằfn 'ỏằ.i Telnet õ?" RS232 trên bỏằT nhỏằ> Flash 8kb, 256B RAM. Dỏằ Ăn 'ặỏằÊc biên soỏĂn thành tài liỏằ?u hoàn thiỏằ?n 'ỏĐy 'ỏằĐ vỏằ kỏt nỏằ'i mỏằTt CPU tặặĂng thưch chip Intel hỏằ x51 tỏằ>i mỏằTt bỏằT 'iỏằu khiỏằfn mỏĂng RTL8019AS. Server WWW, õ?oTELNETõ? và SMTP 'ặỏằÊc ỏằâng dỏằƠng trên giỏÊi phĂp bỏằT nhỏằ> 256byte và 8kB FLASH. BỏĂn có thỏằf sỏằư dỏằƠng phiên bỏÊn GPL hoỏãc mua KIT phỏĐn cỏằâng + PhỏĐn mỏằm + BỏÊn quyỏằn & khoỏÊng trỏằ'ng 'ỏằ<a chỏằ? MAC cho dỏằ Ăn riêng cỏằĐa bỏĂn.
  2. TuLa

    TuLa Thành viên quen thuộc

    Tham gia ngày:
    24/10/2002
    Bài viết:
    413
    Đã được thích:
    0
    PHẦN MỀM NHÚNG TCP/IP
    lwIP - A Lightweight TCP/IP Stack - lwIP là một ứng dụng nhỏ và độc lập có khả năng TCP/IP, được phát triển bởi Adam Dunkels ở phòng thí nghiệm mạng và máy tính của Viện Khoa học máy tính Swedish như là phần của dự án thực hiện. Trọng tâm của ứng dụng lwIP TCP/IP là làm giảm việc sử dụng RAM trong khi vẫn có đầy đủ tính năng giao thức TCP. Điều này làm lwIP có khả năng dùng trong các hệ thống nhúng với dung lượng nhớ hàng chục kByte RAM còn trống và khoảng 40kByte cho bộ nhớ ROM chứa mã ứng dụng.
    PIC IP: Internet Protocol I/O - PIC TCP/IP và các liên kết Web server
    The Contiki Operating System and Desktop Environment (Hệ điều hành Contiki và môi trường máy tính để bàn) ?" Môi trường máy tính để bàn Contiki là một hệ điều hành có tính ổn định cao, hiện đại, nguồn mở, có khả năng giao tiếp internet và là môi trường cho cho rất nhiều hệ thống mạnh khác như các máy tính gia đình 8-bit mà Commodore 64 là một thí dụ.
    uIP - uIP là một ứng dụng TCP/IP nhỏ và miễn phí cho các vi điều khiển 8 và 16 bit. uIP được viết bằng ngôn ngữ lập trình C và mã nguồn miễn phí cho phân phối và các nhu cầu sử dụng cả thương mại lẫn phi thương mại (giấy phép BSD). Lý thuêts chính dưới uIP chính là bằng cách dịch danh sách TCP/IP và ứng dụng, kích thước mã của cả danh sách TCP/IP và ứng dụng có thể được duy trì ở mức tối thiểu. Nền mã uIP chỉ cần vài kByte và RAM cần dùng cũng chỉ vài trăm byte. uIP được biên dịch và chạy thử trên các CPU họ x86 và 6502.
    GIAO TIẾP
    Giao diện ngoại vi máy tính
    E m b e d d e d USB gains ground ?" Với các tùy chọn tốc độ cao và nối mạng ổn định, một lượng lớn các nhà thiết kế thiết bị nhúng đang ngày càng tăng mạnh, đang chấp nhận USB cho các giao diện ngoại vi và trao đổi dữ liệu.
    Các Kỹ Thuật Quan Trọng Trong Thiết Kế Các Hệ Thống Nhúng
    Lấy mẫu, chuyển đổi A/D và D/A
    Getting the Most from High Resolution D/A Converters ?" chú ý ứng dụng trong định dạng PDF
    How to Choose A Sensible Sampling Rate ?" Dùng thử và kiểm tra lỗi vừa nhanh nhất lại là cách tốt nhất để xác định tốc độ lấy mẫu cho các ứng dụng được yêu cầu, mặc dù nó có lẽ là phổ biến nhất. Phân tích kỹ thuật Systematic, cộng thêm một số kinh nghiệm hướng dẫn, sẽ giúp bạn tìm thấy một tốc độ tốt nhanh chóng.
    Introduction to Pulse Width Modulation ?" Điều chế độ rộng xung (PWM) là một công nghệ mạng cho các mạch điều khiển tương tự với các đầu ra số của một bộ vi xử lý. PWM được ứng dụng trong một dải rộng các ứng dụng, từ đo lường và truyền thông tới điều khiển và chuyển đổi công suất.
    Sampling rates for analog sensors ?" Tại sao sử dụng các phương pháp dùng thử và xác định sai lỗi để xác định tốc độ mẫu khi ta có thể sử dụng khoa học và toán học ? Đây là chi tiết về một thủ tục đơn giản có thể làm một cách nhanh nhạy hơn.
    Using PWM to Generate Analog Output ?" Điều chế độ rộng xung (PWM), tạo ra các dạng sóng số căn bản, có thể được dùng như các bộ chuyển đổi Số sang Tương tự (D/A) rẻ tiền chỉ bằng một vài linh kiện bên ngoài. Một lượng lớn các ứng dụng vi điều khiển tồn tại cần các đầu ra tương tự nhưng không yêu cầu các bộ chuyển đổi D/A phân giải cao. Một số ứng dụng tốc độ cao (máy thoại, các hệ đồng bộ thoại trong đồ chơi chẳng hạn...) cũng không yêu cầu bộ chuyển đổi D/A phân giải cao. Đối với các ứng dụng này, các đầu ra điều chế độ rộng xung có thể được chuyển đổi tới các đầu ra tương tự. Chuyển đổi dạng sóng PWM sang các tín hiệu tương tự bao gồm việc sử dụng của các bộ lọc thông thấp. Ghi chú ứng dụng này mô tả sự quan trọng của việc thiết kế các bộ lọc tương tự là cần thiết và các yêu cầu của tần số PWM. Tiếp theo sau lưu ý trong ứng dụng này, một bộ lọc thông thấp RC đơn giản được thiết kế để chuyển đổi các tín hiệu tốc độ cao PWM của băng thông 4 kHz.
    Thiết kế Chương trình
    How to size message queues ?" Thống kê khách quan về các lần xử lý và thông điệp đến tạo ra các hàng đợi thông điệp có kích thước khác nhau.
    Queueing Theory for Dummies ?" Làm thế nào mà ta đánh kích thước được cho một bộ đệm hoặc hàng đợi thông điệp ? Lý thuyết hàng đợi sẽ cho ta câu trả lời.
    Xem các bài viết liên quan khác ở http://www.embeonline.com/modules.php?name=News&file=categories&op=newindex&catid=29&sid=0

Chia sẻ trang này