Post on 26-Jul-2015
왜 소프트웨어로? 소프트웨어로 만든 이유는 이런한 전광판은 정보들을
실시간적으로 바뀔때 마다 사용자들에게 실시간적으로 정보를 알려주어, 결함이 없는 정보를 제공해 줘여하기 때문에 소프트웨어로 만들어야한다. 하드웨어로 만들경우에는
실시간적으로 정보를 제공하기 위해서는 계속 사람이 바꿔줘야하지만, 소프트웨어는 서버를 통해 통신하여 실시간적으로 정보
를 바꿀수 있기 때문이다.
Reboot and Select proper boot device or Insert Boot Media in selected Boot device and press a key 재부팅하고 적절한 부팅 장치를 선택하거나 선택한 부팅 장치를 부팅 매체를 삽입하고 키를 누릅니다
Reboot and Select proper boot device or Insert Boot Media in selected Boot device and press a key 재부팅하고 적절한 부팅 장치를 선택하거나 선택한 부팅 장치를 부팅 매체를 삽입하고 키를 누릅니다 부팅에러
부팅과정
1.전원공급 (power on)
2.ROM에 있는 Bios 실행
3.바이오스에 POST 검사 후 부트로더를 메인메모리에 적재
4.부트로더는 보조기억장치에 저장된 운영체제를 메인메모리
에 올려 운영체제를 실행 시킨다.
3.바이오스에 POST 검사 후 부트로더를 메인메모리에 적재
4.부트로더는 보조기억장치에 저장된 운영체제를 메인메모리
에 올려 운영체제를 실행 시킨다
위에 두가지가 의심된다. POST는 하드웨어들이 정상적인 작동을 하는지 자체적으로 검사하는 단계이다. 이 부분에서 하드웨어가 잘 작동하지 않거나, 접촉불량인 경우 위와 같은 버그가 날 수 있거나, 또 한가지는 보조메모리에서 운영체제를 로드 시킬 때 문제가 생길경우이다. 이것도 아마 접촉불량일 가능성이 클 것으로 예측된다.
어떤 상황에서?
아마 이 시스템은...
서버 데이터 ReciveData()
전광판 임베디드
DataTranslate()
UpdateScreen()
서버로 부터 실시간적으로데이터를 받기위해 항상 기다린다.
아마 이 시스템은...
서버 데이터 ReciveData()
전광판 임베디드
DataTranslate()
UpdateScreen() 해석한 데이터로 전광판 내용을 실시간 적으로 바꿔준다.