시동끄고 30초내로

와이퍼를 가장 위로 올리래는데..

 

공식 메뉴얼에 왜 와이퍼로 검색해서 나오는게 없지?

 

[링크 : https://ownersmanual.kia.com/full_webhelp/DL3/2026/ko_KR/topics/chapter1_3_2.html]

[링크 : https://m.blog.naver.com/fcnang/222265436548]

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

약먹다 배부르겠네!!  (0) 2026.03.07
책상, 의자 조립  (2) 2026.03.04
3.1절  (0) 2026.03.01
작심삼초  (0) 2026.02.21
대충 설 일정 끝  (0) 2026.02.17
Posted by 구차니

하.. 빡치네????

 

 

읭? 갑자기 머여?!

 

글 링크 가보니... 읭? 이거 언제 규제되었다고 알림 온적도 없는데 머여

그 와중에 매우 건전한 서보 좌우로 오가는 동영상인데 왜?!??!

 

2015.07.02 - [embeded/raspberry pi] - 라즈베리 파이 + HS-311 속도 테스트

'개소리 왈왈 > 블로그' 카테고리의 다른 글

어우 겨우겨우 동영상 백업 완료  (0) 2026.03.05
카카오 TV 서비스 종료  (0) 2026.03.05
해피빈 기부  (0) 2026.02.19
티스토리 동영상 삭제 기간 연장  (8) 2026.02.11
요즘 방문자 추세 변화  (3) 2026.02.11
Posted by 구차니

의외로?

점점 태극기를 안다네

이제는 왜 집에 다냐고 할 시대인가..

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

책상, 의자 조립  (2) 2026.03.04
k5 와이퍼 들기  (0) 2026.03.03
작심삼초  (0) 2026.02.21
대충 설 일정 끝  (0) 2026.02.17
처갓댁 도착  (0) 2026.02.14
Posted by 구차니
분류가 모호한 글2026. 2. 28. 09:08

'분류가 모호한 글' 카테고리의 다른 글

시간을 소비한다?  (0) 2025.09.24
SDV - software defined vehicle  (0) 2024.08.23
buildroot rootfs overlay  (2) 2023.06.16
베르세르크 작가 미우라 켄타로 사망  (2) 2021.05.22
good bye 척 예거  (2) 2020.12.09
Posted by 구차니
하드웨어/lora lorawan2026. 2. 27. 18:30

preamble은 빼고 payload + crc 까진 받아볼 수 있다곤 하는데 정작해보니 잘 안된다.

노이즈만 잔뜩.. 멀 빼먹은걸까?

1. Payload CRC 포함 수신 (가장 일반적)
레지스터 설정으로 CRC를 수신 데이터에 포함시킬 수 있습니다.
c// RegModemConfig2 (0x1E) - RxPayloadCrcOn bit 설정
// bit[2] = 1: CRC 활성화
uint8_t config2 = readReg(REG_MODEM_CONFIG_2);
config2 |= (1 << 2);  // RxPayloadCrcOn = 1
writeReg(REG_MODEM_CONFIG_2, config2);
수신 후 CRC 에러 여부 확인:
c// RegIrqFlags (0x12)
// bit[5] = PayloadCrcError
uint8_t irqFlags = readReg(REG_IRQ_FLAGS);
if (irqFlags & (1 << 5)) {
    // CRC 에러
}

2. Implicit Header Mode (헤더 없이 raw payload)
c// RegModemConfig1 (0x1D)
// bit[0] = ImplicitHeaderModeOn
uint8_t config1 = readReg(REG_MODEM_CONFIG_1);
config1 |= 0x01;  // Implicit Header Mode
writeReg(REG_MODEM_CONFIG_1, config1);
Implicit Header Mode에서는:

헤더(Length, CR, CRC 정보)가 전송되지 않음
송수신 양측이 동일한 파라미터를 사전에 알고 있어야 함
FIFO에서 고정 길이의 raw 데이터를 읽음

 

'하드웨어 > lora lorawan' 카테고리의 다른 글

lora driver for stm32 written in c  (0) 2026.02.26
sx1276 spi 통신  (0) 2026.02.19
LoRa modulation basics  (0) 2025.12.16
lora CR(coding rate)  (0) 2025.12.16
lora evk  (0) 2025.10.02
Posted by 구차니
하드웨어/lora lorawan2026. 2. 26. 10:08

매번 찾아도 안나오더니 오늘 검색하니 똭. -_-

구글아 날 괴롭히는거지?

 

아무튼 c로 작성된 녀석인데.. dio 인터럽트는 사용하지 않고

레지스터 읽어서 (0x12 IRQ flag) 처리하는 쪽으로 구성이 된 듯.

 

RECEIVE packet routines
uint8_t  lora_is_packet_available(lora_sx1276 *lora) Checks if packet modem has packet awaiting to be received Returns 0 if no packet is available, or any positive integer in case packet is ready

uint8_t  lora_pending_packet_length(lora_sx1276 *lora); If modem has packet awaiting to be received - returns it's length.

[링크 : https://github.com/belyalov/stm32-hal-libraries/blob/master/doc/lora.md]

[링크 : https://github.com/belyalov/stm32-hal-libraries/tree/master]

'하드웨어 > lora lorawan' 카테고리의 다른 글

sx1276 raw pakcet  (0) 2026.02.27
sx1276 spi 통신  (0) 2026.02.19
LoRa modulation basics  (0) 2025.12.16
lora CR(coding rate)  (0) 2025.12.16
lora evk  (0) 2025.10.02
Posted by 구차니
embeded/Cortex-M3 STM2026. 2. 25. 16:39

어.. 그냥 얘네는 먼가 하나씩 엇박인 느낌이냐..

CubeIDE 에서 해당 프로젝트를 cpp로 바꾸어도

CubeMX 로 생성되는 파일은 main.c로 나온다. -_-

그냥 알아서(?) 복사해서 넣던가, 아니면 cpp를 c로 바꾸고 generate code 해주던가

영 귀찮네..

 

[링크 : https://community.st.com/t5/stm32cubemx-mcus/generating-c-projects-with-stm32cubemx/td-p/53253]

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

stm32 uart data bit  (0) 2026.03.17
stm32 다른 영역으로 점프(부트로더)  (0) 2026.03.06
mbed + stm32cube hal...?  (0) 2026.02.23
Mbed studio on ubuntu 22.04  (0) 2026.02.23
stm32f103c8t6 cpp std::cout 실패  (0) 2026.02.18
Posted by 구차니
개소리 왈왈/컴퓨터2026. 2. 24. 23:28

오랫만에 생각난김에 업데이트 시작

어우.. 작년..

 

나온지 20일도 안되는 따끈한 녀석으로 슝

'개소리 왈왈 > 컴퓨터' 카테고리의 다른 글

그래픽 카드 교체!  (0) 2026.04.16
지를까 말까  (0) 2026.04.13
amd radeon software(아드레날린) 설치  (0) 2026.02.08
dp to usb-c... ?  (0) 2026.02.08
오늘의 줍줍  (0) 2026.01.11
Posted by 구차니

agi를 신, 성령, 신성력으로 대체하면 되는건가

기계로 부터의 신.

기계 장치의 신

기계 신

노예로 만들어진 기계로 만들어진 신

 

인간이라는건 참 간사해서 마음에 들면(?) 인간화 시키는데

그럼 이제 ai는 피그말리온 효과를 넘어 인격에서 신으로 나아갈 것인가..

 

'클로드 코드' 개발자 "내부용 실험 도구로 개발...사용 중 AGI 느껴"
임대준 기자업데이트 2026.02.23 18:48  댓글 0

[링크 : https://www.aitimes.com/news/articleView.html?idxno=207095]

 

알트먼 "GPT-4.5 테스트 중 AGI 느꼈다는 평 많아"
임대준 기자업데이트 2025.02.18 21:26  댓글 0

[링크 : https://www.aitimes.com/news/articleView.html?idxno=168094]

'개소리 왈왈 > 인공지능' 카테고리의 다른 글

새로운 마약 - AI  (0) 2026.03.17
바이브 코딩 ai 코딩의 광풍  (0) 2025.10.13
ai killed programmer  (0) 2025.05.23
chatGPT가 날로먹으려고 한다!!!!  (0) 2025.03.21
claude 구독 해제  (0) 2024.11.22
Posted by 구차니
embeded/Cortex-M3 STM2026. 2. 23. 21:58

[링크 : https://os.mbed.com/forum/mbed/topic/33580/]

[링크 : https://m.blog.naver.com/rlackd93/222449859004]

 

대충 본걸로는 두 개 같이 정상적(?)으로 사용하는건 쉽지않거나 사실상 불가능한 수준?

 

가능 + 방향

일단 mbed 는 cpp 이고

stm32 hal은 c로 되어있는데 cpp 컴파일러에서 extern c를 통해서 c를 끌어올수 있으니

mbed에서 stm32 hal을 끌어올수는 있다 정도?

 

차이점

arm 의 레지스터를 접근해서 설정하도록 구현되어 있어서

mbed hal과 stm32 hal은 코드레벨에서 호환되지 않는다.

서로 관리하는 구조체도 달라서 두개를 무작정 쓰다 보면 충돌나기 쉽고

isr이 관련될 경우 mbed쪽은 다시 덮어 써버리면서 stm32 hal쪽이 정상작동하지 않게 될 가능성이 높아 보인다.

 

추가로 라이브러리 레벨에서는.. mbed가 cpp를 써서 그런가

isr을 런타임중에 교체 가능하도록 구성되어 있어서 이걸 stm32 hal로 구현하려면 어우..

함수 포인터로 비슷하게 할순 있겠지만 아무튼.. 제법 깊게 짱박혀 있어서 구현해보려면 좀 더 깊숙히 봐야할 것 같다.

mbed 예제보다가 가장 신기했던 타이머 이벤트 추가하는 Timeout 클래스

#include "mbed.h"
Timeout response;
DigitalIn button (p14);
DigitalOut led1(LED1);
DigitalOut led2(LED2);
DigitalOut led3(LED3);

void blink() {
  led2 = 1;
  wait(0.5);
  led2 = 0;
}

int main() {
  while(true) {
    if(button == 1){
      response.attach(&blink, 3.0);
      led3=1;
    } else {
      led3=0;
    }
    led1=!led1;     
    wait(0.2);
  }
}

[링크 : https://os.mbed.com/teams/TVZ-Mechatronics-Team/wiki/Timers-interrupts-and-tasks]

 

[링크 : https://os.mbed.com/docs/mbed-os/v6.16/apis/timeout.html]

 

 

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

stm32 다른 영역으로 점프(부트로더)  (0) 2026.03.06
stm32cubeide cpp 변환이후 generate code  (0) 2026.02.25
Mbed studio on ubuntu 22.04  (0) 2026.02.23
stm32f103c8t6 cpp std::cout 실패  (0) 2026.02.18
stm32 rtc tamper  (0) 2026.01.29
Posted by 구차니