Study
-
[ubuntu] 부팅 시 자동 실행Study/Linux 2017. 8. 24. 10:04
### ubuntu에서 프로그램 자동실행 방법 ### 1. rc.local에 script 추가 # sudo gedit rc.local (or sudo vi rc.local)'exit 0' 윗줄에 프로그램 실행 script 추가... echo "Start my program"cd /home/user/devsudo ./program exit 0 이 방법은 rc.local이 호출된 이후 프로그램 종료 전까지 root 계정에서 다른 작업이 불가함다른 계정으로 로그인 해도 느리게 동작하는 경우가 있음 2. process를 생성하여 rcN.d에 연결 Shell script 파일을 작성하여 /etc/init.d에 추가 (ref. /etc/init.d/skeleton)INIT INFO 작성시 참고 사항: 아래 두 조건..
-
[STM32F] PWM Output EnableStudy/ARM 2017. 4. 9. 00:46
STM32F 프로세서에서 PWM 출력을 위한 초기 설정들은 쉽게 찾아볼 수 있으며,STM32CubeMX를 이용하면 쉽게 설정할 수 있다. 그러나,초기 설정 후 출력이 gpio 포트를 통해 나가도록 하는 방법이 자세히 나와있지 않다.심지어 HAL 라이브러리에도 필요한 함수가 충분히 정의되어 있지 않다. Output enable 방법은 아래의 표를 참고하면 된다.출력 파형에 따라 OSSR, CCxE, CCxNE를 달리 조합하면 되고, 예제 코드는 아래와 같다. [예제 코드]void PWM_Start(void){TIMx->CCER |= (TIM_CCER_CCnE); // capture/compare enableTIMx->BDTR |= (TIM_BDTR_OSSR | TIM_BDTR_MOE); // Off-sta..
-
[STM32] ST-LInk/V2로 debug mode 진입 오류Study/ARM 2017. 4. 1. 13:20
ST-Link/V2를 STM32 시리즈와 연결한 후, J-TAG 모드로 디버그 모드 진입이 되지 않는 경우가 있다. 증상1. "No target connected", "Error: Flash Download Failed - Target DLL has been cancelled." 에러 메세지와 함께 디버그 모드가 활성화되지 않는다. 2. SW 모드에서 flash download는 된다. 이유ST-Link/V2의 firmware가 오래되었을 확률이 높다.특히 새로 산 ST-Link/V2라면 충분히 의심해볼 만한다. 해결1. "STM32 ST-LINK Utility"를 다운로드 후 설치, 실행(관리자권한모드)한다. 2. [ST-LINK] 탭에서 [Firmware update] 클릭한다. 3. [Device ..
-
[ubuntu-MATE] Odroid XU4 Qt creator 첫페이지 안보일때Study/Linux 2016. 11. 20. 04:01
qt creator를 실행했을때, 프레임만 보이고 내용이 보이지 않을 때,문제는 welcome 페이지 로딩이 되지 않기 때문인 것 같다. 해결 방법은 아래와 같다.1. In Qt Creator, go to Help -> About Plugins...2. Uncheck Qt Creator --> Welcome3. Restart Qt Creator http://stackoverflow.com/questions/21127335/why-does-qt-creator-3-0-0-welcome-mode-not-work-in-vm