PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Các ngôn ngữ lập trình khác (CCS C, HT PIC,...)

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

Ðề tài đã khoá
 
Ðiều Chỉnh Xếp Bài
Old 20-11-2008, 07:27 PM   #1
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Bạn định viết code trong C? Hãy đọc!

Nếu bạn dự định viết code cho PIC bằng ngôn ngữ C, nên chú ý rằng các hãng sản xuất C compiler cho PIC thường giả thiết rằng bạn đã có nền tảng về lập trình C (bao gồm tập từ khóa chuẩn, các kiểu dữ liệu chuẩn, các cú pháp chuẩn, các thư viện chuẩn, ...). Do đó, tài liệu hướng dẫn của họ chỉ đi sâu vào những khác biệt khi viết code cho bộ xử lý nhúng so với khi viết code trên máy tính.

Do vậy, bạn nên có sẵn một tài liệu tham khảo về ngôn ngữ C. Tài liệu chính thống là quyển sách "The C programming language" của Brian Kernighan và Dennis Ritchie. Nếu bạn chưa nắm vững ngôn ngữ C, nên dành thời gian tìm hiểu nó, trước khi viết code cho PIC bằng C.

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn  
Old 20-11-2008, 10:17 PM   #2
falleaf
PIC Bang chủ
 
falleaf's Avatar
 
Tham gia ngày: May 2005
Bài gửi: 2,631
:
Send a message via Yahoo to falleaf
The C Programming Language (PDF): http://compscgug.googlepages.com/kandr.pdf (download ở đây nhanh hơn)

Hoặc có thể download file đính kèm kandr.pdf

Nếu các bạn muốn tìm hiểu về sự phát triển của C, thì có thể đọc tài liệu đính kèm thứ hai christ.pdf (không cần thiết lắm)

Nếu các bạn muốn download một bản 2nd edition thì vào blog của F (file hơi nặng):
http://blog.falleaf.net/2008/11/20/142/


Chúc vui
File Kèm Theo
File Type: pdf chist.pdf (63.4 KB, 999 lần tải)
File Type: pdf kandr.pdf (578.3 KB, 3125 lần tải)

thay đổi nội dung bởi: falleaf, 20-11-2008 lúc 10:34 PM.
falleaf vẫn chưa có mặt trong diễn đàn  
Old 25-11-2008, 03:37 PM   #3
falleaf
PIC Bang chủ
 
falleaf's Avatar
 
Tham gia ngày: May 2005
Bài gửi: 2,631
:
Send a message via Yahoo to falleaf
Ngoại trừ các tài liệu cơ bản trên, một tài liệu vô cùng quan trọng khác để các bạn có thể lập trình xử lý tính toán số trên C đó là cuốn Numerical Recipes C.

Cuốn này đã không còn xuất bản nữa, bởi vì bây giờ công nghệ lập trình dịch chuyển sang hướng đối tượng. Tuy vậy, đối với các hệ thống nhúng, thì các trình dịch chỉ hầu như có C, chứ chưa phát triển đủ mạnh thành các bộ thư viện để mở ra con đường hướng đối tượng, cách lập trình cấu trúc vẫn phổ biến đối với hệ nhúng.

Vì vậy, đây là cuốn sách đáng tham khảo, và cần thiết để tham khảo. May mắn thay, do không còn tái bản và đã rất cũ (1992), cuốn sách này đã được cho miễn phí tại: http://www.nrbook.com/a/bookcpdf.php

Việc phát triển thuật toán trên nền C cho hệ nhúng là vô cùng quan trọng, các Module thì sẽ được thảo luận nhiều trên picvietnam. Nhưng các thuật toán xử lý và tất cả mọi thứ liên quan trực tiếp tới sản phẩm thì lại khó được thảo luận, và các kỹ sư phải tự đào tạo để master về tất cả các thuật toán xử lý cơ bản.

Chúc vui
falleaf vẫn chưa có mặt trong diễn đàn  
Ðề tài đã khoá


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 10:06 PM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam