giúp đỡ cần thiết về Keil ...

H

hot_ice

Guest
Hi every1 ...cũng là câu hỏi của tôi rất đơn giản ...những gì hiện lệnh "printf ()" làm gì?Tôi đang nói lệnh printf abt của to * l. ..

 
Từ Keil dẫn sử dụng về printf ():
"Chức năng này được thực hiện cụ thể và dựa trên hoạt động của _getkey và chức năng putchar Các chức năng này,. Theo quy định tại các thư viện chuẩn, đọc và viết các ký tự bằng cách sử dụng cổng nối tiếp của vi điều khiển các chức năng Custom. Khác có thể sử dụng I / O cho các thiết bị. "

 
HI

Các printf () lệnh trong Kế l * được sử dụng để chuyển dữ liệu ra thông qua cổng nối tiếp.Sau khi biên dịch và sau khi nhập các chế độ gỡ lỗi mở cửa sổ cổng nối tiếp 'của bạn' trong xem '' menu.ở đây bạn có thể vào xem các đầu ra nối tiếp cũng như sử dụng các cửa sổ để nhập vào bất kỳ ký tự nếu cần thiết.

Tôi muốn giới thiệu một subfunction đơn giản để gửi dữ liệu đến và kiểm tra các sbuf TI chút thay vì sử dụng prinf ();

kannan.k

 
Nó không phải là một "đơn giản" câu hỏi.
Nó thực sự là một "tuyệt vời" một.
Nhưng khó để giải thích bằng chữ số.
Tôi nghĩ rằng u có thể tham khảo một số mã nguồn mở cho printf / sprintf.Để hiểu như thế nào đối số sẽ được chuyển tiếp, làm thế nào để họ được giải thích,
cuối cùng, phức tạp nhất, làm thế nào một nhân vật đã được chuyển giao cho một giao diện giữa phần cứng và phần mềm.

Và nhiều hơn nữa, nếu u muốn biết các phần cứng để đối phó với một nhân vật "", u cần những kiến thức về thiết bị phần cứng hơn nhiều.Behide "hệ thống tập tin" có phần cứng là một số tiền lớn như UART / usb / ata / SDRAM / ram / NandFlash ...Aha ...những người hiểu biết bao nhiêu:)

 

Welcome to EDABoard.com

Sponsor

Back
Top