ThanhNT Blog's

Computer, Networking, Embedded Systems, PCB Design

Một số lỗi hay gặp khi phát triển phần mềm nhúng - Phần 2

Lỗi khi phát triển phần mềm nhúng Là một lập trình viên đôi lúc bạn sẽ phải thốt lên: Ơ hay, vừa mới chạy ngon mà giờ bây giờ lại lỗi được. Sao ban nãy vừa chạy xong, thêm có đúng một lệnh xxx vào mà nó lại không chạy nhỉ? Móa, lại treo à, reset lại giúp tôi với. Trong quá trình phát triển có lẽ chúng ta thường xuyên phải đối mặt với những tình huống không ai muốn đó.

Kinh nghiệm debug lỗi khi làm lập trình nhúng - Phần 1

Debug lỗi khi làm lập trình nhúng Đối với người lập trình nhúng, việc viết driver cho 1 ngoại vi (ví dụ USART, SPI, I2C, CAN…), giao tiếp giữa các module phần cứng, là công việc khá quen thuộc. Tuy nhiên, chúng ta cũng thường xuyên gặp những lỗi khá “vớ vẩn” làm mất rất nhiều thời gian và công sức. Đặc biệt là khi làm việc với 1 board mạch mới được thiết kế (ver 0.