embeded/Cortex-M4 STM2025. 11. 28. 15:36

ubuntu 22.04 패키지로 설치된 건 0.5 버전인데

stm32g473을 boot0 핀을 이용해서 내장 부트로더로 올려보려고 하니 이런 에러가 발생한다.

0x469 장치 아이디 미지원.. 쩝..

$ stm32flash /dev/ttyUSB0
stm32flash 0.5

http://stm32flash.sourceforge.net/

Interface serial_posix: 57600 8E1
Unknown/unsupported device (Device ID: 0x469)

 

소스가 0.7 인데 받아서 빌드하고 해보니 잘된다.

$ ./stm32flash /dev/ttyUSB0
stm32flash 0.7

http://stm32flash.sourceforge.net/

Interface serial_posix: 57600 8E1
Version      : 0x31
Option 1     : 0x00
Option 2     : 0x00
Device ID    : 0x0469 (STM32G47xxx/48xxx)
- RAM        : Up to 96KiB  (16384b reserved by bootloader)
- Flash      : Up to 512KiB (size first sector: 1x2048)
- Option RAM : 48b
- System RAM : 28KiB

'embeded > Cortex-M4 STM' 카테고리의 다른 글

stm32g4 cordic fmac  (0) 2025.11.28
STM32CubeProgrammer / uart / parity  (0) 2025.11.28
stm32g473 ADC calibration  (0) 2025.11.28
stm32f411 black fill board  (0) 2025.11.22
stm32g473 adc  (0) 2025.11.03
Posted by 구차니
embeded/Cortex-M4 STM2025. 11. 28. 14:45

전압이 이상하게(?) 낮게 나와서 찾아 보는데 (대충 0.3v 정도?) gpt도 캘리브레이션 하라고 한다.

cubeide에 의해서 생성된 코드로 adc 가 초기화되고 나서

캘리브레이션 한 다음 약 2usec 이후에 HAL_ADC_GetValue(&hadc1); 하면 된다고 한다.

  MX_ADC1_Init();
  /* USER CODE BEGIN 2 */
  extern ADC_HandleTypeDef hadc1;
  HAL_ADCEx_Calibration_Start(&hadc1, ADC_SINGLE_ENDED);
  HAL_Delay(2);
  /* USER CODE END 2 */

  /* Infinite loop */
  /* USER CODE BEGIN WHILE */
  while (1)
  {

  }

 

stm32g4 인데 캘리브레이션 하지 않으면 0.924 V가 나왔고

1148
0.924902 * 24 = 22.197655

 

캘리브레이션 이후에는 0.979 V가 나왔다.

1216
0.979688 * 24 = 23.512501

