목록임베디드/학습내용 (9)
JUST GO
2. 마이크로컨트롤러 (1) 아두이노 (2) AVR (3)ARM-cortex(STM32) (4)라즈베리파이 (2) 직접제어방식 : AVR, ARM-cortex - datasheet와 레지스터 이해, 소스코딩 (3) 라이브러리 방식 : 아두이노, ARM-cortext, 라즈베리파이 - 기능 함수이해와 소스코딩 # C언어와 포인터를 사용하는 이유 - 다음의 경우에는 포이터변수를 반드시 사용해야 합니다. (1) 임베디드 프로그래밍(Embedded Programming)에서 메모리를 제어하는 경우 (2) 동적할당 선언 및 동적 할당 메모리에 대한 접근을 시도하는 경우 - 임베디드 프로그래밍은 내장형 시스템(MCU)을 제어하기 위한 프로그램을 만드는 작업입니다. 에어컨, 세탁기, 냉장고, 자동차 등 다양한 연산을..
const int trig_pin = 11; const int echo_pin = 12; void setup(){ pinMode(trig_pin, OUTPUT); pinMode(echo_pin, INPUT); Serial.begin(115200); } void loop() { digitalWrite(trig_pin, LOW); delayMicroseconds(2); digitalWrite(trig_pin, HIGH); delayMicroseconds(10); digitalWrite(trig_pin, LOW); long duration = pulseIn(echo_pin, HIGH); long distance = (duration/2) / 29.1; Serial.print(distance); Serial.p..
Form1.cs [디자인] Form1.cs using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using System.IO.Ports; // RS232통신(시리얼통신) IO.Ports 활성화 namespace Form1.cs { public partial class Form1 : Form { public Form1() { InitializeComponent(); COM_port...
비트연산 (1) 복합연산자 수식 : PORTB &=~(1