tailieunhanh - Giới thiệu về kiến trúc ARM

Tham khảo bài viết 'giới thiệu về kiến trúc arm', công nghệ thông tin, phần cứng phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | Giới thiệu ARM -- --- Người viết Bùi Trung Hiếu Webmaster Khoa học và tuổi trẻ Lời mở đầu Ứng dụng cho các hệ thống nhúng hiện nay ngày càng trở nên phức tạp không phải đơn giản chỉ là điều khiển một chốt đèn giao thông định thời đếm số người ra vào cửa điều khiển động cơ ON-OFF hiển thị một câu thông báo trên LCD .. xu thế tất yếu các nhân điều khiển cần có cấu hình mạnh hơn đáp ứng thời gian thực tốt hơn các nhân điều khiển 8bit đang dùng Như đã phân tích ở một số bài viết trước ở ta đa phần vẫn sử dụng nhân điều khiển 8 bit cho các ứng dụng và như thế vô tình đã thu hẹp khả năng điều khiển các hệ thống nhúng. Chính sự hạn chế về dung lượng bộ nhớ chương trình-dữ liệu cũng đã ảnh hưởng không ít tới phạm vi ứng dụng của nó. Khi dùng vi điều khiển 8bit làm một bộ điều khiển PID kinh điển cho động cơ chẳng hạn cũng là một cố gắng không nhỏ từ người lập trình đừng nói đến việc dùng nó vào các ứng dụng dựa trên cơ sở lý thuyết điều khiển hiện đại đòi độ chính xác cao đáp ứng thời gian thực tốt 1 Tất nhiên với vi điều khiển 8bit bạn vẫn có thể dùng để điều khiển mờ lò nhiệt hay những đối tượng có mức quán tính lớn 2 3 Đi kèm với việc điều khiển cố gắng ấy là giải thuật sẽ phức tạp lên. Bạn còn hoài nghi Cứ thử đi ban đầu bạn thu nhỏ giải thuật điều khiển bằng các lý thuyết toán học sự cố gắng hạn chế dung lượng bộ nhớ chương trình sẽ làm tăng thời gian xử lý và cần nhiều ô nhớ trung gian. Tuy nhiên nếu bạn sử dụng các nhân 8bit có tần số dao động lớn thì kết quả cũng chấp nhận được Nếu nhân 8bit ấy hỗ trợ tính toán số thực thì kết quả còn tốt hơn Không thể nói rằng với nhân điều khiển 8bit ta chẳng làm nên trò trống gì vì như vậy đã phủ nhận kết quả lâu nay của phần đông dân lập trình vi điều khiển-nhất là đối với sinh viên ta luôn năng động sáng tạo Chỉ có thể nói rằng các kết quả ấy luôn bị hạn chế khi ta ứng dụng vào công nghệ cao truyền thông đa phương tiện xử lý âm thanh hình ảnh các thiết bị hỗ trợ cá nhân PDA các ứng dụng trong mobile robot linh hoạt tự hành