Hôm trước em đã hỏi bác Nam một số câu hỏi , bác trả lời nhưng em chưa hiểu. Em post lại một số câu hỏi lên đây mong bác hoặc các Trưởng lão PIC bang trả lời cụ thể giúp em :
- Như em đã hỏi con 5013 của em dùng thạch anh ngoài không chạy, em thử thay bằng con 6014 ( chứ ko phải 6014A) , dùng thạch anh ngoài cũng không chạy. Cả hai trương hợp trên dùng mạch RC bên trong thì chạy, vậy em muốn hỏi, các bác đang ở trong nước , có bác nào dùng dsPIC dán ( loại có RAM lớn) lần nào chưa, nếu dùng rồi thì đó là loại gì, mua ở đâu ? Có khi nào dòng PIC này bị lỗi, hay PIC em dùng là hàng Sample , nó ko được OK lắm.
- Trong "dsPIC30F Family Reference Manual" Năm 2005. Bảng 7-3 ( oscillator system -VERSION2 ) - trang 180. Bảng 7-4 ( oscillator system -VERSION3 ) - trang 182.
Tùy thuộc vào giá trị của FOS<2:0>, FPR<4:0>, mà ta lựa chon nguồn clock. Em muốn hỏi . Khi nguồn ta chọn nguồn OSC là Primary , FOS<2:0> = 11; FPR<4:0>=1010 (hoặc 0001,0011 ) khác so với khi ta chọn nguồn OSC là Internal FRC ( FOS<2:0> =01) ở chỗ nào. Khác ở đây không nói đến có hay không có nhân PLL mà em muốn hỏi về bản chất. Các đại ca cứ giải thích trường hợp này thì các trường hợp EC, LPRC.... cũng tương tự
- Trong file.h ở phần cuối có các chỉ dẫn config nhưng có mottj số chỉ dẫn về OSC em không hiểu
Ví dụ :
_FOSC(CSW_FSCM_OFF & FRC & XT_PLL16);
_FOSC(CSW_FSCM_OFF & FRC & XTL);
_FOSC(CSW_FSCM_OFF & FRC & FRC_PLL4);
_FOSC(CSW_FSCM_OFF & LPRC & EC_PLL16);
_FOSC(CSW_FSCM_OFF & LPRC & ERC);
_FOSC(CSW_FSCM_OFF & LPRC & ERCIO);
_FOSC(CSW_FSCM_OFF & LPRC & XT);
_FOSC(CSW_FSCM_OFF & LPRC & XT_PLL4);
Nguồn OSC đã là FRC thì còn có XT làm gì em ko hiểu , mong đại ca nào hiểu nói cụ thể , rõ ràng cho em.
__________________________________________________ ___________
Nhân tiên đây em xin cảm ơn bác Nam vì bác đã nhiệt tình giúp đỡ em, thanks
|