반응형 코스웨어/16년 스마트컨트롤러370 안드로이드 오라클 JAVA 걷어내는중이라네요 구글이 안드로이드 차기 버전에 오라클의 저작권을 침해할 소지가 있는 자바API를 걷어내고 오픈소스로 대체하기로 했다는 소식이 나왔다. 변화가 이뤄진다면 안드로이드 마시멜로의 후속판이 될 '안드로이드N(Android N)' 버전부터 적용된다. 출처 및 참고:작년 12월기사 http://www.zdnet.co.kr/news/news_view.asp?artice_id=20151230093354 올해 3월 기사 http://www.zdnet.co.kr/news/news_view.asp?artice_id=20160304112814 ===========================================================오라클의 잦은 소송때문에 앞으로 Open JAVA 쓸 전망이라고 합니다...아직.. 2016. 3. 21. 2016_03_21_펌웨어_노태경_업무일지 프로그래머가 부르는 것 함수호출(콜) 회로가 호출하는 것 인터럽트(INT) 코드 짜놓은 것 IRQ인터럽트요청 운용체제OS SW에서 호출되는 함수 콜백 함수 배경에 있는 프로그램을 호출 콜백함수라 부른다. 운용체제 비슷한 것 플랫폼리눅스 IOS 윈도우 운용체제에서 핵심적인 부문 커널이라한다. 커널 제외하면 어플리케이션 드라이버가 설치드라이버를 다른 말로 펌웨어 펌웨어 칩을 직접제어하는 S/W레지스터를 직접 건드리는 것 펌웨어 칩마다 펌웨어가 다르다 LCD 드라이버 조각 들어가 있다. 장치를 관리하는 소프트웨어가 따로 있다. 윈도우라는 것은 드라이버를 조합하는 기술 장치를 조율 하는 것을 커널 그것을 성능을 좌우 블루스크린이 안뜨는 것은 안정적인 운용체제 모니터를 만들면 드라이버를 만들어준다. 운용체제는 조.. 2016. 3. 21. 20160318-이보원-업무일지-펌웨어(전역변수 공용) 전역변수의 공용!! >static-이파일 내부에서만 사용가능하다!>extern-외부에는 존재하다(코드 중복을 막을수있다!!)===============================================================리누스 학습 자료!! 1- 2- 3-4- 2- >putty 을 이용해서 리누스 학습 할수있다 !! >>선 3개 연결!! 스타위치 기능 추가!! >>PD0,PD1,PD2 사용 !! >>스위치 연결 !!1.START2.STOP3.1분식 상승하는 스위치!! >>스타위치 최종!! 2016. 3. 21. 20160317_박진한_업무일지_펌웨어 LCD 숫자 카운트 우리가 사용하는 것은 분주비 64 카운터 250이다. LCD에서 A가 계속 찍히는 코드 LCD.c #include "lcd.h" void LCD_Init(void) { DDRC = (1 2016. 3. 21. 2016_03_21_리눅스명령어_업무일지_노태경 trainer1@ftz trainer1]$ 자 여러분이 처음 리눅스에 접속하게 되면 위와 같은 "프롬프트"란 것이 나타납니다. 이것은 여러분이 리눅스 서버에 성공적으로 로그인을 하게 되었다는 것을 의미합니다. ls 명령에 옵션을 추가하여 실행하여봅시다 ls 옵션을 사용하면 디렉토리와 파일을 구분하여 출력 l 옵션을 사용하면 디렉토리와 파일을 구분하여 출력 ls-l을 입력 --파일 x 디렉토리 1 이번엔 숨겨진 파일을 보는 방법을 배웁시다. 리눅스에서 설정파일과 같은 중요한 파일들은 숨겨진 상태로 저장이 되어있습니다. 이런 파일들은 보통 ls 명령으로는 보이지 않고 -a 라는 옵션을 사용하여야 볼 수 있습니다. -a 옵션을 사용하여 숨겨진 파일들을 찾아봅시다. pwd - .. 2016. 3. 21. 20160316_박진한_업무일지_펌웨어 LCD 글씨 밑의 소스 코드를 사용하면 LED에 LOVE라는 글자가 뜬다. 코드 주의 선 주의 !! LCD.h #ifndef __LCD_H__ #define __LCD_H__ #include "main.h" #define RS 4 #define RW 5 #define EN 6 #define BUS PORTA #define CTL PORTC //control line void LCD_Init(void); void LCD_Inst(unsigned char ucInst); void LCD_Data(unsigned char ucData); void LCD_STR(const char* cString); #define LCD_CLR 0x01 #define LCD_HOME 0x02 #define LCD_ENT 0x06 //S:0.. 2016. 3. 21. 20160315_박진한_업무일지_펌웨어 LCD 기초 오른쪽에 1번부터 밑에 보이는 표와 같이 연결 해주면된다. 1번 - 0V 7번 - PA0 13번 - PA6 2번 - 5V 8번 - PA1 14번 - PA7 3번 - 0V 9번 - PA2 15번 - 5V 4번 - PC4 10번 - PA3 16번 - 0V 5번 - PC5 11번 - PA4 6번 - PC6 12번 - PA5 4번(RS), 5번(RW), 6번(EN) 2016. 3. 21. 20160318_송민규_업무일지_펌웨어실습 1. ■시계(방법1) 결과 ■시계(방법2) ■시계에 인터럽트 적용 결과 2.용어,개념 노트정리 2016. 3. 21. 20160317_송민규_업무일지_펌웨어실습 타이머카운트 1.타이머카운트 ■ 1초마다 A출력 2.용어, 개념 노트정리 2016. 3. 21. 이전 1 ··· 21 22 23 24 25 26 27 ··· 42 다음 728x90 반응형