PIC를 이제 입문하려는 초보입니다.
입문을 위해 필요한 사항을 확인하고 있는데요
컴파일러가 CSS-C와 HI-TECH C가 있는것 같은데
실무에서는 어떤것을 주로 사용하는지......
컴파일러별 특징은 무엇인지 궁금합니다.
하드웨어 설계 및 개발에 대하여 개발자들이 자유롭게 토론하는 공간입니다.
- Q&A, 자유주재 토론, 관련 정보 공유
- 분야 : 마이크로프로세서 응용, 전기/전자(아날로그/디지털) 회로 설계, C/C++ 프로그래밍, 펌웨어,
PCB Artwork, 트러블슈팅 등 하드웨어 설계에 관한 전반인 내용
※ 게시글에 맞는 분류를 선택하여 글을 작성해 주시면 쾌적한 사이트 운영에 많은 도움이 됩니다.
※ 하드웨어 인사이트는 회원들간의 거래정보를 게재할 뿐이지, 그 어떤 책임과 의무도 가지지 않습니다.
번호 | 분류 | 제목 | 글쓴이 | 조회 수 | 날짜 |
---|---|---|---|---|---|
1152 | 마이크로프로세서 | 코딩 질문입니다1 | 돼진이 | 364 | 2024.05.28 |
1151 | 마이크로프로세서 | Dc모터 전원 연결해도 돌아가질 않습니다.2 | 전공하수 | 232 | 2023.05.08 |
1150 | 마이크로프로세서 | 혹 EZBL 접해 보신분 있으신가요?1 | 보라수정 | 225 | 2018.12.11 |
1149 | 마이크로프로세서 | fnd 1234 켜지면 led 켜지는 코드1 | 이상원 | 264 | 2018.10.05 |
1148 | 마이크로프로세서 | HOTSTM32F 개발환경을 소개합니다.4 | om | 1425 | 2018.05.13 |
1147 | 마이크로프로세서 | 비엔나 회로 질문1 | 수채화 | 261 | 2018.04.06 |
1146 | Software & IDEs | HOTAllegro OrCAD 16.6 파일 보내주실 수 있나요?2 | jihE | 476 | 2018.01.28 |
1145 | 마이크로프로세서 | [news] ST마이크로일렉트로닉스, PC용 MCU 파인더 출시로 STM32 및 STM8 설계 리소스 접속 더욱 편리해져 | 아크마 | 213 | 2018.01.05 |
1144 | 마이크로프로세서 | AT90CAN128 질문1 | 전문인을꿈꿔여 | 232 | 2017.09.07 |
1143 | 펌웨어 & 코딩언어 | 객체지향프로그래밍4 | 끼르 | 328 | 2017.06.19 |
1142 | 마이크로프로세서 | 통신관련질문1 | hipertech | 177 | 2017.06.12 |
1141 | 마이크로프로세서 | 디지털 시계 온도와 습도 정확도 조정을 하려면3 | 동안 | 311 | 2017.05.10 |
마이크로프로세서 | HOTPIC를 입문하면서 궁금한 사항5 | pandaya | 418 | 2017.04.30 | |
1139 | 마이크로프로세서 | HOT학교과제인데요 도무지모르겠습니다. AVR의길은 멀고도험한거같습니다.5 | 비언조키다 | 549 | 2017.04.24 |
1138 | 마이크로프로세서 | 도와주세요//MPLAP X IDE에서 내장함수 사용시 에러1 | 하늘색꿈 | 316 | 2017.02.21 |
1137 | Software & IDEs | 소스 분석툴 관련 질문드려요2 | 아톰신 | 159 | 2017.01.02 |
1136 | Software & IDEs | 리눅스 커널에 대해 공부하려고 하는데 서적 한부 추천 부탁드립니다.1 | 아톰신 | 156 | 2017.01.02 |
1135 | 마이크로프로세서 | HOTKeil 8051 컴파일러 크랙을 부탁드려요 ! | 지범이 | 446 | 2016.12.16 |
1134 | 마이크로프로세서 | avr studio 소스를 codevision avr소스로 바꿔주시면 감사하겠습니다.1 | xoxokgs | 383 | 2016.12.14 |
1133 | 마이크로프로세서 | 리눅스 공부 할려니 막막하네요5 | 초보초보왕초보왕 | 200 | 2016.12.12 |
제 개인적인 생각은 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는 사용하지 않습니다.