In this section we will develop a simple device driver using the Unive dịch - In this section we will develop a simple device driver using the Unive Việt làm thế nào để nói

In this section we will develop a s

In this section we will develop a simple device driver using the Universal Asynchronous
Receiver/Transmitter (UAR T). This serial port allows the microcontroller to communicate
with devices such as other computers, printers, input sensors, and LCDs. Serial
transmission involves sending one bit a time, such that the data is spread out over time.
The total number of bits transmitted per second is called the baud rate. The reciprocal of
the baud rate is the bit time, which is the time to send one bit. Most microcontrollers have
at least one UAR T . Before discussing the detailed operation on the LM3S/LM4F/TM4C,
we will begin with general features common to all devices. Each UAR T will have a baud
rate control register , which we use to select the transmission rate. Each device is capable
of creating its own serial clock with a transmission frequency approximately equal to the
serial clock in the computer with which it is communicating. A frame is the smallest
complete unit of serial transmission. Figure 4.33 plots the signal versus time on a serial
port, showing a single frame, which includes a start bit (which is 0), 8 bits of data (least
significant bit first), and a stop bit (which is 1). There is always only one start bit, but the
Stellaris/Tiva UAR T s allow us to select the 5 to 8 data bits and 1 or 2 stop bits. The UAR T
can add even, odd, or no parity bit. However , we will employ the typical protocol of 1
start bit, 8 data bits, no parity , and 1 stop bit. This protocol is used for both transmitting
and receiving. The information rate, or bandwidth, is defined as the amount of data or
useful information transmitted per second. From Figure 4.33, we see that 10 bits are sent
for every byte of usual data. Therefore, the bandwidth of the serial channel (in
bytes/second) is the baud rate (in bits/sec) divided by 10.
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Trong phần này, chúng tôi sẽ phát triển một trình điều khiển thiết bị đơn giản bằng cách sử dụng các Universal không đồng bộThu/phát (UAR T). Cổng nối tiếp này cho phép vi điều khiển giao tiếpvới các thiết bị như máy tính, máy in, thiết bị cảm ứng đầu vào và màn hình LCD. Serial khácbộ truyền động liên quan đến việc gửi một chút thời gian một, như vậy mà các dữ liệu được lan truyền theo thời gian.Tổng số bit truyền cho một thứ hai được gọi là tốc độ. Đối ứng củatốc độ là chút thời gian, đó là thời gian để gửi một chút. Vi điều khiển hầu hết cóít nhất một UAR T. Trước khi thảo luận về các hoạt động chi tiết trên LM3S/LM4F/TM4C,chúng tôi sẽ bắt đầu với tổng quát tính năng phổ biến với tất cả các thiết bị. Mỗi T UAR sẽ có một baudtỷ lệ kiểm soát đăng ký, mà chúng tôi sử dụng để chọn tốc độ truyền dẫn. Mỗi thiết bị có khả năngcủa việc tạo ra riêng của mình đồng hồ nối tiếp với một tần số truyền dẫn khoảng tương đương với cácnối tiếp đồng hồ trong máy tính mà nó là giao tiếp. Một khung là nhỏ nhấthoàn thành đơn vị truyền dẫn nối tiếp. Con số 4.33 lô tín hiệu so với thời gian trên một sê-riPort, Đang hiển thị một khung đơn, bao gồm một chút bắt đầu (mà là 0), 8 bit dữ liệu (ít nhất làđáng kể bit đầu tiên), và một chút dừng (mà là 1). Có luôn luôn là chỉ có một chút bắt đầu, nhưng cácStellaris/Tiva UAR T s cho phép chúng tôi để chọn các bit dữ liệu 5-8 và 1 hoặc 2 bit dừng. UAR Tcó thể thêm thậm chí, lẻ, hoặc không có bit chẵn lẻ. Tuy nhiên, chúng tôi sẽ sử dụng giao thức điển hình của 1bắt đầu bit, dữ liệu 8 bit, không có tính chẵn lẻ và dừng lại 1 chút. Giao thức này được sử dụng cho cả hai truyềnvà nhận được. Thông tin tỷ lệ, hoặc băng thông, được định nghĩa là số lượng dữ liệu hoặcthông tin hữu ích truyền / giây. Từ con số 4.33, chúng ta thấy rằng 10 bit được gửimỗi byte dữ liệu thông thường. Vì vậy, băng thông của kênh nối tiếp (trongbyte/giây) tốc độ baud (trong bit/giây) chia 10.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Trong phần này chúng ta sẽ phát triển một trình điều khiển thiết bị đơn giản bằng cách sử dụng Universal Asynchronous
Receiver / Transmitter (UAR T). Cổng nối tiếp này cho phép vi điều khiển để giao tiếp
với các thiết bị như máy tính khác, máy in, cảm biến đầu vào, và màn hình LCD. Nối tiếp
truyền liên quan đến việc gửi một chút thời gian, như vậy mà dữ liệu được trải ra theo thời gian.
Tổng số bit truyền trong mỗi giây được gọi là tốc độ baud. Nghịch đảo của
tốc độ truyền là thời gian bit, đó là thời gian để gửi một chút. Hầu hết các vi điều khiển có
ít nhất một UAR T. Trước khi thảo luận về các hoạt động chi tiết trên LM3S / LM4F / TM4C,
chúng tôi sẽ bắt đầu với các tính năng chung chung cho tất cả các thiết bị. Mỗi UAR T sẽ có một baud
tỷ lệ kiểm soát đăng ký, mà chúng tôi sử dụng để chọn tỷ lệ lây truyền. Mỗi thiết bị có khả năng
tạo ra đồng hồ nối tiếp riêng của mình với một tần số truyền dẫn xấp xỉ bằng với
đồng hồ nối tiếp trong máy tính mà nó đang giao tiếp. Một khung là nhỏ nhất
đơn vị hoàn toàn của truyền nối tiếp. Hình 4.33 lô tín hiệu theo thời gian trên một serial
port, hiển thị một khung hình duy nhất, trong đó bao gồm một bit bắt đầu (mà là 0), 8 bit dữ liệu (ít nhất là
bit quan trọng đầu tiên), và một bit dừng (đó là 1). Luôn luôn chỉ có một khởi đầu bit, nhưng
Stellaris / Tiva UAR T s cho phép chúng ta chọn 5-8 bit dữ liệu và 1 hoặc 2 stop bit. Các UAR T
có thể thêm thậm chí, lẻ, hoặc không có bit chẵn lẻ. Tuy nhiên, chúng tôi sẽ sử dụng các giao thức điển hình của 1
start bit, 8 bit dữ liệu, không có tính chẵn lẻ, và 1 stop bit. Giao thức này được sử dụng cho cả truyền
và nhận. Tỷ lệ thông tin, hoặc băng thông, được định nghĩa là số lượng dữ liệu hay
thông tin hữu ích truyền mỗi giây. Từ hình 4.33, chúng ta thấy rằng 10 bit được gửi
cho từng byte dữ liệu thông thường. Do đó, băng thông của kênh nối tiếp (trong
byte / giây) là tốc độ truyền (theo bit / giây) chia cho 10.
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2024 I Love Translation. All reserved.

E-mail: