일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- AVR
- 우분투
- 아트매가
- 아트매가128
- avr 키트
- 운영체제
- 우분투 ssh 설치
- 세마포어
- core xy
- 라즈베리파이 라즈비안
- 74595
- 라즈베리파이 os 설치
- IC 74595
- lcd 테트리스
- arm 테트리스
- avr spi
- 아두이노 spi
- 우분투 ssh root 접근
- 임베디드 테트리스
- avr 강좌
- 상호배제
- atmega 128 강좌
- atmega128 강좌
- avr 테트리스
- atmega테트리스
- avr 공부
- lcd12864
- 자작 3d 프린터 corexy
- 우분투 ssh 루트
- 아두이노 테트리스
- Today
- Total
목록MCU/ARM (3)
김원빈 개발 블로그
LCD 선정 우선 이번 프로젝트에서 사용할 출력장치는 LCD이다. 보통 아두이노까지만 다룬 사람들이라면 LCD2004 를 생각할것이다. 하지만 이 LCD는 너무 작지 않은가! 나는 좀더 큰 화면을 원한다. 그래서 나는 LCD 12864를 사용하기로 했다. 음 이제야 좀 만족스럽구만 ㅎㅎ 뭐.. 단점은 색상 표시를 못한다는게 있다. 지금은 예산때문에 사용하지는 못했지만 나중에 TFTLCD, OLED 또는 도트매트릭스로 바꿀 예정이다. LCD 12864 구조 자 이렇게 큰 화면을 선정했다. 하지만 여기서 의문이 드는 사람들이 있을것이다. "LCD에는 글자만 표시할수 있는거 아닌가요?" 보통 LCD라고 하면 글자를 출력을 하는 용도로 아는 사람들이 많다. 아니 애초에 글자를 출력하는것 이외에는 잘 알려주지 않..
테트리스 만들거다. 이유는 없다. 그냥 내가 하고싶다. 툴은 KEIL 사용예정 및 라이브러리 없이 개발 계획. 준비물 STM32 Dragon STM32F103ZET6 개발보드 개발하기 쉬울뿐더러 부저도 달려있다!(테트리스 노래만들자!) 12864 그래픽 LCD for Rabbit 개발보드 이거로 게임할거다. JTAG 업로드및 시뮬레이터. 없으면 안된다. 개발목표 테트리스 게임 (점수판, 다음블럭 표시, 홀딩, 바로내리기) 테트리스 음악 멀티플레이 (미정)
SPI_CR1 => SPI 설정 레지스터1 15.BIDIMODE : Bidirectional data mode, 라인수 설정이다. 14. BIDIOE : Bidirectional output mode 설정 13. CRCEN : CRC 계산 설정 12. CRCNEXT : 11. DFF : 16비트, 8비트 설정 10. RXONLY : 9. SSM : 소프트웨어 slave 매니저 8. SSI : 소프트웨어 slave 선택 7. LSBFIRST : 0 : MSB, 1 : LSB 6. SPE : SPI ENABLE 5:3. BR : 분주설정 2. MSTR : Master, slave 설정 1. CPOL : clock polarity, 비트반전? 같은거.. 0. CPHA : Clock phase SPI_CR2 =..