Embedded software enggineering: Embedded softwarearchitectures

Invite you to consult the lecture content "Embedded software engineering : Embedded software architectures" below. Contents of lectures introduce to you the content: Round robin, function queue scheduling, real time operating systems, selecting an architecture. Hopefully document content to meet the needs of learning, work effectively. | Embedded Software Engineering EMBEDDED SOFTWARE ARCHITECTURES Graduate Course ESE Lecturers: Dr. Nguyen Ngoc Binh Dr. Le Quang Minh Contents Round-Robin Function-Queue Scheduling Real-Time Operating Systems Selecting an Architecture ESE by NN Binh Software Architectures When you are designing embedded software, what architecture will be the most appropriate for a given system? ESE by NN Binh Decision Factors The most important factor how much control you need to have over system response. Good response Absolute response time requirements The speed of your microprocessor and the other processing requirements Few, loose reqts simple architecture Many, stringent reqts complex architecture ESE by NN Binh Some Examples The control of an air conditioner This system can be written with a very simple software architecture. The response time can be within a number of tens of seconds. The major function is to monitor the temperature readings and turn on and off the air . | Embedded Software Engineering EMBEDDED SOFTWARE ARCHITECTURES Graduate Course ESE Lecturers: Dr. Nguyen Ngoc Binh Dr. Le Quang Minh Contents Round-Robin Function-Queue Scheduling Real-Time Operating Systems Selecting an Architecture ESE by NN Binh Software Architectures When you are designing embedded software, what architecture will be the most appropriate for a given system? ESE by NN Binh Decision Factors The most important factor how much control you need to have over system response. Good response Absolute response time requirements The speed of your microprocessor and the other processing requirements Few, loose reqts simple architecture Many, stringent reqts complex architecture ESE by NN Binh Some Examples The control of an air conditioner This system can be written with a very simple software architecture. The response time can be within a number of tens of seconds. The major function is to monitor the temperature readings and turn on and off the air conditioner. A timer may be needed to provide the turn-on and turn-off time. ESE by NN Binh Some Examples The software design of the control of an air conditioner A simple assembly program for a low-end microprocessor Inputs Input buttons Temperature readings Timer readings Output The on-off control of the air conditioner The power control ESE by NN Binh Some Examples Digital telephone answering machine A telephone answering machine with digital memory, using speech compression. The performance and functions It should be able to record about 30 minutes of total voice. Voice data are sampled at the standard telephone rate of 8kHz. OGM of up to 10 seconds Three basic modes default/play back/OGM editing mode ESE by NN Binh Some Examples The class diagram for the answering machine ESE by NN Binh Some Examples The state diagram for the controls activate behavior ESE by NN Binh Some Examples The software design for the answering machine It must respond rapidly to many different .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
15    91    2    29-04-2024
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.