이론 관련/전기 전자2026. 1. 12. 10:47

오실로스코프에 대충 연결하고

파워서플라이에서 3.3V 100mA 만들어서 넣음

1채널 노란색(프로브 노란색) - CLK(보라색)

2채널 파란색(프로브 빨간색) - DT(파란색)

 

시계방향(CW)로 돌리니 CLK가 먼저 반응하고

 

반시계방향(CCW)로 돌리니 DT가 먼저 반응한다.

 

위치에 따라서는 falling이 될수도  rising이 될수도 있긴한데..

이걸 어떻게 해석해야 한 틱 옮겨지고, 갑자기 방향이 바뀌는지 알 수 있을까?

'이론 관련 > 전기 전자' 카테고리의 다른 글

엔코더 채터링?  (0) 2026.01.11
쇼트키 다이오드  (0) 2025.11.24
엔코더 관련글  (0) 2025.10.28
오디오 녹음 재머  (0) 2025.09.15
pwm 화음 출력  (0) 2025.08.06
Posted by 구차니
이론 관련/전기 전자2026. 1. 11. 21:42

stm32f103 으로 인터럽트 통해서 처리하려고

rising / falling edge에서 하게 해놨더니, 도대체 어떻게 뜨는건지 모르게 많이 뜬다.

물론 귀차니즘으로 usb cdc를 통해 그냥 바로 출력하게 해놔서 놓치는게 있을 것 같기도 하지만

high가 연속 두번 뜨지 않나 먼가.. 놓치는 느낌인데

USB CDC TEST 1528                                                               
5H                                                                              
4H                                                                              
5H                                                                              
USB CDC TEST 1529                                                               
USB CDC TEST 1530                                                               
4H                                                                              
5L                                                                              
5L                                                                              
4L                                                                              
USB CDC TEST 1531                                                               
USB CDC TEST 1532                                                               
5L                                                                              
4H                                                                              
USB CDC TEST 1533                                                               
USB CDC TEST 1534                                                               
4H                                                                              
5L                                                                              
4H          

                                                              
USB CDC TEST 1622                                                               
USB CDC TEST 1623                                                               
5L                                                                              
5H                                                                              
4H                                                                              
4H                                                                              
5L                                                                              
USB CDC TEST 1624                                                               
USB CDC TEST 1625                                                               
4L                                                                              
USB CDC TEST 1626      

 

A,B,C 모두 내부 풀업으로 하고 있는데, 외부 풀업과 0.1uF 을 달아줘서 해봐야겠다.

 

