So sánh UART và I2C cho các hệ thống nhúng
Bạn nên lựa chọn giữa UART và I2C dựa trên nhu cầu của dự án. Nếu bạn muốn truyền dữ liệu nhanh hơn và phần cứng đơn giản,
Bạn nên lựa chọn giữa UART và I2C dựa trên nhu cầu của dự án. Nếu bạn muốn truyền dữ liệu nhanh hơn và phần cứng đơn giản, UART hoạt động tốt cho các kết nối trực tiếp giữa các linh kiện điện tử. I2C phù hợp nhất khi bạn cần kết nối một sốMạch tích hợp, Tiết kiệm điện, hoặc sử dụngCảm biếnVàBộ nhớKhoai tây chiên.Bảng dưới đây cho thấy các kỹ sư so sánh UART VS I2C với các hệ thống nhúng Như Thế Nào:
| Tiêu chuẩn | UART | I2C |
|---|---|---|
| Tốc độ và hiệu suất | Thường nhanh hơn | Chậm hơn UART |
| Độ phức tạp của phần cứng | Yêu cầu phần cứng đơn giản hơn | Phức tạp hơn do địa chỉ |
| Khả năng mở rộng | Khả năng mở rộng hạn chế | Khả năng mở rộng cao |
Mang theo chìa khóa
- Chọn UART để kết nối nhanh, trực tiếp giữa hai thiết bị. Nó cung cấp phần cứng đơn giản và tốc độ dữ liệu cao.
- Chọn I2C khi kết nối nhiều thiết bị. Nó hỗ trợ lên đến 127 thiết bị trên một xe buýt, làm cho nó lý tưởng cho các hệ thống phức tạp.
- Xem xét Mức tiêu thụ điện năng. I2C sử dụng mức điện áp thấp hơn, làm cho nó phù hợp vớiỨng dụng chạy bằng pin.
- HiểuĐộ phức tạp của phần cứng. UART dễ dàng thiết lập để giao tiếp điểm-điểm hơn, trong khi I2C yêu cầu Giải quyết và nối dây nhiều hơn.
- Phù hợp với giao thức với nhu cầu dự án của bạn. Sử dụng UART cho tốc độ và đơn giản, và I2C cho khả năng mở rộng và nhiều kết nối.
Giao thức cơ bản
Tổng quan UART
Bạn thường sử dụngUARTKhi bạn muốn kết nối trực tiếp hai linh kiện điện tử.UART là viết tắt của Bộ thu/phát không đồng bộ vạn năng. Giao thức này hoạt động với hai dây: Một để truyền dữ liệu (Tx) và một để nhận dữ liệu (RX). Bạn không cần tín hiệu đồng hồ chia sẻ. Mỗi thiết bị đặt tốc độ riêng, được gọi là tốc độ truyền, và cả hai đều phải khớp để liên lạc hoạt động. Dữ liệu di chuyển trong các gói nhỏ. Mỗi gói bắt đầu bằng một bit bắt đầu, tiếp theo là bit dữ liệu, đôi khi là một bit chẵn lẻ để kiểm tra lỗi và kết thúc bằng một bit dừng.
Thủ thuật: UART phổ biến cho các kết nối đơn giản, điểm đến điểm giữaVi điều khiểnVà mạch tích hợp.
Dưới đây là những đặc điểm chính của UART:
- Sử dụng hai dây: TX và RX.
- Gửi dữ liệu không đồng bộ, không có đồng hồ.
- Khung dữ liệu với các bit bắt đầu, dữ liệu, chẵn lẻ và dừng.
- Yêu cầu tỷ lệ baud phù hợp.
- Có thể sử dụng các mức điện áp khác nhau, chẳng hạn như RS-232 ( 12 V cho '0', -12 V cho '1') hoặc RS-485.
Bạn tìm thấy UART trong nhiều hệ thống nhúng, đặc biệt là khi bạn cần liên lạc trực tiếp và đáng tin cậy giữa các chip.
I2C tổng quan
I2CLà viết tắt của mạch tích hợp. Bạn sử dụng I2C khi bạn muốn kết nối một số mạch tích hợp, như cảm biến hoặc chip nhớ, trên cùng một bảng. I2C Sử dụng hai Dây: SCL cho đồng hồ và SDA cho dữ liệu. Không giống UART, I2C đồng bộ. Thiết bị chính tạo ra tín hiệu đồng hồ, và tất cả các thiết bị đều tuân theo thời gian này. Mỗi thiết bị có một địa chỉ duy nhất, vì vậy bạn có thể kết nối tối đa 127 thiết bị trên một xe buýt.
- I2C Hỗ trợ nhiều chủ nhân và nô lệ.
- Chủ nhân điều khiển đồng hồ và giải quyết nô lệ.
- Dữ liệu di chuyển qua một chiếc xe buýt được chia sẻ, giúp dễ dàng thêm nhiều thành phần hơn.
- I2C sử dụng mức điện áp thấp hơn, giúp tiết kiệm điện.
Bạn thường chọn I2C cho các dự án cần nhiều cảm biến hoặc chip hoạt động cùng nhau. Giao thức làm cho nó đơn giản để quy mô hệ thống của bạn và kết nối các mạch tích hợp khác nhau.
Khi bạn so sánh UART VS I2C, bạn thấy rằng UART là tốt nhất cho các liên kết đơn giản, trực tiếp, trong khi I2C tỏa sáng trong các hệ thống phức tạp với nhiều thiết bị.
UART VS I2C: Khác biệt chính
Tốc độ
Khi bạn so sánh UART VS I2C, tốc độ là một trong những điều đầu tiên bạn nhận thấy. UART có thể đạt tốc độ dữ liệu cao, đặc biệt là trong các kết nối trực tiếp giữa các linh kiện điện tử. Nhiều hệ thống nhúng sử dụng tốc độ Baud thông thường như 115200 bps hoặc 230400 bps. Một số chip, chẳng hạn như tl16c752d, hỗ trợ tốc độ lên đến3 MegaBit mỗi giây.
| Thiết bị | Tốc độ dữ liệu tối đa |
|---|---|
| Tl16c752d | 3 MegaBit mỗi giây |
I2C cung cấp một số chế độ tốc độ. Chế độ tiêu chuẩn hỗ trợ lên tới 100 Kbit/S, chế độ nhanh lên tới 400 Kbit/S, và chế độ tốc độ cao đạt được3.4 Mbit/S. Chế độ cực nhanh có thể đạt 5 Mbit/s, nhưng bạn hiếm khi nhìn thấy thông thườngCảm biếnHoặc kết nối chip nhớ.
| Chế độ tốc độ | Tốc độ truyền dữ liệu tối đa |
|---|---|
| Chế độ tiêu chuẩn | 100 Kbit/S |
| Chế độ nhanh | 400 Kbit/S |
| Chế độ nhanh cộng | 1 Mbit/S |
| Chế độ cao tốc | 3.4 Mbit/S |
| Chế độ cực nhanh | 5 Mbit/S |
Lưu ý: Bạn nên chọn UART để truyền dữ liệu nhanh, trực tiếp giữa hai mạch tích hợp. I2C hoạt động tốt để kết nối nhiều thiết bị, nhưng tốc độ giảm khi bạn thêm nhiều thành phần hơn.
Tiêu thụ điện năng
Vấn đề về năng lượng khi bạn thiết kế các hệ thống nhúng với cảm biến hoặc chip nhớ. I2C sử dụng mức điện áp thấp hơn và hỗ trợ các tính năng tiết kiệm điện. Bạn thường thấy I2C trong các thiết bị chạy bằng pin vì nó giúp bạn tiết kiệm năng lượng. UART có thể sử dụng điện áp cao hơn, chẳng hạn như RS-232, có thể tăng cường sử dụng điện. Nếu bạn muốn kết nối hai chip và đừng lo lắng về tuổi thọ pin, UART hoạt động tốt. Nếu bạn xây dựng một hệ thống với nhiều cảm biến công suất thấp, I2C là một lựa chọn tốt hơn.
Độ phức tạp của phần cứng
Bạn cần phải suy nghĩ về dây và số lượng pin khi so sánh UART VS I2C. Cả hai giao thức đều sử dụng hai dây, nhưng cách bạn kết nối thiết bị là khác nhau.
| Tính năng | UART | I2C |
|---|---|---|
| Số pin | 2 (TX và RX) | 2 (SDA và SCL) |
| Độ phức tạp của dây | Đơn giản, điểm đến | Phức tạp với nhiều thiết bị và địa chỉ |
- UART sử dụng hệ thống hai dây (TX và RX) để liên lạc trực tiếp giữa hai linh kiện điện tử.
- I2C cũng sử dụng hai dây (SDA và SCL), nhưng bạn có thể kết nối nhiều mạch tích hợp trên cùng một bus. Mỗi thiết bị cần một địa chỉ duy nhất, làm tăng thêm độ phức tạp.
Mẹo: Nếu bạn muốn nối dây đơn giản giữa hai chip, UART sẽ dễ dàng hơn. Nếu bạn định kết nối một số cảm biến hoặc Chip nhớ, I2C giúp bạn quản lý các kết nối, nhưng bạn cần xử lý hệ thống dây điện và địa chỉ phức tạp hơn.
Khả năng mở rộng
Khả năng mở rộng là quan trọng khi bạn xây dựng hệ thống với nhiều linh kiện điện tử. UART chủ yếu dùng cho giao tiếp một-một. Bạn có thể kết nối hai thiết bị một cách dễ dàng, nhưng thêm nhiều thiết bị là khó khăn. Nếu bạn cố gắng kết nối nhiều chip, bạn có thể gặp sự cố với xung đột dữ liệu và chiều dài cáp.
- UART phù hợp nhất cho kết nối 1:1. Bạn có thể sử dụng RS232 với tốc độ lên đến 50 feet ở mức 19200 baud, nhưng việc thêm nhiều thiết bị là rất khó khăn.
- I2C sử dụng địa chỉ 7 bit, vì vậy bạn có thể kết nốiLên đến 127 thiết bịTrên một xe buýt. Số thực tế phụ thuộc vào điện dung xe buýt và hỗ trợ thiết bị.
| Giao thức | Hỗ trợ thiết bị tối đa | Ghi chú |
|---|---|---|
| UART | 2 (điểm đến điểm) | Thêm nhiều thiết bị khác làm tăng độ phức tạp |
| I2C | Lên đến 127 | Giới hạn bởi không gian địa chỉ và điện dung xe buýt |
Callout: Nếu bạn cần kết nối nhiều cảm biến hoặc Chip nhớ, I2C là lựa chọn tốt hơn. Để đơn giản, liên kết trực tiếp giữa hai mạch tích hợp, UART Dễ sử dụng hơn.
Khi bạn so sánh UART VS I2C, luôn khớp với giao thức với nhu cầu của hệ thống. Tốc độ, công suất, độ phức tạp của phần cứng và khả năng mở rộng đều ảnh hưởng đến cách các linh kiện điện tử và mạch tích hợp của bạn hoạt động cùng nhau.
Phương thức giao tiếp
Điểm nối điểm
Bạn thường sử dụng giao tiếp điểm-điểm khi bạn kết nối trực tiếp hai linh kiện điện tử. UART làm cho việc thiết lập này trở nên đơn giản. Bạn chỉ cần hai dây, và bạn không phải lo lắng về địa chỉ thiết bị. Phương pháp này sử dụng tốt cho các liên kết cơ bản giữa vi điều khiển vàMạch tích hợp. Bạn nhận được chi phí thấp và sẵn có rộng, giúp bạn xây dựng các kết nối đáng tin cậy một cách nhanh chóng.
I2C cũng hỗ trợ giao tiếp điểm-điểm, nhưng nó bổ sung thêm các tính năng như địa chỉ thiết bị và phát hiện lỗi. Các tính năng này giúp I2C có thể mở rộng hơn, do đó bạn có thể nâng cấp hệ thống của mình sau này. Tuy nhiên, I2C chạy ở tốc độ thấp hơn và có thể phức tạp hơn để thiết lập. Cả hai giao thức đều có giới hạn về khoảng cách, nhưng UART có thể dễ sử dụng hơn cho các liên kết ngắn và trực tiếp.
Đây là một bảng cho thấy những ưu điểm và nhược điểmSử dụng giao tiếp điểm-điểm với UART và I2C:
| Giao thức | Ưu điểm | Nhược điểm |
|---|---|---|
| UART | 1. thực hiện đơn giản 2. Sẵn sàng rộng rãi 3. chi phí thấp | 1. Khoảng cách giới hạn 2. Chức năng giới hạn 3. không có địa chỉ |
| I2C | 1. Địa chỉ 2. phát hiện lỗi 3. Mở rộng | 1. Tốc độ giới hạn 2. Khoảng cách giới hạn 3. phức tạp |
Khi bạn so sánh độ tin cậy, UART yêu cầu cả hai thiết bị để phù hợp với tốc độ Baud. Nếu bạn đặt giá không chính xác, bạn có thể thấy sự Tham Nhũng dữ liệu. I2C sử dụng tín hiệu đồng hồ và điều khiển lưu lượng, giúp giữ an toàn dữ liệu. Bạn nhận đượcTính toàn vẹn dữ liệu tốt hơn với I2C, Đặc biệt là khi bạn cần xác nhận thông tin giữaMạch tích hợp.
Đa thiết bị
Bạn có thể cần phải kết nối một số linh kiện điện tử hoặc mạch tích hợp trong dự án của bạn. I2C làm cho điều này dễ dàng. Bạn có thể thêm tối đa 127 thiết bị trên một xe buýt. Mỗi thiết bị nhận được một địa chỉ duy nhất, vì vậy bạn tránh xung đột.I2C sử dụng hệ thống trọng tài để xử lý va chạm dữ liệu. Nếu hai chủ nhân gửi dữ liệu cùng một lúc, giao thức cho phép một chủ trở lại, vì vậy giao tiếp vẫn trơn tru.
UART không hỗ trợ các thiết lập đa thiết bị tốt. Nếu bạn cố gắng kết nối nhiều hơn hai thiết bị, bạn có thể gặp sự cố. UART không thể quản lý xung đột địa chỉ hoặc va chạm dữ liệu, có thể dẫn đến lỗi.
Khi bạn sử dụng I2C để giao tiếp nhiều thiết bị, bạn sẽ gặp một số thử thách:
- Bạn có thể thấyTốc độ chậm hơn vì điện trở kéo lên hạn chế hiệu suất.
- Hệ thống trở nên phức tạp hơn khi bạn thêm thiết bị, có thể gây ra vấn đề liên lạc.
- Bạn cần thêm không gian trên bảng mạch để kéo lênĐiện trở, Có thể là một vấn đề trong các thiết kế nhỏ.
Bạn nên suy nghĩ về những yếu tố này khi bạn lựa chọn giữa UART VS I2C để kết nối nhiều linh kiện điện tử và mạch tích hợp. I2C cho phép bạn kiểm soát và độ tin cậy tốt hơn, nhưng bạn phải Quản lý Độ phức tạp gia tăng.
Ốp sử dụng
Khi nào nên sử dụng UART
Bạn nên chọn UART khi bạn cần liên lạc trực tiếp, đáng tin cậy giữa hai linh kiện điện tử hoặc mạch tích hợp. UART hoạt động tốt nhất cho các kết nối điểm-điểm, đặc biệt là khi bạn muốn phần cứng đơn giản và truyền dữ liệu nhanh. Bạn thường thấy UART trong các dự án mà vi điều khiển nói chuyện với mô-đun hoặc cảm biến. Giao thức giúp bạn gửi và nhận dữ liệu mà không cần đồng hồ chia sẻ, giúp thiết lập dễ dàng.
Dưới đây là một sốỐp lưng sử dụng phổ biến cho UART trong hệ thống nhúng:
| Trường hợp sử dụng | Mô tả |
|---|---|
| Giao tiếp vi điều khiển | Bạn có thể trao đổi dữ liệu giữa vi điều khiển và thiết bị ngoại vi trong robot và tự động hóa. |
| Mô-đun truyền thông không dây | UART cho phép bạn kết nối các mô-đun như ZigBee hoặc Lora để truyền dữ liệu không dây. |
| Mô-đun GPS | Bạn sử dụng UART để lấy dữ liệu vị trí từ các mô-đun GPS đến vi điều khiển của bạn. |
| Giao tiếp Bluetooth | UART kết nối vi điều khiển với các mô-đun Bluetooth để điều khiển không dây. |
| Vi điều khiển lập trình | Bạn tải lên phần sụn hoặc gỡ lỗi vi điều khiển bằng giao diện UART. |
| Tự động hóa công nghiệp | UART cho phép giám sát và kiểm soát thời gian thực trong các hệ thống công nghiệp. |
| Đo sáng thông minh | Bạn gửi dữ liệu tiêu thụ giữa đồng hồ thông minh và vi điều khiển. |
| Giao diện người-Máy (HMI) | UART liên kết các bộ vi điều khiển để hiển thị các bộ phận cho giao diện người dùng. |
| Đồ điện tử ô tô | Bạn tạo điều kiện giao tiếp giữa vi điều khiển và cảm biến trong xe. |
| Truyền thông nối tiếp | UART hỗ trợ cổng nối tiếp để truyền dữ liệu giữa máy tính và thiết bị ngoại vi. |
Mẹo: Nếu dự án của bạn cần kết nối nhanh chóng, đơn giản giữa hai thiết bị, UART cung cấp cho bạn một giải pháp đơn giản.
Khi nào nên sử dụng I2C
Bạn nên sử dụng I2C khi bạn muốn kết nối một số linh kiện điện tử hoặcMạch tích hợpTrên cùng một bảng.I2C hoạt động tốt cho giao tiếp khoảng cách ngắn, Đặc biệt là trên các bảng mạch in (pcbs) hoặc giữa các mô-đun nằm sát nhau. Giao thức chỉ sử dụng hai dây, giúp thiết kế của bạn đơn giản và giảm chi phí. Bạn tiết kiệm năng lượng, biến I2C trở thành lựa chọn thông minh cho các thiết bị chạy bằng pin.
I2C giúp bạn liên kết cảm biến, eeproms và màn hình nhỏ với vi điều khiển của bạn. Bạn có thể thêm tối đa 127 thiết bị, mỗi thiết bị có một địa chỉ duy nhất. Nhiều nền tảng, chẳng hạn như Arduino và Raspberry Pi, hỗ trợ I2C natively, vì vậy bạn có thể bắt đầu xây dựng các dự án một cách nhanh chóng. Bạn thường sử dụng I2C trong các hệ thống cần nhiều cảm biến hoặc chip nhớ hoạt động cùng nhau.
Lưu ý: I2C lý tưởng cho các thiết kế có thể mở rộng, nơi bạn cần kết nối nhiều mạch tích hợp hoặc linh kiện điện tử với hệ thống dây điện tối thiểu.
Hạn chế
UART challenges
Bạn có thể phải đối mặt với một số thách thức khi bạn sử dụng UART để kết nối các linh kiện điện tử và mạch tích hợp. Chất lượng tín hiệu giảm trên dây cáp dài. Tiếng ồn có thể gây ra lỗi, đặc biệt là trong môi trường bận rộn. Nếu bạn sử dụng UART để liên lạc đường dài, bạn có nguy cơ mất dữ liệu vì tín hiệu bị suy giảm. Bạn cũng cần phải khớp tốc độ Baud giữa các thiết bị. Nếu bạn cài đặt các tốc độ khác nhau, bạn có thể thấy các ký tự bị thiếu hoặc thay đổi dữ liệu.
- Chiều dài cáp giới hạnCó thể dẫn đến lỗi giao tiếp.
- Thiếu kiểm soát lưu lượng tích hợp có thể gây ra quá tải dữ liệu nếu thiết bị nhận của bạn không thể theo kịp.
- UART chỉ hỗ trợ hai thiết bị tại một thời điểm, điều này làm cho nó khó khăn để mở rộng hệ thống của bạn.
- Vấn đề đồng bộ hóaCó thể xảy ra nếu thiết bị không khớp với tốc độ Baud và cài đặt.
- Gỡ lỗi có thể chậm. Bạn có thể cần phải kiểm tra đầu ra UART bằng tay, mất thời gian.
Mẹo: Bạn có thể cải thiện độ tin cậy bằng cáchThêm kiểm tra lỗi, Chẳng hạn như checksums. Các kỹ sư thường chọn tốc độ truyền thấp hơn cho cáp dài hơn hoặc sử dụng tín hiệu khác biệt như RS-485 để giảm tiếng ồn.
Nếu bạn muốn kết nối nhiều hơn hai mạch tích hợp, UART có thể không phải là lựa chọn tốt nhất. Bạn cần thêm phần cứng hoặc dây phức tạp để mở rộng ngoài các liên kết điểm-điểm.
Thử Thách I2C
I2C cũng có Bộ giới hạn riêng khi bạn kết nối nhiều linh kiện điện tử và mạch tích hợp. Xe buýt chỉ có thể xử lý một lượng điện dung nhất định. Nếu bạn thêm quá nhiều thiết bị hoặc sử dụng dây dài, tín hiệu sẽ chậm lại và các vấn đề về thời gian xuất hiện. Bạn phải giữ điện dung của xe buýtDưới 400 PFĐể tránh lỗi.
- Sự cố tín hiệu đồng hồ có thể làm hỏng dữ liệu.
- Xung Đột địa chỉ có thể xảy ra nếu hai thiết bị chia sẻ cùng một địa chỉ.
- Điện trở kéo lên phải có giá trị chính xác. Nếu không, giao tiếp bị ảnh hưởng.
- Nhiễu và nhiễu xuyên âm có thể gây ra lỗi dữ liệu.
- Vấn đề kéo dài đồng hồ có thể dẫn đến thời gian chờ.
- Lỗi phần sụn có thể làm gián đoạn giao tiếp.
Lưu ý: Bạn có thể giải quyết nhiều thử thách I2C bằng cách sử dụng các công cụ để kiểm tra địa chỉ và tính toán điện dung. Một số thiết bị cho phép bạn thay đổi địa chỉ bằng cách kết nối chân với mặt đất hoặc điện áp cung cấp. Bộ đệm I2C giúp quản lý điện dung và cho phép giao tiếp giữa các thiết bị có mức điện áp khác nhau.
Bạn phải kiểm tra xem tất cả các thiết bị có hỗ trợ cùng điện áp cung cấp và tốc độ đồng hồ không. Nếu bạn trộn các kết nối SDA và SCL, hệ thống của bạn sẽ không hoạt động. Thiết kế cẩn thận giúp bạn tránh được những vấn đề này và xây dựng hệ thống nhúng đáng tin cậy.
Bạn đã thấy UART mang đến cho bạnLiên kết đơn giản, trực tiếpGiữa hai thành phần điện tử hoặc mạch tích hợp. I2C cho phép bạn kết nối nhiều thiết bị với ít dây hơn. Mỗi giao thức có điểm mạnh:
| Giao thức | Điểm mạnh |
|---|---|
| UART | Đơn giản, đáng tin cậy cho điểm đến,Không cần đồng hồ |
| I2C | Hỗ trợ nhiều thiết bị, sử dụng địa chỉ độc đáo, tiết kiệm dây điện |
Chọn UART để kết nối nhanh chóng, đơn giản. Chọn I2C cho các hệ thống có thể mở rộng. Luôn khớp giao thức với nhu cầu của Dự án để có kết quả tốt nhất.
Câu hỏi thường gặp
Sự khác biệt chính giữa UART và I2C đối với linh kiện điện tử là gì?
UART kết nối haiMạch tích hợpTrực tiếp. I2C liên kết nhiều linh kiện điện tử trên một xe buýt. Bạn sử dụng UART để giao tiếp đơn giản, nhanh chóng. I2C giúp bạn quản lý nhiều thiết bị có địa chỉ riêng.
Bạn có thể sử dụng UART và I2C cùng nhau trong một hệ thống nhúng không?
Có, bạn có thể kết hợp UART và I2C. Bạn kết nối một số mạch tích hợp với UART For Speed. Bạn sử dụng I2C cho cảm biến hoặc chip nhớ. Thiết lập này mang lại cho bạn sự linh hoạt.
Giao thức nào tiết kiệm năng lượng hơn cho các thiết bị chạy bằng pin?
I2C sử dụng mức điện áp thấp hơn. Bạn tiết kiệm nhiều năng lượng hơn khi kết nối cảm biến hoặc chip nhớ. UART có thể sử dụng điện áp cao hơn, làm tăng khả năng sử dụng điện.
Bạn có thể kết nối với UART và I2C với bao nhiêu linh kiện điện tử?
| Giao thức | Thiết bị tối đa |
|---|---|
| UART | 2 |
| I2C | Lên đến 127 |
Bạn chỉ kết nối hai mạch tích hợp với UART. I2C cho phép bạn thêm nhiều linh kiện điện tử.
Điều Gì Xảy ra nếu hai thiết bị I2C có cùng địa chỉ?
Bạn có thể thấy lỗi giao tiếp. Master không thể phân biệt các thiết bị. Bạn phải thiết lậpĐịa chỉ độc đáoCho mỗi mạch tích hợp để tránh các vấn đề.







