본문 바로가기

전체 글359

Apache + mod_jk + Tomcat 연동 아... Apache 에다가 Tomcat연동은 처음이라서 이틀동한 해멨네요..ㅠㅠ Note 1. httpd.conf 에서의 Include 순서 주의! 저는 httpd.conf 맨 아래에 Include conf.d/*.conf 을 써놓고 conf.d안의 모든 *.conf파일을 인클루트 하도록 해놓습니다. 그리고 jk.conf에 jk관련 설정을 넣어놓고 httpd-vhosts.conf 에 가상호스트 설정을 넣어놓았습니다. 그런데 도저히 가상 호스트에 jk가 적용되지 않았었는데... 그 이유가 바로 "순서" 때문이었습니다. jk을 먼저 인클루트 해야 LoadModule을 하는데 순서가 반대가 되버린거죠... 그래서 지금은 10-jk.conf 50-vhosts.conf 이렇게 파일이름을 바꿔 인클루트되는 순서를.. 2016. 4. 11.
라이브러리 없이 mktime등 time함수 구현 AVR에서 필요해서 구현했습니다. 그래서 좀 type같은게 더럽(the love)습니다..하하... tm을 epoch time 으로 변환하는건 만들었는데... 반대 상황은 또 언제 만들지...하하..ㅠㅠ 10분만에 만들었네요...ㅎ 최신 버전은 https://github.com/jic5760/jstime 을 확인해 주세요~ 구현소스 /* * jstime.c * * Created: 2016-02-20 PM 11:54:05 (GMT+09:00) * Author: jichan (jic5760@naver.com) */ #include "jstime.h" /* MSVC(Visual Studio)에서는 inline가 작동하지 않기 때문 */ #ifdef _MSC_VER #define _JSTIME_INLINE st.. 2016. 2. 21.
DAC부분 제작중 PCM1794 DAC칩은 Differential Circuit 출력이 나오는데제가 가지고 있는 DAC보드는 Differential current signal을 하나의 Single-ended signal 으로 변환해 주는 부분이 2개(2ch)있습니다. 위 회로는 DAC보드의 일부분을 그린 것입니다. 저는 이것을 Balanced Output으로 바꿀려고 했습니다. 그런데 보통 Balanced Output회로를 보면(PCM1794 Datasheet의 Application Note도 그렇구...) 2개의 채널을 하나의 Balanced Output으로 출력합니다. 요롯게~ 그래서 Stereo 출력을 하려면 DAC칩이 2개가 필요합니다..왜 이렇게 구성한지 몰랐는데 HIFIPAX카페 회원님들의 답변으로 이렇게 하면.. 2016. 2. 12.
아두이노 부트로더 이용해서 펌웨어 업로드하기 저는 아두이노 라이브러리가 너무 편해서 안씁니다...ㅋㅋ AVR을 Native하게 만지던 사람은 아마 공감할..듯? 하지만 그런 저도 아두이노 보드와 부트로더는 사용한답니다. 편해서...ㅋㅋ그냥 땜질만 하면 작동하고 USB-Uart보드랑 아두이노 보드랑 연결하면 바로 업로드도 가능하니까요..ㅎ 이 파일은 avrdude을 아두이노부트로더도 사용 가능하게 만든건데인터넷 어딘가에서 다운받은거 같긴 한데 기억이 안나네요..ㅎ 사용법은 간단합니다. avrdude -carduino -pm328p -U flash:w:Firmware.hex -v -v -v -PCOM5 -b57600 굵은 색으로 칠한것만 본인에 환경에 맞게 바꾸시면 됩니다. m328p는 아두이노프로미니 (atmega328p) 설정이구요Firmware... 2016. 1. 30.
식품건조기 개조 리X사의 식품건조기가 고장나 개조를 좀 했습니다. (근데 사실 개조라고 하지만 히터 모터 빼고 내부 회로 다 들어내고 바꿈...ㅋㅋ) 온도센서 (온도퓨즈 아래 끼워논거) 와 만든 회로(the love 더럽...)MCU는 아두이노프로미니(아두이노라고 하지만 아두이노 라이브러리는 사용하지 않음..ㅋㅋ 부트로더만 편해서 쓴다는...)기존에 있던건 FND만 재활용하고 다 떼어냄.앞쪽에 가변저항은 엔코더로 바꿈. 아... 참 내가 바보같은게...ㅠㅠ 스위칭을 릴레이로 함.지금 회로를 보면 IN ---> SSR ---> 릴레이2개(히터, 모터) 이런데 지금 생각해보면 내가 왜 이렇게 했는지 모르겠다...처음 생각은 릴레이로 제어하고 릴레이가 붙었을때(고장)을 대비해 SSR을 추가한건데...덕분에 온도조절할때 딸깍 .. 2016. 1. 29.
Windows 에서 프로그램 설치시 MSI 1603 오류... C:\Users\사용자이름\AppData\Local\Temp을 암호화 해제하면 됩니다. 2015. 12. 28.
반응형