Xin chào các bậc tiền bối. số là thế này: Mình đã viết chương trình AVR bằng ASM lâu năm nay muốn chuyển sang C. mình lập trình cho atmega128 dùng uart để truyền nhận dữ liệu chế độ ngắt cả truyền và nhận viết bằng CV. mình đang thắc mắc ở chổ:
+ CV có 2 hàm truyền nhận là putchar và getchar.vậy thì làm thế nào để biết được mình đang truyền hay đang nhận byte thứ mấy ạ?và 2 hàm này nên đưa vào ctr chính hay chương trình ngắt ạ( vd đưa vào ngắt timer chẳng hạn)
+ khi truyền nhận với nhiều con AVR khác mà con mình làm master thì có dùng được bộ sinh mã của CV không ạ, hay mình phải tự viết code.
vì mới chập chững học C nên chưa được rõ nhờ các bậc tiền bối chỉ giúp ạ! Xin cám ơn
+ CV có 2 hàm truyền nhận là putchar và getchar.vậy thì làm thế nào để biết được mình đang truyền hay đang nhận byte thứ mấy ạ?và 2 hàm này nên đưa vào ctr chính hay chương trình ngắt ạ( vd đưa vào ngắt timer chẳng hạn)
+ khi truyền nhận với nhiều con AVR khác mà con mình làm master thì có dùng được bộ sinh mã của CV không ạ, hay mình phải tự viết code.
vì mới chập chững học C nên chưa được rõ nhờ các bậc tiền bối chỉ giúp ạ! Xin cám ơn
Comment