PIC를 이제 입문하려는 초보입니다.
입문을 위해 필요한 사항을 확인하고 있는데요
컴파일러가 CSS-C와 HI-TECH C가 있는것 같은데
실무에서는 어떤것을 주로 사용하는지......
컴파일러별 특징은 무엇인지 궁금합니다.
하드웨어 설계 및 개발에 대하여 개발자들이 자유롭게 토론하는 공간입니다.
- Q&A, 자유주재 토론, 관련 정보 공유
- 분야 : 마이크로프로세서 응용, 전기/전자(아날로그/디지털) 회로 설계, C/C++ 프로그래밍, 펌웨어,
PCB Artwork, 트러블슈팅 등 하드웨어 설계에 관한 전반인 내용
※ 게시글에 맞는 분류를 선택하여 글을 작성해 주시면 쾌적한 사이트 운영에 많은 도움이 됩니다.
※ 하드웨어 인사이트는 회원들간의 거래정보를 게재할 뿐이지, 그 어떤 책임과 의무도 가지지 않습니다.
번호 | 분류 | 제목 | 글쓴이 | 조회 수 | 날짜 |
---|---|---|---|---|---|
615 | ECAD 아무거나 | HOT스루홀 설계에 대한 질문입니다1 | 황소61 | 911 | 2017.06.15 |
614 | ECAD 아무거나 | HOT고수님들 캠350으로 자료여는 방법 좀 알려 주세요...2 | 박진영 | 767 | 2017.06.13 |
613 | PADS | HOT비주얼 베이직 스크립 동작문의1 | 만성 | 782 | 2017.03.30 |
612 | ECAD 아무거나 | HOTCam350 올리면 안되죠?1 | 어린왕자.. | 994 | 2017.02.14 |
611 | ECAD 아무거나 | HOT자동차용 제품 Artwork해보신분1 | 어린왕자.. | 540 | 2017.02.14 |
610 | PADS | HOT실크스크린으로 절연?하는 방법 문의2 | 트루 | 862 | 2017.01.18 |
609 | PADS | HOTIO1 | 칼리파 | 771 | 2017.01.03 |
608 | ECAD 아무거나 | HOTPCB 아트워크 알바 비용3 | 수정해골 | 1174 | 2016.12.31 |
607 | PADS | HOTBottom면에 GND와 Via Thermal을 만들려면 어떻게 해야 되는지요?2 | 노웨이 | 872 | 2016.12.27 |
606 | Allegro & OrCAD | HOTPads 9.5 Layout에서 2Layer 거버를 만들려면 어떻게 하나요?1 | 노웨이 | 734 | 2016.12.26 |
605 | PADS | HOTPads Layout에서 VCC, GND2 | 노웨이 | 841 | 2016.12.15 |
604 | PADS | HOTMolex 5267-02 Library 1 | 노웨이 | 828 | 2016.12.15 |
603 | PADS | HOT하드웨어키를 이용한 PADS9.2설치법질문드립니다.1 | 장동휘 | 587 | 2016.12.14 |
602 | PADS | HOTPADS Layout 문의2 | 노웨이 | 690 | 2016.12.13 |
601 | Allegro & OrCAD | HOTOrCAD PCB Designer 질문있습니다.1 | 장동휘 | 646 | 2016.12.09 |
600 | ECAD 아무거나 | HOTCAM 350 구합니다.3 | 나여규 | 784 | 2016.11.29 |
599 | Allegro & OrCAD | HOT전자캐드 준비중인데요 DRC체크할때 워링 뜨는 이유를 알고 싶어요2 | 김타우 | 804 | 2016.11.23 |
598 | ECAD 아무거나 | HOTPADS/OrCad 라이센스 관련 질문 드립니다.1 | 리차드조 | 856 | 2016.11.17 |
597 | Allegro & OrCAD | HOTbrd 파일 변환중에 문제가 생겨 질문드립니다.1 | 초오보 | 1192 | 2016.11.02 |
596 | PADS | HOTPads 설치시 error1 | 오리온32 | 521 | 2016.10.25 |
제 개인적인 생각은 CCS-C 보다는 컴파일러 XC8/16/32를 이용하여 학습하는게
바람직하다고 봅니다.
아무래도 레지스터를 직접 코딩해 보면 PIC 내부 구조 파악에 도움이 될 듯합니다.
열공하시기 바랍니다.
저도 xc8/16/32로 갈아타는 걸 고민해봐야겠네요.
라이센스 문제가 없으려나요??
css-c 를 사용한 가장 큰 이유는 용량 작은 프로그램을 개발할 때 라이센스 문제가 자유로워서인데요.
Hitec-C를 Microchip 이 인수해서 만든것이 XC Compiler 입니다.
CCS-C는 학생들이 Test 용으로 많이 사용하신다고 보면 됩니다. 기본적으로 내부 함수를 많이 사용하는 구조 이기 때문에 복잡한 Program에서 Debugging 이 어렵습니다. 때문에 Microchip Korea에서도 CCS-C는 사용하지 않습니다.