Showing posts with label Co_so_toan_hoc. Show all posts
Showing posts with label Co_so_toan_hoc. Show all posts

Thursday, January 29, 2015

Tính toán cơ bản trong lập trình nhúng

Trong bài này mình sẽ giới thiệu hầu hết các thuật toán cơ bản nhất trong lập trình C (nhúng) mà mình biết,hầu hết là các thuật toán xử lý BIT,thanh ghi.Các thuật toán này hết sức cơ bản,nhiều bạn đã thành thạo rồi,tuy nhiên nó rất quan trọng và được sử dụng thường xuyên,nhưng lại thường bị mọi người bỏ qua.
Mình sẽ lấy ví dụ luôn với các thanh ghi trong module Digital I/O của MSP430 để các bạn tiện hình dung.

1.Các phép toán thông dụng

Mình chỉ nêu ra các phép toán rất hay dùng trong lập trình nhúng,các bạn tự tìm hiểu ý nghĩa vì nó rất cơ bản:
& , | , ^ , ! , ~ , << , >> , != , && , || , ++ , -- , (biểu thức điều kiện) a ? b : c , (viết tắt) ví dụ ^= ; |= 
END COMMENT FACEBOOK-->