[링크 : https://jeonhj.tistory.com/22]

'embeded > Cortex-M4 STM' 카테고리의 다른 글

stm32g4 cordic fmac  (0) 2025.11.28
STM32CubeProgrammer / uart / parity  (0) 2025.11.28
stm32flash 0.5 0.7 버전과 stm32g473  (0) 2025.11.28
stm32f411 black fill board  (0) 2025.11.22
stm32g473 adc  (0) 2025.11.03
Posted by 구차니
개소리 왈왈/컴퓨터2025. 11. 27. 23:30

전반적으로 선명도가 개판인듯.

 

검은 바탕에 w/r/g/b 패턴

 

흰 바탕에 r/g/b 패턴

Posted by 구차니
개소리 왈왈/컴퓨터2025. 11. 26. 21:25

당근에서 후다닥 5만원에 업어옴.

원래 40만원에서 30만원에 팔리던 저렴한 녀석으로

모델명은 "이노스 43인치 LED TV G43QLED ZERO EDITION"

[링크 : https://m.blog.naver.com/cchkill/223242445822]

 

퀀텀닷 패널이라서 색감이 좋고 어쩌구 하는데

RGBW에 LG 패널(또 LG냐!!!).. 역시 RGBW는 노란 똥색을 피해갈수가 없나 보다.

 

콜드 부팅시간은 안드로이드 구글TV라서 1분은 걸리는것 같고(전원 연결부터)

스마트 티비니까.. 그냥 꽂아놓고 다녀야 하나 고민중..

 

아무튼 2번 포트에 꽂았는데 HDMI 2.1이 되는지 4k 60p에 RGB가 잘 잡힌다.

 

일단은.. 사운드 바는 스탠드 때문에 간섭되서 방법이 없고..

무게가 6.2kg. 다나와 기준 7kg 라는데 모니터 암으로 해서 어떻게 공중부양을 시켜야 하나..

[링크 : https://prod.danawa.com/info/?pcode=72821348]

 

+

2025.11.30

몇일 써보고 느낀 문제점

1. 전원 차단했다 켤때 자동으로 안드로이드 가동안하고 전원 눌러서 켜야 켜지는 듯

로고는 안나와도 부팅은 진행되고 있는 줄 알았는데 그게 아니었음

2. edid 오류 라고 해야하나.. pc에 연결해놓고 켜면 1920으로 인식한다.

수동으로 바꾸면 3840p30. HDMI 2.0 으로 인식하는 느낌인디...

 

 

+

2025.12.16

[링크 : https://www.innostv.co.kr/index.php?mid=notice&page=5&document_srl=1754] G43QLED zero edition

[링크 : https://www.innostv.co.kr/index.php?mid=notice&page=2&document_srl=2121] new G43QLED zero edition

Posted by 구차니
embeded/Cortex-M3 STM2025. 11. 26. 17:43

좀 더 써봐야 알겠지만, STM32F103C8T6과 STLink v2 클론 SWD로 작동 확인완료!

그나저나 reset은 안해놔서 리셋이 될지 모르겠네

 

'embeded > Cortex-M3 STM' 카테고리의 다른 글

stm32f103ret connectivity - usb  (0) 2025.12.09
STSW-STM32084 / usb demo  (0) 2025.12.09
stm32 cubeide git commit hash  (0) 2025.11.24
stm32f103c8t6 blue pill board  (0) 2025.11.22
stm32f103 usb c 연결 + usb ttl 연결  (0) 2025.11.22
Posted by 구차니

출근길에 처음으로 새차를 몰아보는데 (아부지차, k5 2026 1.6 가솔린 터보) 멀미가 지대로 난다 -_ㅠ

게다가 브레이크가 무슨.. 5mm 정도 밟아야 이전 브레이킹 수준인지 -_ㅠ

브레이크를 좀 둔하게 할 수 없나 싶기도 한데.. 대신 조작만 세밀하게 가능하다면 멈추기 직전에 확 잡히는건 덜해서 좋긴하다.

 

차선이탈 보조는 끄는법을 못 찾았고

hud는 먼가 정신없어서 꺼버리고(계속 눈이가요~ 눈이가~)

핸들 높이 올리고

오는 내내 창문열고 히터 온도 좀 올리고 왔더니 냄새도 빠지는 것 같기도 하고..

 

13.6km 연비가 나오던게 회사오니 14.6km 나옴 ㅋㅋㅋ

'개소리 왈왈 > 육아관련 주저리' 카테고리의 다른 글

점심에 기절  (0) 2025.12.06
11월의 끝  (0) 2025.11.30
새 차 도착  (4) 2025.11.20
오랫만에 지름  (0) 2025.11.18
하루 늦은 바쁜 일기  (0) 2025.11.16
Posted by 구차니
Linux/Ubuntu2025. 11. 25. 23:51

구버전에서는 있었는데 22.04 에서는 없어진 듯.

$ dconf-editor
명령어 'dconf-editor' 을(를) 찾을 수 없습니다. 그러나 다음을 통해 설치할 수 있습니다:
sudo apt install dconf-editor

$ gsettings get org.gnome.settings-daemon.plugins.xsettings rgba-order
“rgba-order” 키가 없습니다

[링크 : https://askubuntu.com/questions/98531/how-can-i-change-font-rendering-to-sub-pixel-bgr-ordering]

 

gnome-tweak 에서도 없다. 그나마 비슷한게 폰트-안티알리아싱

 

/etc/fonts$ grep -rni bgr .
./conf.avail/10-sub-pixel-bgr.conf:8:  <description>Enable sub-pixel rendering with the BGR stripes layout</description>
./conf.avail/10-sub-pixel-bgr.conf:17:    <edit name="rgba" mode="append"><const>bgr</const></edit>
./conf.avail/10-sub-pixel-vbgr.conf:8:  <description>Enable sub-pixel rendering with the vertical BGR stripes layout</description>
./conf.avail/10-sub-pixel-vbgr.conf:17:    <edit name="rgba" mode="append"><const>vbgr</const></edit>

[링크 : https://askubuntu.com/questions/1457714/awful-subpixel-colour-bleeding-on-firefox-for-ubuntu-22-04/1457766]

 

rgb가 안보이네..

$ fc-match
NotoSansCJK-Regular.ttc: "Noto Sans CJK JP" "Regular"

$ fc-match -v
Pattern has 38 elts (size 48)
family: "Noto Sans CJK JP"(s)
familylang: "en"(s)
style: "Regular"(s)
stylelang: "en"(s)
fullname: "Noto Sans CJK JP"(s)
fullnamelang: "en"(s)
slant: 0(i)(s)
weight: 80(f)(s)
width: 100(f)(s)
size: 12(f)(s)
pixelsize: 12.5(f)(s)
foundry: "GOOG"(w)
antialias: True(w)
hintstyle: 0(i)(w)
hinting: True(s)
verticallayout: False(s)
autohint: False(s)
globaladvance: True(s)
file: "/usr/share/fonts/opentype/noto/NotoSansCJK-Regular.ttc"(w)
index: 0(i)(w)
outline: True(w)
scalable: True(w)
dpi: 75(f)(s)
scale: 1(f)(s)
charset: 
0000: 00000000 ffffffff ffffffff 7fffffff 00000000 ffffffff ffffffff ffffffff
0001: 0c0f000f 00000f00 000cf198 00003f00 00040000 00018003 1fffe000 03000000
0002: 00000000 00000000 00020000 00000002 00000000 08000000 02000e80 00000c00
0003: 00001093 00000000 00000000 00000000 fffe0000 fffe03fb 000003ff 00000000
0004: ffff0002 ffffffff 0002ffff 00000000 00000000 00000000 00000000 00000000
0011: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
001e: 00000000 c0000000 00000000 00000000 00000000 ffffffff ffffffff 03ffffff
0020: 777f000c 1e2d00e7 00020384 00100000 00000000 00001a00 60000000 00000000
0021: 00488629 082048c6 00000000 0fff0fff 03ff0000 03000000 00151870 002003c0
0022: e42e8fed 20f07fe9 00001128 00ccccf7 03e00cfc 80000021 0c000000 00008000
0023: 010400e0 00000600 00000000 00000000 00000000 c0030000 0c005fff 00000000
0024: 00000000 00000008 00000000 ffffffff ffffffff ffffffff ffffffff ffffffff
0025: ffffffff ffffffff ffffffff ffffffff ffffffff 30ce0fff 000fdec3 0000807c
0026: f0c0c26f 00008000 00000007 3ffcffff 00000000 60000001 00000000 00000000
0027: 04080004 a0000000 00400001 ffc00000 000fffff 00000002 00000000 00000000
0029: 00000000 00300000 00000000 00000000 00000000 80000000 00000000 0c000000
002b: 040000e0 00000000 00000000 00000000 00200000 00000000 00000000 00000000
002e: 00000000 0c000000 00000000 00000000 fbffffff ffffffff ffffffff 000fffff
002f: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 003fffff 0fff0000
0030: ffffffff ffffffff fffffffe ffffffff fe7fffff ffffffff ffffffff ffffffff
0031: ffffffe0 fffeffff ffffffff ffffffff ffff7fff 0fffffff ffffffff ffff000f
0032: 7fffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0033: ffffffff ffffefff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0034: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0035: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0036: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0037: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0038: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0039: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
003a: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
003b: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
003c: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
003d: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
003e: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
003f: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0040: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0041: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0042: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0043: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0044: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0045: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0046: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0047: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0048: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0049: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
004a: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
004b: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
004c: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
004d: ffffffff ffffffff ffffffff ffffffff ffffffff 003fffff 00000000 00000000
004e: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
004f: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0050: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0051: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0052: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0053: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0054: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0055: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0056: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0057: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0058: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0059: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
005a: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
005b: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
005c: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
005d: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
005e: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
005f: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0060: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0061: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0062: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0063: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0064: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0065: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0066: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0067: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0068: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0069: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
006a: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
006b: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
006c: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
006d: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
006e: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
006f: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0070: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0071: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0072: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0073: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0074: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0075: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0076: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0077: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0078: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0079: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
007a: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
007b: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
007c: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
007d: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
007e: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
007f: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0080: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0081: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0082: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0083: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0084: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0085: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0086: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0087: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0088: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0089: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
008a: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
008b: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
008c: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
008d: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
008e: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
008f: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0090: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0091: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0092: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0093: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0094: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0095: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0096: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0097: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0098: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0099: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
009a: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
009b: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
009c: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
009d: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
009e: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
009f: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 0000ffff
00a9: 00000000 00000000 00000000 1fffffff 00000000 00000000 00000000 00000000
00ac: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00ad: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00ae: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00af: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00b0: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00b1: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00b2: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00b3: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00b4: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00b5: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00b6: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00b7: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00b8: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00b9: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00ba: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00bb: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00bc: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00bd: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00be: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00bf: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00c0: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00c1: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00c2: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00c3: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00c4: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00c5: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00c6: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00c7: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00c8: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00c9: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00ca: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00cb: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00cc: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00cd: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00ce: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00cf: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00d0: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00d1: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00d2: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00d3: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00d4: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00d5: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00d6: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00d7: ffffffff ffffffff ffffffff ffffffff ffffffff ffff000f fffff87f 0fffffff
00f9: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
00fa: ffffffff ffffffff ffffffff 00003fff 00000000 00000000 00000000 00000000
00fb: 0000001f 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00fe: 03ff0000 ffff0000 fff7ffff 00000f7f 00000000 00000000 00000000 00000000
00ff: fffffffe ffffffff ffffffff ffffffff ffffffff 7fffffff 1cfcfcfc 00007f7f
01f1: ffff1fff ffffffff ffffffff ffff1fff ffffffff 00001fff 00000000 00000000
01f2: ffff0007 0fffffff 000301ff 00000000 00000000 00000000 00000000 00000000
0200: 00000800 40000012 00004040 00000100 001006c0 00010014 00823c00 00204000
0201: 01005000 00001000 01000000 00000010 00000000 00000a14 00100002 00040000
0202: 00181010 02000000 08000000 00300000 42004000 80800001 00000001 00000020
0203: 00000400 00000820 000000e2 c0020000 00000003 00200081 00000a00 12200000
0204: 80180000 00002000 00000400 00000020 00064080 00000008 00800000 50000000
0205: 00000200 80000000 00000080 00000000 00004000 000a0020 80610408 00000801
0206: 06220000 00010100 00400000 00400000 00000000 00000000 00000000 00001000
0207: 00004000 00020000 00008000 02000000 00000000 00000000 00000100 00000000
0208: 00000080 04001000 00000000 00080000 00000000 02000000 00200000 00000000
0209: 00404000 00000008 00100000 12000000 20000010 00000000 00000000 00000080
020a: 00020000 00000000 00010000 00008010 00000400 00100000 00082004 00000000
020b: 20002000 00000000 00000000 00000000 80008000 80800300 00000840 88000804
020c: 00002800 0c100001 0008000e 11800020 10402000 01200000 20798000 80002000
020d: 00200000 00060100 010073e0 d0128000 10400000 00040080 00000100 00000002
020e: 2043e610 00000000 00001000 0fe82010 21601000 00401c04 21800000 0f000000
020f: 20000000 08036040 80001000 00000010 00012000 10702000 80000000 00003c00
0210: 60100000 00000000 10008000 09e08000 20400100 80100000 00088383 00700010
0211: 00000000 28008000 00208120 00000000 00000081 00000000 02000000 00000000
0212: 00000002 30000000 00208000 18100000 00002000 00010300 00800000 60000018
0213: 0800003c 04400000 00000010 00600000 15004000 00000000 00000070 40002000
0214: 00480000 80000010 00340000 00006000 00800400 00400000 00000000 20000100
0215: 00000000 00000000 00000000 00800000 00500004 00000000 00800000 00000000
0216: 02080400 40000000 00000080 00000002 00040000 05100000 80280007 5c0001c0
0217: 00012040 1c0000c0 00800004 001bf000 00000000 003f0800 9e000088 1f608000
0218: 00000000 0e002701 40040021 0880001e c0000038 e0000007 03c20000 04000000
0219: 10270038 08000084 01000010 10000400 00400109 00000000 08000008 00080000
021a: 04000000 00102000 00000820 00000008 00000000 00000000 00000000 00000000
021b: 00000000 00000000 00000010 00000000 00000000 00000000 00000006 00000000
021c: 00000000 00000400 00400000 00010000 00000000 00001024 00000000 00000000
021d: 00000000 00002000 40080060 01000004 10050000 04c00002 00020400 02000801
021e: 10000000 20980008 00000000 00000000 00000200 00000110 00200100 00000000
021f: 40208000 00000000 10000000 00400400 40000000 00000002 00000000 04000100
0220: 00000000 00000000 00000220 40000000 04000000 00000000 00000080 10000000
0221: 00000000 00000400 08000000 0c080000 00000000 00000002 0000000a 00000000
0222: 01000100 00000000 00000000 10000000 00000000 00000000 00000000 00000000
0223: 40000000 00000022 00000000 00000000 00000000 20002000 00810000 04000000
0224: 00000000 00000000 00000000 00020020 00020800 10010000 00001202 00002002
0225: 08080000 00010000 00100000 00000000 00002000 40008000 00000000 00000000
0226: 18000200 00000800 00000000 04000100 01400000 00000000 00000000 00780000
0227: 88140000 00000400 00000000 00200000 00400002 00300000 00002000 00000000
0228: 00000008 00000000 88000000 00020001 00000000 00002800 00000002 00800000
0229: 00000000 02000040 00008000 00000880 00088001 00000000 00000000 00000000
022a: 00000000 00000000 00000000 00000040 00000000 01000000 00208000 00000140
022b: 00004000 80000004 00018048 00000400 00000000 00000040 00004400 00000000
022c: 20000000 010000d0 00221000 00008004 08000100 00840202 00000244 00000000
022d: 00040180 00000000 00001010 00000080 00202000 00800019 00000000 00004002
022e: 00002000 00400000 00000004 01000000 00000800 00080000 00000000 00008001
022f: 00000000 00000000 00000000 00100000 00000000 00000000 00001000 00000808
0230: 00000000 00080000 00000810 60000040 00004000 10800000 04000000 20000000
0231: 00000008 20000000 00000000 20000000 00000004 00480030 00000318 03a00400
0232: 00008000 001e8020 40400000 00000004 00000602 00003800 00040000 00000003
0233: 80000401 00000000 00000008 00040000 00000000 00100000 c42d1000 46300050
0234: 00000001 80000000 00030c00 00048020 00000000 00000000 00000000 00000030
0235: 02000000 00010000 04020000 00000080 12300010 08000000 0000e810 00080000
0236: 04800001 1f000000 82000081 00800000 40004000 04002040 80000000 00004000
0237: 10401008 8000a001 00000000 00000058 00000002 10000004 00e00004 80020080
0238: 00000000 24000010 00000000 00000000 00000000 00000000 00000000 00000000
0239: 00000000 00000000 00000000 00000000 00000000 00000000 00000004 00000000
023a: 00000000 00000000 00000000 00000000 01000000 00000080 0a000000 04004000
023b: 04000000 00000000 04000000 00000000 00000000 00000000 00000000 00000000
023c: 00000000 00000000 00000000 80000008 0f800000 40a00000 00000380 f0000000
023d: 01004001 00000000 08000001 40000000 00008000 3fc00000 00080000 07000008
023e: 00020040 0203f008 00000000 00000000 00000f00 82000000 00800000 1f800000
023f: 00000000 00200000 00000402 c0000002 00008007 00900000 00000021 0001f800
0240: 00020000 3e000000 00800800 00000000 00423820 00000000 00000200 00001002
0241: 02008018 80000000 90e04011 04800002 00000000 00201038 00002040 50000004
0242: 08004000 00000000 02400800 01c00000 00280010 80000020 00000602 04024000
0243: 04002000 00100000 00000100 0000003c 30401000 30000000 00010002 01040600
0244: 00000010 00600000 0c000000 00080000 00000180 12000000 00484000 00000000
0245: 00000020 00000002 00000000 01000000 00000000 00000000 00000100 00000000
0246: 01000000 00000600 00000000 00100020 00800000 00000020 00100000 00000000
0247: 00000040 00008020 00000000 00000000 00008000 00000000 00000000 00020001
0248: 00040000 00000008 00000000 00000000 00400004 00000000 00000000 880f0200
0249: 02c01003 c0188000 0000000f 8870000c 0010ff04 0f803a90 cc010020 0bc03028
024a: 002c4002 400007fe 2003e424 278200e0 00781000 1c0e00f0 80020681 00000204
024b: 00008000 00000000 00400000 0000c000 00000000 00000000 00000000 00200000
024c: 00400200 00000000 00000000 00000000 c0000000 00000000 02000200 00000000
024d: 00180040 00000000 00000000 00000000 00000000 01000000 00000000 00000c00
024e: 00004010 08800000 00010000 00000400 00000800 000000a0 00000000 00000000
024f: 00004000 00000000 10000000 00000000 04800044 01000200 00000004 00040000
0250: 00000000 00001000 00240400 00000000 20000000 00000000 00000000 00000000
0251: 00000000 00000804 00000100 60000000 00000000 00000200 00002000 000000e8
0252: 40000000 00000003 00011000 00000000 02000000 00000000 01000080 00000000
0253: 000a4000 40000000 00000000 00000000 00000000 00200000 00000000 40000000
0254: 02000000 0001c020 00000040 00005000 04004000 00000000 02000000 00000000
0255: 00004000 80260000 78000000 00000064 00008012 02000180 08200000 00000001
0256: 00000020 00200000 00020000 80000000 00200008 00000000 00000000 00400008
0257: 20000040 20000020 00000000 00060000 00000000 00100200 80000080 00000003
0258: 00000000 04040000 20800000 00140000 00000000 00000000 40000100 00000002
0259: 00000008 00000000 00400040 01000000 00000000 00001000 00101010 00000000
025a: 00000000 00000000 00100000 00000000 10200000 0000c000 00800000 00020218
025b: 00000000 00000000 00000000 00100000 00800200 001c0000 00000040 00000110
025c: 00000042 00000002 00000c00 00000030 00020000 00000010 00000003 40000000
025d: 00000000 00010001 00000008 00000000 02000000 02000002 00000000 00000000
025e: 00004000 00004000 00400210 00000024 0000000e 10000040 01800004 00000100
025f: 04000000 00000008 10000800 00000000 00000000 00000000 00100000 08000007
0260: 00801000 00000202 00800100 00000011 00800008 00000030 00000000 00002000
0261: 00000004 00000002 1e000000 00000000 00000000 00046000 20000000 00000000
0262: 00000000 00000006 01000000 00010c02 00000040 00000000 00010000 00000000
0263: 00000000 00200000 00021800 00000000 00000000 40000000 00000000 01200000
0264: 00070004 00000000 00000400 00000200 01002310 00000000 00000000 00000000
0265: 00040000 00000000 00000000 00040000 00000000 80002011 00000000 00000000
0266: 00040000 00000040 00000000 40400000 00000000 00238000 04000000 10000100
0267: 20400000 00000000 00000002 10000000 02000000 00180000 01001000 00000000
0268: 10000000 00000000 40000040 00004000 00080500 00000000 20000080 00000400
0269: 00024000 02000040 00020000 00008000 02000000 00200100 20000000 04040000
026a: 40000000 00106000 01060004 00000000 00001000 00800000 00000000 80000000
026b: 00280420 00000108 180f0000 00200000 20c00004 00080000 00000001 00800000
026c: 00000000 00000202 00000043 c0080000 40000007 21800010 20020009 00000000
026d: 00000000 000007fc 00020000 00100000 00000000 000040ff 10000000 00010c00
026e: 000400a1 00000000 0000003d 00844020 02000910 00000000 00ff0000 00000000
026f: 00000000 00000040 00000000 00180000 80100000 40000002 c0000000 01c00000
0270: 00004000 00000000 000c0800 00000000 00000100 0000e000 00042000 01110000
0271: 00003200 020000c0 00000010 00200030 00000000 00000000 00002000 00000000
0272: 08000000 00000000 00000000 00000080 00000821 00440000 00000000 00000040
0273: 00000000 00000000 00040000 00000000 04000000 00000000 0c000000 c0000000
0274: 00010000 00000004 00010200 00000000 00000050 20000000 00000000 00000000
0275: 00000000 00000000 00000000 00100000 00000000 00000008 00000000 e0000011
0276: 00301080 02060020 00e00000 00000000 00180010 00000000 00000000 00000000
0277: 0000c000 00600008 40040002 00000000 00000030 00000000 00001000 00000000
0278: 00000000 00000000 01000000 00010000 20000000 00040000 00000100 00000000
0279: 00000000 00000010 00000000 04000080 00000020 00100001 20000000 20000000
027a: 00004400 40000000 020a0000 02000000 00000010 60000000 00000000 00100000
027b: 01000844 07000000 00000100 00000020 00000000 40080000 00000080 00108000
027c: 00040000 10000000 00000000 00001000 00000000 01020000 00000020 00008000
027d: 00000000 00008000 00180000 00080040 01008010 20000001 10000000 00000000
027e: 00010000 00000000 0000a000 20000000 00000000 00008000 00000000 00000000
027f: 08000000 00004000 00000000 00000000 00000000 00800000 00000000 02000000
0280: 40000204 00000018 00000100 00000000 00010408 68000000 00000000 00100300
0281: 00000000 00004000 20008000 00008000 00000200 10008000 00000000 00000000
0282: 05000080 00000000 00400000 10800000 08000004 00000000 00002000 00080004
0283: 01000040 04008000 00000000 20002020 00000400 00000000 00002000 00400000
0284: 00041100 00000000 00200000 00081100 00000004 00000000 10000000 00000000
0285: 00000002 30000000 00000000 00001800 00000000 00000000 00000300 00100100
0286: 00000801 08000020 00000000 01000000 00200000 10040c00 01800000 04000040
0287: 00088000 00000000 00000000 00000000 00000000 00000000 00000000 00000001
0288: 00000010 00000800 00000000 00000000 00000000 00000000 00000000 00000000
0289: 00002000 00080000 00400340 40003910 00000380 1d000d00 50000001 1e00019a
028a: 40408000 00440220 06000ff8 00020000 1e00000e 00000000 e0007841 1000043f
028b: 00081000 0000b806 00015240 00001078 32008000 02000000 06900026 80209f80
028c: 30000208 0a010848 00128080 00000000 00000000 00000000 20042400 00000000
028d: 00010000 00100000 00000000 00020000 02000400 02000002 00000000 08000000
028e: 80808000 02400000 00000000 00000060 02800200 000c1000 02000000 00400880
028f: 00000000 00040000 00000000 00000000 00000000 00000000 00000020 01000000
0290: 00000000 00000000 00000000 02000000 00080900 00038000 00000001 00003030
0291: 00012000 10000000 48002000 00010000 10000000 00000100 00200000 00000808
0292: 00000000 00000000 00000000 00000000 00000000 00020001 00000000 00000000
0294: 20000000 80080001 00000100 00000000 00010000 00000000 46010000 000000a0
0295: 00000200 00000000 00000000 00000000 40000000 01010000 00808000 00100200
0296: 00000000 00000000 00000000 80000000 00000000 00000000 00000000 00010000
0297: 02000000 00040001 00010000 00000000 00000000 00000000 00100000 00000000
0298: 00010000 08000000 00800000 00000000 00000000 00000010 00020040 04020400
0299: 00000028 00008000 200003a0 00000400 20000000 00000000 00000208 00000000
029a: 00000000 00000100 00002000 00040000 00000000 00000000 00000000 00000000
029b: 00004020 00000000 00000000 00000000 00000000 00000000 00200000 00000000
029c: 00000000 00000000 00000000 00080000 00000000 00002000 00000000 00000000
029d: 00000000 40000000 04000800 10000000 09000000 00000000 08000000 00400000
029e: 00200040 20002000 00000200 00000100 00000400 00011000 08000018 01000200
029f: 00000000 00010008 00000000 40000000 00001008 00800000 40804000 00000000
02a0: 04100000 00008000 00000000 00000000 00000084 02000000 00000000 43082002
02a1: 00000080 00180008 00010000 00000000 000d0000 00300800 80000000 00200000
02a2: 00000000 00080001 00000000 00000000 80080000 24542000 80000000 80000000
02a3: 00000000 00000000 00020000 00000000 00001000 00000200 00000000 00002000
02a4: 00000000 00900000 08000000 00000000 00000000 00000000 80010000 00000000
02a5: 00000000 00000000 00000000 00000000 00000000 00000000 00000840 00020000
02a6: 04000006 00040000 08000400 00000010 00000000 00040200 00000000 00000000
02a7: 00000000 00000000 00000000 00000000 00000000 00000000 20000000 00000000
02a8: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 08000000
02a9: 00800000 00000000 00000000 00000000 00000000 00000000 00000000 00000040
02aa: 00000000 00410000 01000000 00000000 00000000 00000000 00000000 00000000
02ad: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 80000000
02af: 00000000 00000000 00000000 00000000 00000000 00000004 00000000 00000000
02b1: 00000000 01800180 00000000 00000000 00000000 00000000 00000000 00002000
02b3: 00000001 00000000 00000000 20048008 00000000 00000000 00000000 00000000
02b4: 00090010 00000000 00000000 00000002 00000000 00000000 00000000 02408080
02b5: 00006000 00400000 00000000 00000000 00000000 0008c000 00000000 00100080
02b6: 30000000 000015c0 00000000 00000000 00600200 00002000 00000000 00002000
02b7: 00000000 00000000 140a0040 10c00020 00104a04 20009200 01048220 12810040
02b8: 14802440 00000000 00000000 00000000 00000000 01000000 00000000 00000000
02ba: 00000000 00000000 00000000 00000000 00000000 00000000 00000080 00000000
02bb: 00000000 00000000 80000000 10000004 00000008 00000000 00000000 00000000
02bc: 08000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
02bd: 00000000 00000000 00000000 00800000 00000080 00000000 00000000 00800000
02be: 00000000 00000200 00000000 00000000 00000000 00000000 00000000 00000000
02c0: 00000000 00000600 00000000 00000000 00000002 00000200 00000400 00000000
02c1: 00200000 00000000 00000000 00000000 00000000 00000000 02200000 02000000
02c2: 00000000 00000000 00000000 10000000 00000100 00000010 00000000 00000000
02c3: 00800000 00000000 08000000 00000012 00000040 00000000 00000000 00000000
02c4: 00000000 00000000 00000000 00000000 00900100 00000000 00000000 00000000
02c5: 00000000 00000000 00000004 00000000 00000000 00000000 00000000 00000000
02c6: 01080000 0000ba02 00000c04 00000000 00000000 00000000 00000000 00000000
02c7: 00000000 00009000 00000000 00000000 80000000 00000000 00080002 20000000
02c8: 00000000 00000000 00000000 00000000 00000000 00000000 42000000 00080002
02c9: 20000480 00000000 00000000 00000000 00000000 00000000 00000000 00000000
02ca: 00004004 00000000 00000000 20000000 00000000 00000200 00000000 00000000
02cb: 00000000 8b026200 0c004402 11489210 00000000 80020000 00004001 00000000
02cc: 00000000 00000000 80400000 00000000 00000000 00000000 00000000 a0600000
02cd: 0000040c 00000000 00000000 00000000 8001a800 00006101 00200000 00000000
02ce: 05000000 00000448 00000000 10000000 00080100 00000000 00000000 00000000
02d5: 00000000 00000000 00000010 00000000 00000000 00000000 00000000 00000000
02e0: 00100000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
02e2: 00000000 00000000 00000000 01000000 00000000 00000000 00000000 00000000
02e5: 00000000 00000000 00000000 00000200 00000000 00000000 00000000 00000000
02e6: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000400
02f8: 05208010 88081124 00040041 01882004 06100010 00441040 18082000 10002422
02f9: 04008808 00000003 000000a0 00001000 00300000 10040000 c0110000 00100000
0307: 00000000 00000200 00000000 00000000 00000000 00000000 00000000 00000000
030e: 00000000 00000000 00000000 00000000 00000000 00000000 60000000 00000000
0310: 00000000 00000000 00000000 00001000 00000000 00000000 00000000 00000000
(w)
lang: aa|ay|bg|bi|bin|br|ch|da|de|en|es|eu|fj|fo|fur|fy|gd|gl|gn|gv|haw|ho|ia|ig|id|ie|io|is|it|ja|ki|ko|kum|lb|mg|nb|nds|nl|nn|no|nr|oc|om|os|pt|rm|ru|sel|sm|sma|smj|so|sq|ss|st|sv|sw|tl|to|ts|uz|vo|wa|xh|yap|zh-cn|zh-hk|zh-mo|zh-sg|zh-tw|zu|an|fil|ht|jv|kj|kwm|li|ms|na|ng|pap-an|pap-aw|rn|rw|sc|sg|sn|su|za(s)
fontversion: 131334(i)(s)
capability: "otlayout:DFLT otlayout:cyrl otlayout:grek otlayout:hang otlayout:hani otlayout:kana otlayout:latn"(w)
fontformat: "CFF"(w)
embeddedbitmap: False(w)
decorative: False(s)
lcdfilter: 1(i)(w)
namelang: "ko"(s)
prgname: "fc-match"(s)
postscriptname: "NotoSansCJKjp-Regular"(w)
color: False(w)
symbol: False(s)
variable: False(s)

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

clamav  (0) 2025.12.22
evince (리눅스 pdf 뷰어) 네비게이션  (0) 2025.12.11
ts - moreutils  (0) 2025.09.26
기본 터미널 변경하기  (0) 2025.09.22
intel dri 3?  (0) 2025.08.12
Posted by 구차니

저번에 지른 stm32를 가지고 놀기 귀찮아서 stlink v2 클론 구매

엔코더 구매

 

모터랑 모터 드라이버는 좀 다음에 고민해봐야겠다.

'개소리 왈왈 > 직딩의 비애' 카테고리의 다른 글

이게 번아웃인가  (0) 2025.12.05
눈 아니 폭설  (2) 2025.12.04
피곤  (0) 2025.11.21
오늘따...라 엄청 피곤하고 추움  (0) 2025.11.17
눈떠보니  (0) 2025.11.10
Posted by 구차니
embeded/Cortex-M3 STM2025. 11. 24. 19:08

pre-build steps 에서 명령을 주어 특정 파일을 행성해서 그 변수에 값을 넣어주는 방식

머.. 어짜피 이것도 makefile로 생성될테니 방법은 방법이지

 

 

git log --pretty=format:'#define GIT_INFO_PRESENT%n static const char* GIT_INFO = "Version Information=[%H,%d]\r\n";' -n 1 > ../Core/Inc/gitcommit.h

[링크 : https://community.st.com/t5/stm32-mcus-embedded-software/git-commit-hash-flashed-along-with-my-code/td-p/179180]

'embeded > Cortex-M3 STM' 카테고리의 다른 글

STSW-STM32084 / usb demo  (0) 2025.12.09
stlink v2 클론 도착!  (0) 2025.11.26
stm32f103c8t6 blue pill board  (0) 2025.11.22
stm32f103 usb c 연결 + usb ttl 연결  (0) 2025.11.22
stm32f103 dfu (Device Firmware Upgrade)  (0) 2025.11.19
Posted by 구차니
Programming/golang2025. 11. 24. 19:04

golang 에서 커밋 해시를 바이너리에 넣는 방법을 찾아보는 중

 

아래 방법은 링커에서 변수에 넣는것 같은데 이것도 쓸만해 보이긴 한데..

go build -ldflags "-X my/package/config.Version=1.0.0"

[링크 : https://www.reddit.com/r/golang/comments/rhpbvo/what_kind_of_things_have_you_ran_with_gogenerate/?tl=ko]

 

go version은 좀더 상세한 자료가 들어가는것 같은데 좀더 나은 접근 방법이 될 듯?

go version
The go command now embeds version control information in binaries. It includes the currently checked-out revision, commit time, and a flag indicating whether edited or untracked files are present. Version control information is embedded if the go command is invoked in a directory within a Git, Mercurial, Fossil, or Bazaar repository, and the main package and its containing main module are in the same repository. This information may be omitted using the flag -buildvcs=false.

Additionally, the go command embeds information about the build, including build and tool tags (set with -tags), compiler, assembler, and linker flags (like -gcflags), whether cgo was enabled, and if it was, the values of the cgo environment variables (like CGO_CFLAGS). Both VCS and build information may be read together with module information using go version -m file or runtime/debug.ReadBuildInfo (for the currently running binary) or the new debug/buildinfo package.

The underlying data format of the embedded build information can change with new go releases, so an older version of go may not handle the build information produced with a newer version of go. To read the version information from a binary built with go 1.18, use the go version command and the debug/buildinfo package from go 1.18+.

[링크 : https://tip.golang.org/doc/go1.18#go-command]

'Programming > golang' 카테고리의 다른 글

golang 정적웹 파일 포함하기  (0) 2025.11.24
go vet (golang 정적분석)  (0) 2025.10.02
golang 윈도우 서비스 프로그램 작성하기  (0) 2025.02.18
golang tcp socket timeout 주기(listen, read)  (0) 2024.04.08
golang reflect  (0) 2024.02.20
Posted by 구차니