Chào mọi người,
Mình là thành viên mới của diễn đàn, muốn tham gia vào diễn đàn để học hỏi kiến thức cũng như chia sẻ kiến thức mình biết với mọi người.
Chắc nhiều người dùng Keil để lập trình cho vi điều khiển sẽ thấy khó chịu khi debug mà không thể xem giá trị biến ở dạng ascii (các biến string, mảng ... chỉ xem được giá trị ở dạng hex). Mình mới biết một cách khá thú vị để xem dạng ascii.
Khi debug bằng Keil, bạn vào View=>Memory Windows=>Memory 1, nhập tên biến bạn cần xem vào ô Address => bạn đã xem được ở dạng ascii
Ngoài ra cách này còn giúp bạn xem được toàn bộ giá trị của các mảng lớn thay vì chỉ xem được vài phần tử như cách xem bằng Watch window thông thường.
Hy vọng mẹo này có ích với mọi người.
Mình là thành viên mới của diễn đàn, muốn tham gia vào diễn đàn để học hỏi kiến thức cũng như chia sẻ kiến thức mình biết với mọi người.
Chắc nhiều người dùng Keil để lập trình cho vi điều khiển sẽ thấy khó chịu khi debug mà không thể xem giá trị biến ở dạng ascii (các biến string, mảng ... chỉ xem được giá trị ở dạng hex). Mình mới biết một cách khá thú vị để xem dạng ascii.
Khi debug bằng Keil, bạn vào View=>Memory Windows=>Memory 1, nhập tên biến bạn cần xem vào ô Address => bạn đã xem được ở dạng ascii
Ngoài ra cách này còn giúp bạn xem được toàn bộ giá trị của các mảng lớn thay vì chỉ xem được vài phần tử như cách xem bằng Watch window thông thường.
Hy vọng mẹo này có ích với mọi người.