비트 배열의 요소를 C 언어의 함수에 전달하는 방법을 알고 싶습니다. 이 "논리"신호로 함수 실행을 제어하려고합니다. 제 아이디어는 일부 함수가 비트 배열의 전용 요소를 설정하거나 지우고이 함수가 내 함수의 동작을 변경하지만 함수 프로토 타입을 선언하는 방법을 알지 못합니다 (함수가 기대하는 컴파일러를 말하는 방법이 없습니다. 비트 배열 요소를 그의 주장
내가 MPLAB 8.83 IDE에 노력하고 내가 다음과 같은 메시지가 보여 보관 코드 구축하려되었습니다 "C :/프로그램 파일 (86)을/마이크로 칩/MPLAB crt0_standard.s : 정의되지 않은 'main'c :/program files (x86)/c30/bin/bin/../../ lib/libpic30-coff.a (. microtip/mpl
데이터를 처리하는 데 시간이 오래 걸리는 라이브러리가 있습니다. 어떤 경우에는 함수의 결과를 기다릴 수 없지만 수행해야 할 다른 작업이 있습니다. OS가 문제가 아닌 시스템에서 스케줄러가 도움을 줄 수 있습니다. 그러나 OS가없는 시스템도 있습니다. 이 시스템에서 나는 비슷한 것을 달성하기를 원한다. 즉, 함수가 호출되어 주어진 계산 (예 : 10ms) 후
우리는 ARM 9 임베디드 시스템, 리눅스 등을 만듭니다. 최근 한 고객이 파이썬 3을 사전 설치하도록 요청했습니다. 우리는 십자가 - 컴파일 (QEMU는 정말로 불가사의합니다)을 해결했지만 결과 빌드는 177Mb이므로 아무 것도 아닙니다. 여기서 가장 좋은 계획은 무엇입니까? Doc 디렉토리와 "build"디렉토리를 생략 할 수 있습니까? Lib 디렉토리
장시간 독자, 처음 포스터. 나는 블루투스를 통해 센서와 기지국 사이의 직렬 링크를 가지고있다. 블루투스 링크는 믿을 수 없을만큼 신뢰할 수없고 당신이 믿지 않는 것처럼 패킷을 떨어 뜨립니다. 나는 이것을 긍정적으로 사용하고 똥꼬 링크에서 생존 할 수있는 강력한 직렬 프로토콜을 설계하려고합니다. 나는 사무실에서 유일한 임베디드 개발자이므로 사람들의 아이디어
Windows 데스크톱 시스템에서 사용할 USB 기반 주변 장치를 개발 중이며 드라이버 설치 단계를 피하는 것이 좋습니다. 부분적으로 사용자 지정 드라이버를 개발하고 서명하는 데 필요한 리소스로 인해 일부는 타사 드라이버로 인해 사용자에게 중대한 걸림돌이되었습니다. 표준 USB 장치 클래스의 사용을 제안합니다. HID는 간단하고 유연하지만 MCU 관련 제한
저는 arm-none-eabi toolchain을 사용하여 Nucleo 용 바이너리 파일을 생성합니다.이 바이너리 파일은 내가 제공하는 USB 가상 저장 장치를 사용하여 Nucleo로 플래시합니다. -ggdb으로 프로그램을 컴파일 중입니다. 하지만 어떻게 핵에 연결하여 브레이크 포인트를 실행할 수 있습니까? 나는 그것이 어떻게 작동 될지 상상조차 할 수 없
누군가 Mbedtls 라이브러리를 사용하여 서버에서 파일을 다운로드하는 방법을 설명 할 수 있습니까? localhost에서 GET 요청을 사용하는 몇 가지 예를 제공합니다. 나는 그것을 사용하고 POST와 함께 작동하도록 수정했다. 이것은 잘 작동하지만 데이터가없는 헤더를 다시 얻으려는 스트림으로 파일 데이터를 가져 오는 것으로 가정하는 GET 요청을 보낼
현재 C에서 STM32F446RE (ARM 컴파일러) 용으로 작성 중이며 임베디드 프로그래밍 경험이 있기 때문에 라이브러리를 사용하고 있지 않습니다. 필자의 초기화에서는 주변 포인터에서 레지스터의 오프셋만큼 하나의 포인터를 증가시켜 레지스터에 액세스하는 것이 좋은지 궁금하다. 내 헤더 파일에서 void I2C_Init(void)
{
vo