증상:
모듈의 net_status 및 net_mode 램프 상태가 정확하지 않습니다. 때로는 모듈의 전원을 켠 후 최종 상태가 항상 on 이고, net_status 가 off 이거나, net_status 가 느리게 깜박이고, net_mode 가 off 인 경우가 있습니다. 심지어 내 앱이 서버에서 데이터 한 봉지를 먼저 받아서 끊고 더 이상 연결하지 않을 때도 있다. (윌리엄 셰익스피어, 햄릿, 어플리케이션명언)
분석:
이 두 가지 상태는 문서 설명에 없습니다. 클라이언트 호출에서 당신이 보낸 것을 보면 AT+CPIN 전송과 같은 직접 반향됩니다. OK 나 error 가 아니라 직접 반환되어 예비 판단 모듈이 오류 상태로 들어갔습니다. 모듈을 오류 상태로 만들 수 있는 경우는 다음과 같습니다.
잠을 자거나 재부팅을 시작하는 자세가 잘못되었습니다.
또는 모듈이 초기화되기 전에 내 응용 프로그램 코드가 모듈을 죽였습니다. 하지만 이전에 EC600S 로 개발한 것은 괜찮았습니다. 일반 응용 프로그램 코드로는 모듈을 오류 상태로 만들 수 없습니다. 상대적으로 낮습니다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 예술명언)
검사:
두 번째 경우에는 조사가 매우 간단합니다. 먼저 앱을 살펴보세요. 실패는 여전하다. 1 을 계속 찾아봐라.
EC200 의 드라이버 패키지에서 부트 핀, 상태 핀 및 sleep 핀을 구성해야 합니다. 무엇을 개발하든 수면 상태는 가장 쉽게 문제가 될 수 있다. x86 개발과 USB 장치 개발 등 드문 경우가 아니기 때문에 먼저 수면 (-1) 을 제거해도 고장이 남아 있다.
처음에는 입력이기 때문에 상태 핀을 의심하지 않았습니다. 나는 단지 모듈이 열리지 않았다고 판단했을 뿐, 문제가 없을 것 같아서 계속 움직이지 않았다. 제가 한 친구를 볼 때까지 비슷한 문제가 있었습니다.
RT-Thread-at_device power pin 을 사용하지 않아 발생하는 네트워크 예외 bug RT-Thread q&a 커뮤니티 -RT-Thread.
사실 제가 EC600S 를 사용했을 때도 이 문제가 있었던 것 같은데, 저는 핑 (ping) 을 사용하지 않았고, 앱도 문제없기 때문에 신경 쓰지 않았습니다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 예술명언) 하지만 이것은 제가 시도해 볼 수 있다는 것을 상기시켜 주기 때문에 부팅 상태를-1 으로 바꾸면 됩니다.
나는 전원 플러그를 만지지 않았다. 이 모듈에는 부팅 시퀀스가 필요합니다. 초기화 코드에도 전원 핀을 비활성화하고 다시 시작하는 것과 비슷한 내용이 있다고 생각합니다.
구덩이를 떨어뜨린 다른 친구들이 내 게시물을 볼 수 있기를 바랍니다. 우회로를 적게 가세요.
더 나은 읽기 경험을 위해 CSDN 을 엽니 다.
Quectel_EC600S 시리즈 _TCP(IP)_ 적용 설명서 _V 1.2.rar
EC600S-CN 모듈에는 호스트가 AT 명령을 통해 네트워크에 직접 액세스할 수 있는 TCP/IP 스택이 내장되어 있습니다. 이로 인해 PPP 및 외부 TCP/IP 스택에 대한 모듈 의존도가 크게 줄어 터미널 설계 비용이 절감됩니다.
EC 600n(II)- 코어 보드가 처음으로 켜집니다
시리즈 문장 카탈로그 EC 600n( 1)- 기본 정보 소개 EC 600n(2)- 코어 보드 첫 조명 카탈로그 시리즈 문장 카탈로그 1, 사용 전 설명 1. 전원 모드 2. 모듈 부팅 상태 2. 명령어에서 1 을 테스트합니다. 시험 준비 2. AT 명령어 테스트 순서 이 실험은 변위된 EC600N 이중 행 코어 보드를 사용하며 주로 AT 명령어 테스트 모듈을 사용합니다. 첫째, 사용하기 전 설명: 1. 전원 공급 모드 EC600N 모듈은 아래 그림과 같이 핀 VIN 을 통해 전원을 공급받아야 합니다. USB 포트 전원이 모듈의 부팅 요구 사항 (다이오드 연결 압력 강하로 인해) 을 충족하지 못할 수 있으며 일반적으로 핀을 통해 모듈에 전원을 공급합니다. 이 디자인은 닭갈비가 좀 있다. 2.
견학을 계속하다
TCP/IP 접속 및 서버 테스트를 위한 원격 4G 모듈 EC600N.
최근 회사의 제품은 데이터 전송을 위해 4G 모듈을 추가해야 한다. 이전에 옮긴 4G 모듈을 생각해서 핵심판을 사서 디버깅했습니다. 프로토콜은 TCP/IP 이므로 TCP/IP 섹션의 AT 설명서를 사용하십시오. 도구 방면에서 우리는 직렬 디버깅 조수를 사용한다. 테스트 서버의 경우, 처음에는 안신과의 투과 클라우드를 사용했지만, 일정 기간 동안 메시지를 보내지 않으면 서버가 자동으로 끊어지기 때문에 인터넷 디버깅 조수를 사용했습니다. 네트워크 디버그 도우미는 LAN 을 사용하기 때문에 4G 와 통신해야 하는 경우 땅콩 껍질을 사용하여 인트라넷 관통도 해야 합니다. 다음으로 먼저 서버 부분을 만들어 보겠습니다. 땅콩 껍질 소프트웨어가 없다면 홈페이지에 가서 이런 것을 다운로드하는 것이 좋습니다. 설치 후 다음 인터페이스를 엽니다
견학을 계속하다
STM32F405+4G 모듈 OTA 펌웨어 업데이트 디버그 레코드
STM32F405+4G 모듈 OTA 펌웨어 업그레이드 디버그 개인 기록
견학을 계속하다
Cat. 1 모듈 (EC600N) 사용 요약
Cat.4 모듈 (EC20) 의 전력 소비량이 높기 때문에 NB 네트워크 적용 문제 (현장에서 작동하는 장치) 를 고려하여 Cat. 1(EC600N) 모듈을 선택했습니다. 이제 디버깅 프로세스를 요약하고 모든 사람에게 도움이되기를 바랍니다. EC20 사용 요약은 단일 칩 마이크로 컴퓨터와 4G 모듈 통신 요약 (EC20) 을 참조하십시오. 첫째, 전원 매뉴얼에는 전원 전압 ≥3.4V, 피크 전류 3A 가 나와 있습니다. 둘째, 통신 포트의 UART 와 IO 포트는 모두 1.8V 이며, 평평은 반드시 바뀌어야 한다. 셋째, 부팅 순서 I 전원 켜기 1s 후 리셋, 저수준 600ms 리셋, 100ms 이후 전원 켜기, 10s 작동 대기. 넷. AT 지시문은 메시지 본문 원칙을 채택한다. 자세한 내용은 다음을 참조하십시오.
견학을 계속하다
로그 구성 요소
로그 구성 요소 1. 일지가 뭐예요? 로그는 소프트웨어 응용 프로그램의 필수적인 부분이며, 프로그램 디버깅 또는 데이터 수집 관리의 중요한 토대로서, 프로덕션 환경에서 변수 값의 변화와 코드의 실행 궤적을 모니터링할 수 있도록 합니다. 본 과정은 주로 실제 개발에 일반적으로 사용되는 로그 구성 요소를 학습하는 데 사용됩니다. 주로 프로덕션 환경에서 변수 값의 변화와 코드의 실행 궤적을 모니터링할 수 있도록 하기 위함입니다. 이러한 레코드는 지정된 위치로 출력되어 오류 및 사용자의 요청 추적을 분석하는 데 도움이 되는 파일을 형성합니다. 2. 공통 로그 구성 요소 2. 1 Log4j 및 log4j2.x? Log4j 에는 & gtTRACE & gt 디버깅 및 테스트인 8 가지 로그 레벨이 있습니다. 대형 왜건
견학을 계속하다
ESP32+ 원격 EC600N 모듈은 MQTT 를 통해 아리운에 연결하고 HTTP 를 통해 OTA 를 업그레이드합니다.
ESP32+ 원격 EC600N 모듈은 MQTT 를 통해 아리운에 연결하고 HTTP 를 통해 OTA 를 업그레이드합니다. 다음은 그동안 제가 한 일인데, 제 연구 성과를 공유하고, 뒤에 있는 친구들도 구덩이를 밟지 않도록 하겠습니다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 공부명언) 동시에, 잠시 잊지 않도록 절차를 문장 기록하십시오. 다음은 ESP32 와 EC600N 모듈이 직렬 포트를 통해 데이터 상호 작용을 수행하는 자세한 디버깅 정보 출력입니다. ...
견학을 계속하다
인기 추천 EC 600n( 1)- 기본 정보 소개
EC600N EC600N 사용 지침 (1)-기본 정보 소개 카탈로그 EC600N 소개1. 모듈 그룹 1 기본 소개. 모듈 2 에 대한 기본 선택 정보입니다. EC600N 코어 보드 2 기본 정보. EC600N 기능 소개 1. 기본 기능 소개 2. 핀 기능 3. 보충 서문 EC 600N 은 이미 멀리 옮겨진 4G 모듈이다. 원격 및 차이나 모바일 4G 및 NB-lot 모듈의 주요 공급업체입니다. 원격 모듈은 비교적 광범위하게 적용되기 때문에 시도해 볼 수 있습니다. 관련 자료 링크: 홈페이지, 이 사이트에 대한 정보를 찾기가 어렵다. Quetcelpython 다운로드 센터, 대부분의 원격 모듈은 python 의 2 차 개발을 지원합니다. 케이트 셀
견학을 계속하다
QuecPython (EC600s 기반) 개발 인터넷 어플리케이션 (7) QuecPython 통신 관련 모듈 분리
1.sim-sim 카드 모듈 sim 1 을 가져옵니다. SIM 카드의 imsi SIM 을 가져옵니다. Get IMSI () 인수가 문자열 IMSI 를 성공적으로 반환했습니다. 정수-1 실패. 2. sim 카드의 iccid sim.getIccid () 매개 변수를 가져옵니다. 반환 값이 없으면 string 유형의 iccid 가 성공적으로 반환되고 실패하면 integer-1 이 반환됩니다. 3. sim 카드의 전화 번호 얻기 sim.getPhoneNumber () ...
견학을 계속하다
C 언어의 유용한 순환 대기열 및 애플리케이션 인스턴스 (예: EC200/600 의 AT 프레임워크)
디렉터리 1. 머리말 2. 결론 3. 순환 대기열 3. 1 쓰기 대기열 대 대기열 헤더 3.2 최종 읽기 대기열에서 현재 대기열의 데이터 수 3.3 비우기 대기열 3.5 두 가지 중요한 구조 4. 효과 및 예 4. 1 3 개의 읽기 대기열 스레드 4.2 프레임 쓰기 대기열 및 EC200 초기화 4.3 프레임 읽기 대기열 4.4 EC200 에서 TCP 긴 연결 5 유지 다운로드 5. 1 루프 대기열 5.2 AT 프레임 +TCP 긴 연결 +EC200 (EC600 과 일반) 1. 머리말: /ylc 09 19/ 문장/상세/11105065438.
견학을 계속하다
아리운 온라인 온습도-곰학교 qpython (종합전)
필요한 것: 곰학교 EC 100y 개발판; I2c 온도 및 습도 센서 (여기서는 sht3 1 을 사용하며, 다른 것도 스스로 수정할 수 있음) 아리운 계정 배선: SCL 및 SDA 아리운디스플레이 3.3v, GND 및 i2c: app 표시: 코드: # 패키지 참조 부분 가져오기 로그 이운에서 이운 가져오기 Ujs on 가져오기 Utime 시스템에서 가져오기 I2C 가져오기 PM # 사용자 변수 영역 # 업로드 간격 (단일 .....
견학을 계속하다
EC600N-AT 패키지 설명
Init _ device _ export (ec200x _ device _ class _ register); Struct at_device_class 구조에서 at_device_class_register 에서 static int ec200x _ init (struct at _ device) 로 이동하는 방법 정적 int ec200x_device_r
견학을 계속하다
Open scheme, openCPU-EC600 및 L6 10 의 설계 및 적용 요약
개방형 CPU 모듈의 설계 및 적용 요약 실제 프로젝트 요구 사항에 따라 최적의 설계 방안을 선택하는 것은 자격을 갖춘 하드웨어 엔지니어의 기본 기술입니다. 배경 및 장단점 설명: 대부분의 회사나 제품에는 더 저렴한 솔루션이 필요하므로, 사물인터넷 프로젝트의 개방형 CPU 솔루션이 황금 발전기를 맞이하고 있습니다. (윌리엄 셰익스피어, Northern Exposure (미국 TV 드라마), 성공명언) 사물인터넷 프로젝트 자체에는 무선 통신 모듈이 필요하며, 통신 모듈은 특정 IO 포트 및 통신 인터페이스를 열어 사용자가 MCU 부족을 호스팅하는 문제점을 해결하고 개발 비용을 절감할 수 있도록 합니다. 단점: IO 포트 및 통신 인터페이스 사용은 상대적으로 호스팅 MCU 에 비해 유연성이 부족하고 인터페이스가 상대적으로 적습니다. 소프트웨어: open C 및 open Python 지원 (
견학을 계속하다
Quectel EC800N-CN 소형 인터넷 선호 LTE Cat 1 모듈 [원격 통신]
EC800N-CN 은 M2M 및 IOT 용으로 특별히 설계된 LTE Cat 1 무선 통신 모듈로 최대 다운링크 속도 10 Mbps, 최대 업링크 속도 5 Mbps, 초소형 패키지, 가격 대비 성능이 뛰어납니다. EC800N-CN 은 레이저 조각 기술을 사용하여 외관이 더 좋고, 금속 질감이 강하며, 발열이 우수하며, 정보가 쉽게 지워지지 않아 자동화 요구를 충족시킬 수 있습니다. EC800N-CN 에는 다양한 업계 표준 인터페이스를 통합하는 풍부한 네트워크 프로토콜이 내장되어 있으며 windows 7/8/8.1/10, Linux, 등 다양한 드라이버 및 소프트웨어 기능을 지원합니다 M 에서의 응용 프로그램을 크게 확장했습니다.
견학을 계속하다
EC600S 직렬 통신
EC600S 에는 TX0/RX0; 이라는 두 개의 직렬 통신 포트가 있습니다. TX2/RX2 는 각각 프로그램의 UART 0- 디버그 포트 및 UART 2- 주 포트에 해당합니다. 이 루틴을 실행하려면 직렬 포트를 통해 개발 보드의 주 포트를 PC 에 연결하고 직렬 도구를 통해 PC 의 주 포트를 열고 포트에 데이터를 전송하여 PC 에서 보낸 메시지를 볼 수 있어야 합니다. (USB 포트의 TX2/RX2 및 RX/TX 는 직렬 포트를 통해 컴퓨터에 연결할 수 있습니다. ) ""이 루틴을 실행하려면 직렬 도구를 통해 개발 보드의 주 포트를 PC 에 연결하고 PC 의 주 포트를 열어야 합니다.
견학을 계속하다
EC20/600 시리즈 TCP 에서 멀리 떨어져 더 긴 데이터를 전송하는 종료 마크!
EC20/600 시리즈 TCP 에서 멀리 떨어져 더 긴 데이터를 전송하는 종료 마크!
견학을 계속하다
더 이상 ec200/600 을 사용하지 않습니다
Ec200 및 ec600 에서 멀리 떨어진 사용: linux2.6.22 pppd-2.4.4 ec600s 참조 ec200s 전화 접속 관련 문서:1:/driver/USB/sp Ec200s 를 엄격히 준수하지 않는 지침 파일 (2.6.30 이상 커널에도 wwan 및 QC 시리즈 관련 파일이 포함됨, 관련 문서 참조) 2: 커널 config USB _ serial = yusb _ USB net = yusb ...
견학을 계속하다
EC600U
Ec600u, TCP 클라이언트 연결 해제 및 재연결
견학을 계속하다
최근 발표된 STM32+USART+DMA+EC600N 디버깅.
Stm32Cube 에서 DMA 송수신 인터럽트, usart 글로벌 인터럽트를 켭니다. 주요 디버그 기능: (1) DMA 를 사용하여 직렬 포트에 고정 길이 데이터를 보내고, (2) DMA 를 사용하여 고정 길이 프레임 데이터를 수신합니다. (1) DMA 를 사용하여 고정 크기의 데이터를 전송하고, (2) DMA 를 사용하여 전송하고, 가변 크기의 데이터를 수신하고, 직렬 유휴 인터럽트를 사용하여 한 프레임의 데이터를 인식합니다. 참조 링크: 참고: 유휴 중단이 끝나면 DMA 수신을 다시 시작해야 합니다. AT 실행 논리의 명령 분석 각 AT 명령이 성공적으로 실행된 후 다음 단계로 진행합니다. 이 AT 명령이 실패하면 최대 10 회 반복됩니다. 10 이 모두 실패하면 이번 라운드는 끝난다.
견학을 계속하다