본문 바로가기

Code

UniFlash 로 (CCS 없이) FW Download 하기(Driver 설치) : TI TMS320 입문 TI TMS320 입문 연재 입니다. 1. CCS, C2000Ware, sprc191 (sprc097) 설치, compile == https://bahk33.tistory.com/2052. XDS100, XDS200 로 CCS Debug 하기 == https://bahk33.tistory.com/207 3. UniFlash 로 ( CCS 없이 ) FW Download 하기- == 본글 https://bahk33.tistory.com/208 4. C2000Ware Sample code 를 다른곳으로 가져 가기 == https://bahk33.tistory... 더보기
VS Code 로 nuvoton 디버그 하기 본글은 Visual Source Code ( VsCode ) 로 Nuvoton 소스를 build ( compile ), debug 하는 글의 한 부분 입니다. 1.  Nuvoton 제공 Sample Code를 Keil 에서 Compile 하기   ( https://bahk33.tistory.com/181  )2.  gcc 로 nuvoton source 직접 build(compile) 하기             ( https://bahk33.tistory.com/183 ) 3. Visual Source VS Code 로 nuvoton Build(Compile) 하기   ( https://bahk33.tistory.com/185  ) 4. VS Code 로 nuvoton 디버그 하기              .. 더보기
Visual Source VS Code 로 nuvoton Build(Compile) 하기 본글은 Visual Source Code ( VsCode ) 로 Nuvoton 소스를 build ( compile ), debug 하는 글의 한 부분 입니다. 1.  Nuvoton 제공 Sample Code를 Keil 에서 Compile 하기   ( https://bahk33.tistory.com/181  )2.  gcc 로 nuvoton source 직접 build(compile) 하기             ( https://bahk33.tistory.com/183 ) 3. Visual Source VS Code 로 nuvoton Build(Compile) 하기   ( https://bahk33.tistory.com/185  )  :   본글4. VS Code 로 nuvoton 디버그 하기       .. 더보기
gcc 로 nuvoton source 직접 build(compile) 하기 본글은 Visual Source Code ( VsCode ) 로 Nuvoton 소스를 build ( compile ), debug 하는 글의 한 부분 입니다. 1.  Nuvoton 제공 Sample Code를 Keil 에서 Compile 하기   ( https://bahk33.tistory.com/181  )2.  gcc 로 nuvoton source 직접 build(compile) 하기             ( https://bahk33.tistory.com/183 )   :   본글 3.  Visual Source VS Code 로 nuvoton Build(Compile) 하기   ( https://bahk33.tistory.com/185  ) 4.  VS Code 로 nuvoton 디버그 하기   .. 더보기
mfc, List Control Cell값 수정 edit, 변경 하기 - sample source win 11, visual studio 2010 에서 했읍니다. mfc 에서 제공 되는 List control 은 수정 이 안된다.지금 소개 하는 방법은 편법 이다.List control 의 한 Cell 을 선택 하면 Edit control 을 선택하고, 그 값을 수정 하게 하여 다시 list 에 저장하는 방법 이다.구차 하게,,   다 만들면 이용 방법은list cell DOUBLE CLICK -> EDIT -> [Enter]또는 list cell one CLICK ->  [F2] -> EDIT -> [Enter]이다.즉 둘다 되는데, 사실 더블클릭만 쓰는게 편하니 이거만 해도 된다.  실행 창 입니다. 어째든 간단히 한다고 하는데, 나름 동작은 그럴싸 합니다. 순서.1. list 와 edit 를 만든.. 더보기
[MFC] Cstring 유니코드 멀티바이트 UTF-8 문자열 인코딩 변환 모음(퍼옴) 여러 곳에서 퍼왔읍니다.제가 모아 놓고 보기 위해... ============================ 이게 잘 되는 군...CString -> const char *123CString aa = _T("123");CStringA bb = (CStringA)aa;Const char* dd = bb.GetBuffer(); const char * -> CString123const char* dd = "123";CString aa;aa = (CString)dd;============================1. int -> CString 변환CString szTest;int nTemp = 100;szTest.format(_T("%d"), nTemp); 2. CString -> int or long 등등... 더보기
Nuvoton M483 i2c+hdc1080 (온도 습도 센서) IRQ MultyByte RW방식, sample source 이전에 nuvoton에서 제공하는 i2c.c 를 이용 하였는데,  irq 를 이용 하는 방법 만들어 추가 함. -- 즉 irq 이용 안하던 이전거과 irq 이용하는거 합본임.- 혹시 irq 잘 모르겠으면 이전거 이용 하든 본 버전에서 irq 안쓰는거로 이용 하면 됨 1. Version.h 에서 #define _I2C_MODE     1    //   0: Use i2c.c.  1: Use IRQ,  2:Use MyI2c.c 라 되어 있는데 _I2C_MODE  를1로 설정 하면,  irq 를 사용 하여 multibyte rw 를 하는 code 를 넣었고,0으로 하면, nuvoton 에서 제공하는 i2c.c 에 있는 multibyte rw 함수를 이용 한다. 2. i2c 포트는    i2c1 - pb1 pi.. 더보기
Nuvoton M483 i2c + hdc1080 (온도 습도 센서) MultyByte RW방식 여기 저기 참고 해서 나름 가장 쉬운 방법 ? 으로 구현 함.. 물론 보시는 분에 따라 생각이 다를수도... hdc1080 소스는 https://github.com/s54mtb/MS5637_HDC1080 에서 가져옴 stm 으로 되어 있어 나름 수정함. nuvoton 제공 i2c lib 에 i2c 로 읽고 쓰는게 여러가지로 있는데, 멀티 바이트 읽고 쓰는 함수를 이용 혀였다.. stm 과 비슷하고 , 이해 하기도 쉬운거 같아서.. uint32_t I2C_WriteMultiBytes(I2C_T *i2c, uint8_t u8SlaveAddr, uint8_t data[], uint32_t u32wLen) uint32_t I2C_ReadMultiBytes(I2C_T *i2c, uint8_t u8SlaveAddr.. 더보기