블로그 이미지
stluck

Notice

Recent Post

Recent Comment

Recent Trackback

Archive

calendar

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
  • total
  • today
  • yesterday
2022. 7. 14. 16:26 Etc.
정가 20000 30000 50000
판매가 19600 28080 46800
캐시백 1568 2246 3744
판매가 기준 할인율 2.0% 6.4% 6.4%
캐시백 포함 할인율 9.8% 13.9% 13.9%

 

'Etc.' 카테고리의 다른 글

Windows7 64bit Apple Magic Mouse Setup  (0) 2015.01.20
안중근 의사  (0) 2009.10.30
HP DRUM RESET - HP 프린터 드럼 초기화  (0) 2009.05.21
'로서', '로써'와 '든지', '던지'의 차이점  (1) 2009.05.05
posted by stluck
2022. 2. 4. 11:36 Tools/vi/vim/gvim

.-Tcl의 set 변수가 ctags로 자동 등록이 안됨(버전 문제?)

 

-> ctags 설정파일(~/.ctags)에 아래와 같이 태깅 정규식 추가

    --regex-tcl=/^(set|variable)[ \t]+([^ \t]+)[ \t]+(.+)/\2/Globals/

'Tools > vi/vim/gvim' 카테고리의 다른 글

fruity colorscheme  (0) 2018.05.01
[GVIM] Insert Mode Cursor  (0) 2012.08.25
posted by stluck
2021. 8. 14. 13:09

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.

2018. 5. 1. 10:45 Tools/vi/vim/gvim

fruity.vim


'Tools > vi/vim/gvim' 카테고리의 다른 글

ctags Tcl set Manual Tag 등록  (0) 2022.02.04
[GVIM] Insert Mode Cursor  (0) 2012.08.25
posted by stluck
2016. 6. 13. 20:53 Tools/Linux

1. USB Drive를 Partition을 나눠 Ubuntu Live USB와 저장용 Drive로 사용하기

   .- Linux Live USB와 저장용 USB 두개를 가지고 다니고 싶지 않음.


2. Windows에서는 1st Partition밖에 저장장치로 인식하지 못함 (Windows 7)

   Linux에서는 1st, 2nd, 3rd 모두 저장장치로 인식함 


3. Linux에서 gparted로 USB에 총 3개의 partion을 나누고 
   첫번째는 윈도우및 리눅스에서 저장용 Drive로 사용하고

   두번째는 Ubuntu Live (16.04)로 사용.

   세번째는 Linux Swap


4. 두번째 Partition에 unetbootin (Linux용) 이나 Universion USB Tool (Windows)로 

   Ubuntu Live USB를 생성하면,, 부팅이 안됨

   .- unetbootin은 software update에서 저장소 추가해야 설치 가능


5. grub 셋팅을 어떻게 바꿔야 하나?



'Tools > Linux' 카테고리의 다른 글

MAC Address 변경 관련  (0) 2012.04.22
Ubuntu 에서 lmgrd를 실행할 수 없을 때  (0) 2011.08.25
Altera USB Blaster on Ubuntu  (0) 2009.12.10
posted by stluck
2016. 3. 29. 20:35 Programming/C/C++/C#

1. printf Prototype
    int printf(const char *format, ...)

2. Format
   Syntax: %[flags][width][.precision][length]type

   * flags
     '+' / '-' : 오른쪽 정렬 / 왼쪽 정렬(생략시 오른쪽 정렬이 기본값)
     '#' : (type이 f, F, e, E, g, G 일 때) 0을 지우지 않음, (type이 x, X, o 일 때) 0, 0x, 0X을 붙여줌
     '0' : 빈 칸을 0으로 채움

   * width
     '숫자' : 최소한의 숫자 문자 너비, 0으로 시작할 경우 빈 칸을 0으로 채움
     '*' : n 길이의 숫자 문자 너비

   * precision
     '숫자' : (int형이 아닐 때) 소숫점 길이, (string형 일 때) 표시할 문자 길이
     '*' : n 길이의 소숫점 또는 문자

   * length
     'hh' : (int 형에서) char형 으로 부터 승격된 int 크기 integer
     'h' : (int 형에서) short형 으로 부터 승격된 int 크기 integer
     'l' : (int 형에서) long 크기 integer
     'll' : (int 형에서) long long 크기 integer
     'L' : (float 형에서) long double 크기
     'z' : (int 형에서) size_t 크기 integer
     'j' : (int 형에서) intmax_t 크기 integer
     't' : (int 형에서) ptrdiff_t 크기 integer

   * type
     'd' or 'i' : int 형을 부호가 있는 10진수로 출력
     'u' : int : int 형을 부호가 없는 10진수로 출력
     'f' or 'F' : double 형을 fixed-point 소수로 출력, 차이점은 무한대 값이나 NaN을 출력할 때 대소문자
     'e' or 'E' : double 형을 지수 형식([-]d.ddd e[+/-]ddd)으로 소수 출력, 'E'는 최소 2자리 숫자를 가짐
     'g' or 'G' : 출력 할 값에 따라서 fixed-point 출력 또는 지수 형식으로 출력
     'x' or 'X' : unsigned int 형을 16진수로 출력,('x'의 경우 소문자로/'X'의 경우 대문자로)
     'o' : unsigned int 형을 8진수로 출력
     's' : char 문자열 출력
     'c' : char 출력
     'p' : void * 값을 16진수로 출력
     'n' : 출력하지 않음,(argument는 반드시 singned int pointer이어야 함.), 성공적으로 쓰여진 문자의 수를 기록
            %n을 악용할 수 있기 때문에 Visual Studio 2005 이후에서는 사용 안함으로 되어 있음.


ref : http://downrg.com/432




posted by stluck
2016. 3. 29. 18:06 Programming/ATMEL

1. printf ,scanf를 사용하기 위한 ASF 설정

1) ASF에서 Standard serial I/O (stdio) (driver) 추가
   --> SERCOM USART - Serial Communications (driver) 를 포함함

2) usart config시 standard i/o 지정

void configure_usart(void)

{

struct usart_config config_usart;

usart_get_config_defaults(&config_usart);

config_usart.baudrate    = 115200;

config_usart.mux_setting = EDBG_CDC_SERCOM_MUX_SETTING;

config_usart.pinmux_pad0 = EDBG_CDC_SERCOM_PINMUX_PAD0;

config_usart.pinmux_pad1 = EDBG_CDC_SERCOM_PINMUX_PAD1;

config_usart.pinmux_pad2 = EDBG_CDC_SERCOM_PINMUX_PAD2;

config_usart.pinmux_pad3 = EDBG_CDC_SERCOM_PINMUX_PAD3;

while (usart_init(&usart_instance,

EDBG_CDC_MODULE, &config_usart) != STATUS_OK) {

}

usart_enable(&usart_instance);

stdio_serial_init(&usart_instance,EDBG_CDC_MODULE,&config_usart); // 이 부분 추가.

}

2. Link Option 수정

1) Protect Property -> Toolchain -> ARM/GNU Linker

2) Miscellaneous에 -lc -u _printf_float -u _scanf_float 추가

3. Rebuild

posted by stluck
2016. 1. 18. 20:45 Programming/Verilog(A)/SVerilog

수정 前

AND U1 ( .A( n1 ), .B( n4 ), .Z( n7 ));

AND U2 ( .A( n2 ), .B( n5 ), .Z( n8 ));

AND U3 ( .A( n3 ), .B( n6 ), .Z( n9 ));


수정 後

AND U1 ( .A(  ), .B(  ), .Z(  ));

AND U2 ( .A(  ), .B(  ), .Z(  ));

AND U3 ( .A(  ), .B(  ), .Z(  ));


정규식

:%s/( *[a-zA-Z0-9_\[\]]* )/( ) /g

posted by stluck
2015. 2. 11. 10:19 Tools

IVI Library - for VC# ㅋ

Ivi.Visa.Interop.dll

 

posted by stluck
2015. 1. 20. 16:39 Etc.

1. 도시바 Stack : 30일 제약 사항, 키가 그냥 눌리는 현상 발생

2. Apple Boot Camp의 Stack : 현재까지는 안정적임.

2015년1월19일 현재 도시바 깔려 있는 상태에서 Apple Bootcamp 드라이버 설치. 그 후 도시바 제거.

AppleBluetoothInstaller64.exe

AppleKeyboardInstaller64.exe

AppleWirelessMouse64.exe


'Etc.' 카테고리의 다른 글

문화상품권 할인율  (0) 2022.07.14
안중근 의사  (0) 2009.10.30
HP DRUM RESET - HP 프린터 드럼 초기화  (0) 2009.05.21
'로서', '로써'와 '든지', '던지'의 차이점  (1) 2009.05.05
posted by stluck