[링크 : https://retromakers.tistory.com/29] 하드웨어 채터링 방지

[링크 : https://blog.naver.com/kiatwins/221087863980] 하드웨어 채터링 방지

[링크 : https://eteo.tistory.com/138] sw 디바운스

'이론 관련 > 전기 전자' 카테고리의 다른 글

엔코더 파형  (0) 2026.01.12
쇼트키 다이오드  (0) 2025.11.24
엔코더 관련글  (0) 2025.10.28
오디오 녹음 재머  (0) 2025.09.15
pwm 화음 출력  (0) 2025.08.06
Posted by 구차니
개소리 왈왈/컴퓨터2026. 1. 11. 21:20

cox ck87 게이트론 황축

오테뮤와 체리를 들어봤는데 게이트론은 첨 들어보네..

 

뽑아보니 노란색~ LED 이긴 한데 RGB는 아니고 white 단색

 

2021년 제품이라..

 

오테뮤 적축보다는 약간 시끄럽긴 한데 나쁘지 않은 수준.

그나저나.. 텐키리스 이고 멀쩡한데 왜 버려졌지?

꽂아보니 USB A 쪽이 조금 오락가락 하는듯. 커넥터가 헐거워져서 인가..

[링크 : https://m.blog.naver.com/starscatch/222702423137]

Posted by 구차니
embeded/Cortex-M3 STM2026. 1. 11. 16:03

프로젝트 생성해서 좀 가지고 놀려고 하는데, 어... ioc파일이 없다? 

 

그래서 new.. 눌러서 생성가능한걸 보니

stm32 관련해서 많이 사라진 느낌이 든다.

 

검색해보니, cubeide 2.0 되면서 cubeMX 통합이 풀린 최초의 버전이 되었다는데

[링크 : https://community.st.com/t5/stm32cubeide-mcus/cubeide-2-0-does-not-open-ioc-files/td-p/857295]

 

전반적으로 다들 분노에 찬 상황 ㅋㅋㅋ

느린(?) eclipse 사용을 감수하는 이유가 cubeMX 설치없이 cubeIDE 에서 다할수 있어서 였는데

그 장점을 포기한 분리라.. 왜 이런 쓰레기 결정이 통과된거지?

We are pleased to announce that STM32CubeIDE 2.0.0 release is available.
STM32CubeIDE is now independent from STM32CubeMX.
With this release, device configuration, previously handled within STM32CubeIDE via STM32CubeMX, is now exclusively available through the stand-alone STM32CubeMX tool.
Users will configure microcontroller peripherals and generate initialization code separately in STM32CubeMX, then import the generated projects into STM32CubeIDE for coding and debugging.  
STM32CubeIDE, is now a stand-alone tool, offers the possibility to create empty project through its own MCU/Board selectors now present inside.
What does this change mean for developers? 
  • Separate download and installation: STM32CubeMX is no more integrated in STM32CubeIDE, requiring separate download alongside STM32CubeIDE 2.0.0 for configuration and code generation. 
  • Tool update flexibility: Developers can update and freeze STM32CubeMX and STM32CubeIDE independently, with multiple versions of each installed side-by-side. 
  • Memory footprint and performance: Removing STM32CubeMX integration reduces installation size (~3.7GB to 2.9GB) and lowers CPU/RAM usage, improving stability especially on Linux and Mac. 
Other relevant updates in STM32CubeIDE 2.0.0 
  • Microcontroller, microprocessor, and board lists aligned with STM32CubeMX v6.16.0:
    • Added the support for new microcontrollers in the STM32N6 series
    • Added the support for new microcontrollers in the STM32H5 series
    • Added the support for new microcontrollers in the STM32WBA series
    • Added the support for new microcontrollers in the STM32WL3x product line
    • Added the support for new boards: NUCLEO-WL3RKB1 and NUCLEO-WL3RKB2
  • User authentication removed
  • ST-MCU-FINDER-PC removed
  • Support for ST-ARM-CLANG, STMicroelectronics LLVM-based toolchain for Arm®, through site update mechanism
  • Support for GCC 14 toolchain through site update mechanism
  • Support for semihosting feature through debug via ST-LINK GDB server
  • Support for bundled CMake/Ninja binaries
Main fixed issues in 2.0.0:
Refer to the STM32 microcontroller wiki at:
https://wiki.st.com/stm32mcu/wiki/STM32CubeIDE:STM32CubeIDE_errata_2.0.x
Known problems and limitations in 2.0.0:
Refer to the STM32 microcontroller wiki at:
https://wiki.st.com/stm32mcu/wiki/STM32CubeIDE:STM32CubeIDE_errata_2.0.x
How to get STM32CubeIDE 2.0.0:
  • Under this Link 
  • Or update your current installation of STM32CubeIDE using: Help > Check for updates (The in-tool update does not allow updating the drivers and STLINK server tool. Full installation is required for this to be done).

[링크 : https://community.st.com/t5/stm32cubeide-mcus/stm32cubeide-2-0-0-released/td-p/857110#:~:text=With%20this%20release%2C%20device%20configuration%2C%20previously%20handled%20within%C2%A0STM32CubeIDE%C2%A0via%C2%A0STM32CubeMX%2C%20is%20now%20exclusively%20available%20through%20the%20stand%2Dalone%C2%A0STM32CubeMX%C2%A0tool.]

 

현재로선 1.19로 돌아가는게 방법일듯.

Posted by 구차니
embeded/esp322026. 1. 10. 21:24

esp32 c6 에는 특이하게도 802.15.4 radio connectivity 라고 추가되어있는데

통상적으로 zigbee라고 불리던 녀석이라고 한다.

[링크 :https://ko.wikipedia.org/wiki/IEEE_802.15.4]

 

[링크 : https://www.espressif.com/en/products/socs/esp32-c6]

 

zigbee는 대~~충 알겠는데 thread는 먼가 했더니 ipv6 기반 인것 같고

[링크 : https://m.blog.naver.com/icbanq/223718993888]

[링크 : https://m.blog.naver.com/varofla_blog/223035721389]

[링크 : https://techblog.samsung.com/blog/article/30]

 

matter는 L3 / L4 / L7 이라고해야하나, 물리 계층은 아니고 상위 계층 프로토콜이라고 보면 될듯

그래서 zigbee + Thread + matter 라고 언급이 되는 것 같다.

[링크 : https://developers.home.google.com/matter/primer?hl=ko]

[링크 : https://www.varofla.com/ce36796b-438f-4603-9c3a-3b8e647d7783]

 

 

'embeded > esp32' 카테고리의 다른 글

esp32 benchmark  (0) 2025.11.18
esp32 lvgl  (0) 2025.11.15
esp32 계열 정리  (0) 2025.07.08
esp32devkitc v4  (0) 2025.01.06
esp32cam sdio wifi  (0) 2024.09.11
Posted by 구차니
게임/doom2026. 1. 10. 20:56

어우.. 크루시블을 3번 다 안써도 넣을수 있는지 몰라서 그 고생을 했구나 -_

 

솔찍히 새뮤얼이 시험해 보고 싶겠지 하니 아니오 외쳤다고 -_ㅠ

 

지금 보니 총 12번 썰어버릴수 있게 배려해주었는데

온갖 강한 놈들이 1파로 오고 그 이후에 아크바일 까지 와서 난리피는데 어쩌라구 ㅠㅠ

 

아무튼 한 주 안하고 다시 하니 깨긴했다.

저기 깨고 들어가니 이제 운명의 요새로 돌아왔고

 

vega를 외부저장장치로 옮겨서 이제 운명의 요새 다시는 못올것 처럼 하는데 쩝..

 

또 얼마나 많은 고통이 남은것이여 ㅠㅠ

 

그나저나.. 37% 밖에 달성하지 못한 챕터 9 완료

Posted by 구차니
Programming/qt2026. 1. 9. 18:18

메뉴 help - About plugins

 

Qt Quick 에서 QT Quick Designer (deprecated) 를 체크하고 재시작 하면 된다.

 

 

그냥 곱게(?) Design studio 띄우는 법은 없나?

 

[링크 : https://dev-optimist.tistory.com/44]

[링크 : https://makersweb.net/qt/13535]

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

qt 변수 초기화 문법, cpp 초기화 리스트  (0) 2021.12.08
qt5 fb reset  (0) 2021.02.23
qt framebuffer에 출력하기  (0) 2021.02.09
qt - ts / qm  (0) 2015.02.24
qt 5.3 cross compile 조사  (0) 2015.01.21
Posted by 구차니

cat /dev/fb0 > dump 하듯 빼는법 없나?

$ ls -al /dev/fb0 
crw-rw---- 1 root video 29, 0  1월  5 09:33 /dev/fb0


$ ls -al /dev/dri/card1
crw-rw----+ 1 root video 226, 1  1월  9 15:32 /dev/dri/card1

[링크 : https://prographics.tistory.com/1]

 

ioctl로 먼가 하면 가능은 한 듯?

[링크 : https://prographics.tistory.com/8]

'프로그램 사용 > wayland' 카테고리의 다른 글

libinput 디버깅 유틸리티  (0) 2025.02.21
weston evdev libinput  (0) 2024.03.11
weston 커서 숨기기  (0) 2024.02.26
wayland hdmi - touch 연결  (0) 2023.09.08
wayland atomic commit 패치?  (0) 2022.08.22
Posted by 구차니
파일방2026. 1. 9. 12:23

lvgl 제작용 위지윅에디터 라고 하면되려나?

일단 라이센스부터 확인을 해봐야겠다.

 

[링크 : https://pro.lvgl.io/]

[링크 : https://squareline.io/]

'파일방' 카테고리의 다른 글

directFB2  (0) 2026.01.09
nanoVG  (0) 2026.01.09
popos  (0) 2025.09.03
GNS3  (0) 2025.09.01
makeself  (0) 2025.08.25
Posted by 구차니
프로그램 사용/kicad2026. 1. 9. 11:54

회로도 한번 시도는 해봐야겠다.

[링크 : https://www.youtube.com/watch?v=do40huur8fE]

[링크 : https://www.flux.ai/p]

 

claude mcp

[링크 : https://github.com/mixelpixx/KiCAD-MCP-Server]

'프로그램 사용 > kicad' 카테고리의 다른 글

Kicad - open source PCB / circuit program  (11) 2010.07.08
Posted by 구차니