So sánh các dòng vi điều khiển ARM Đây là chip được những người chuyên nghiệp ưa dùng, dành cho những người đã hiểu biết về vi điều khiển, dành cho những người xây dựng những ứng dụng cực kỳ mạnh mẽ y.
Trang 1So sánh các dòng vi điều khiển:
ARM:
Đây là chip được những người chuyên nghiệp ưa dùng, dành cho những người đã hiểu biết về vi điều khiển, dành cho những người xây dựng những ứng dụng cực kỳ mạnh mẽ yêu cầu tốc độ cao
Đặc điểm: ARM nổi trội hơn hẳn mọi loại chip khác từ khi nó ra đời, bởi vì cấu hình cao mà giá lại rẻ phải nói tốc độ xử lý của loại chip này là KINH HOÀNG
Tất nhiên không thể bằng PC được
Nhà cung cấp hỗ trợ một hệ thống thư viện chuẩn dành cho bất cứ dòng ARM nào cũng được> khi người dùng mới bắt đầu học sẽ bị choáng ngợp bởi hệ thống thư viện khổng lồ và có tính "Gây hoa mắt " cao độ
Tuy nhiên sau vài buổi code bạn sẽ bắt đầu quen và cảm thấy sự dụng nó không khó Nếu muốn học ARM thì nên học từ dòng STM8 , KIT của con chip STM8 chỉ có giá 50k cực kì rẻ còn mỗi chip không thì loại rẻ nhất chỉ 7k mà cấu hình cũng tương đối
để tìm tài liệu của ARM hơi khó phần đa là tiếng anh nhưng càng ngày càng có nhiều tài liệu tiếng Việt và có một số loại chip đang được giảng dạy ở các trường đại học như là STM8, STM32F1, STM32F3
Nếu so sánh AVR so với PIC thì AVR nhỉnh hơn PIC vì nếu cùng cấu hình thì AVR rẻ hơn AVR được hỗ trợ bởi cộng đồng việt nam nhiều hơn PIC đối với pic thì chỉ có con pic16f được hỗ trợ nhiều, còn các đời pic cao hơn thì hỗ trợ ít chủ yếu toàn tiếng anh còn avr thì các bạn cứ dùng tẹt ga Trên thị trường việt nam thì các kỹ sư chủ yếu dùng
Trang 2AVR vì nó dễ dùng hỗ trợ tương đối nhiều, và giá tương đối rẻ Tại sao adruino không được các kỹ sư dùng nhiều, bởi vì adruino là 1 KIT do nhà sản suất tạo ra dành cho sinh viên, đầy đủ chức năng đồng nghĩa với cồng kềnh và do hỗ trợ thư viện mạnh mẽ nên người dùng sẽ phải tác động vào hệ thống thư viện, mà bản tính của chúng ta rất ngại tác động vào thư viện nên Adruino thường chỉ để học chứ không dùng để kiếm tiền hi
Vi điều khiển ARM tạo ra bộ xử lý đa lõi RISC 32 bit và 64 bit Bộ xử lý RISC được thiết kế để thực hiện một số lượng nhỏ hơn các loại hướng dẫn máy tính để chúng có thể hoạt động ở tốc độ cao hơn, thực hiện thêm hàng triệu phép tính mỗi giây (MIPS) Bằng cách loại bỏ các phép tính không cần thiết và tối ưu hóa các lộ trình, bộ xử lý RISC mang lại hiệu suất vượt trội tại một phần nhu cầu năng lượng của quy trình CISC (tính toán tập lệnh phức tạp)
AVR:
PIC: