HAL, CubeMX, TrueSTUDIO๋ฅผ ์ด์ฉํ STM32F4 ๋ฌด๋ฃ ๊ฐ์ข
๊ณ ์ฑ๋ฅ ๋ง์ดํฌ๋ก์ปจํธ๋กค๋ฌ์ธ STM32F ์๋ฆฌ์ฆ๋ฅผ ์ฒ์ ์ ํ๋ ๋ถ๋ค์ด ์ฝ๊ฒ ์์ํ ์ ์๋๋ก ๋ฌด๋ฃ ์ปดํ์ผ๋ฌ TrueSTUDIO ๋ฐ ์ฝ๋์๋์์ฑ ํ๋ก๊ทธ๋จ CubeMX ์ค์น๋ถํฐ ์นฉ ๊ธฐ๋ฅ์ ๊ฐ๋ ์ค๋ช , ์์ค์ฝ๋์์ฑ(HAL ๋๋ผ์ด๋ฒ ํจ์ ์ค๋ช ), ํ๋์จ์ด ๊ตฌํ๊น์ง ๋ชจ๋ ๊ณผ์ ์ ๋ค๋ฃน๋๋ค.
์๊ฐ์ 3,488๋ช
๋์ด๋ ์ด๊ธ
์๊ฐ๊ธฐํ ๋ฌด์ ํ

- ๋ฏธํด๊ฒฐ
PWM ์ค์๊ฐ ๋ณ๊ฒฝ ์ ARR์ด ์๋ PSC ๋ ์ง์คํฐ๋ฅผ ์ ์ดํด์ผ ํ๋ ์ด์
์๋ ํ์ธ์ ์ ๋ชฉ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก PWM ์ค์๊ฐ ๋ณ๊ฒฝ ์ ARR์ด ์๋ PSC ๋ ์ง์คํฐ๋ฅผ ์ ์ดํด์ผ ํ๋ ์ด์ ๊ฐ ๊ถ๊ธํฉ๋๋ค. ์ด๋ก ์ ์ผ๋ก๋ ๋์ผํ ์ ๊ทผ๋ฒ์ธ๋ฐ, ์นฉ ๋ด๋ถ์์ ๋ฌด์ธ๊ฐ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ ๊ฒ์ธ๊ฐ์?
ciot๋๋ก -๊ฐ๋ฐ๊ตฌ๊ตฌ์ฝ
ใป
์ผ ๋ ์
0
144
1
- ๋ฏธํด๊ฒฐ
ํด๋ญ์ค์
์๋ ํ์ธ์ ์ด๋ฒ์ ์ ์๋์ ๊ฐ์๋ฅผ ๋ณด๊ณ STM์ ์ ๋ฌธํ๋ ค๋ ํ์์ ๋๋ค. ์๋ฒ ๋๋์ ์์ ์ฒซ ์ ๋ฌธ์ด๋ผ ๊ฐ์ ์ค๋ช ์ค ํท๊ฐ๋ฆฌ๋๊ฒ ์๋๋ฐ, ์ธ๋ถ ํด๋ญ์์ฑ๊ธฐ๊ฐ 8MHz์ ์ฃผํ์๋ก ๋ฐ์์ํจ๋ค๊ณ ํ์ จ๋๋ฐ, ์์คํ ํด๋ญ์ 168MHz๋ก ์ค์ ํ๋ ์ด์ ๊ฐ ๋ฌด์์ธ๊ฐ์?์์ค
ciot๋๋ก -๊ฐ๋ฐ์ด๋ช ์ด
ใป
0
312
1
- ๋ฏธํด๊ฒฐ
SDIO๊ตฌํ
SD์นด๋ ์ธํฐํ์ด์ค์ FATFS ์คํ์์ค๋ฅผ ์ด์ฉํด ์ถ๋ ฅํ๋ ๊ฐ์๋๋ก GPIO ํ๋งต ์ค์ ํ๊ณ ์ฝ๋๋ฅผ ๋ฐ๋ผ ์์ฑํ๋๋ฐ SD์นด๋์ ์ ์ฅ๋ ๋ฐ์ดํฐ๊ฐ Character L
ciotstm32f407vet6ํ์ ํธ
ใป
0
387
1
- ๋ฏธํด๊ฒฐ
CANable ๊ตฌ๋งค ํ STM32F407V_EduBoard_Ver1.22์ ์ฐ๊ฒฐ ๋ค ํต์ ์ด ์๋ฉ๋๋ค.
CANable์ ๊ตฌ๋งคํ๊ณ cangaroo.exe ์คํํด๋ณด๋ฉด CANable์ ์ธ์ํ์ง ๋ชปํฉ๋๋ค. CANable์ MCU๋ STM32F072
ciot๋๋ก -๊ฐ๋ฐํ์ ํธ
ใป
0
294
1
- ๋ฏธํด๊ฒฐ
CAN ํต์ ์ ์ฌ์ฉ๋๋ CANable ๋ณด๋์ ํ์จ์ด
์์์์ ์ฌ์ฉ๋๋ CANable ๋ณด๋์ ํ์จ์ด ๋ฃ๋ ์์ ๋ ์์์ผ๋ก ์ฌ๋ ค์ฃผ์ธ์
ciot๋๋ก -๊ฐ๋ฐํ์ ํธ
ใป
0
1,378
2
- ๋ฏธํด๊ฒฐ
์๋ณด๋ชจํฐ ์ง๋ฌธ
์๋ ํ์ธ์ ๊ฐ์ฌ๋! ์๋ ์๋ณด๋ชจํฐ ๊ด๋ จ ์ง๋ฌธ์ ์ผ๋ ํ์์ ๋๋ค:) ๊ฐ์ ๋ฌธ์ ๋ก ์ฌ๋ฌ ๋ฒ ์ง๋ฌธ๋๋ ค ์ฃ์กํฉ๋๋คใ ใ ๊ฐ์ฌ๋๊ป์ ๋ง์ ์ฃผ์ ๋๋ก pwm ํํ์ ์ค์ค๋ก์ค์ฝํ๋ก ์ฐ์ด๋ดค๋๋ฐ ๋์ํ์คํญ ๋ด์์ ์ ๋๋ก ์ถ๋ ฅ๋๊ณ ์์์ต๋๋ค. ํน์ ๋ชฐ๋ผ ๋ฒํผ์ ๋๋ฅผ๋๋ง๋ค ํ
ciot๋๋ก -๊ฐ๋ฐ๊ท์ฒ
ใป
0
334
2
- ๋ฏธํด๊ฒฐ
์๋ณด๋ชจํฐ ์ ์ด
์๋ ํ์ธ์ ๊ฐ์ฌ๋! ๊ฐ์๋ฅผ ๋ฃ๊ณ ๋ฐ๋ผํด๋ณด๋ค ์ ์๋๋ ๋ถ๋ถ์ด ์์ด ์ง๋ฌธ๋๋ฆฝ๋๋คใ ใ ์ ๊ฐ์ธ ๋ณด๋๋ก ์๋ณด๋ชจํฐ๋ฅผ ์ ์ดํ ๋ ค๊ณ ๊ฐ์๋ฅผ ๋ฐ๋ผํด๋ดค๋๋ฐ ์๋ณด๋ชจํฐ๊ฐ ๋ฐ์์ด ์์ต๋๋ค. ์ ๋ stlink๊ฐ ๋ด์ฅ๋์ด ์๋ ๋ณด๋๋ฅผ ์ฌ์ฉํด์ ๊ทธ๋ฅ usb๋ก ๋ ธํธ๋ถ์ ์ฐ๊ฒฐํด์ ์
ciot๋๋ก -๊ฐ๋ฐ๊ท์ฒ
ใป
0
484
1
- ๋ฏธํด๊ฒฐ
IrDA ํต์
์ ์ธ์ ์ก์์ ๊ด๋ จ ๊ฐ์๋ ํด์ฃผ์ธ์...ใ ใ ใ ใ ใ ใ
ciot๋๋ก -๊ฐ๋ฐdayday
ใป
0
290
1
- ๋ฏธํด๊ฒฐ
ํ์ผ ์์ฑ์ด ๋์ง ์์ต๋๋ค
<img src="https://cdn.inflearn.com/public/files/posts/5f897b0e-f31b-4440-96f2-ad5815c59c41/์คํฌ๋ฆฐ์ท2023-09-13170238.png" alt="์คํฌ๋ฆฐ์ท 2023-09-13 170238.pn
ciot๋๋ก -๊ฐ๋ฐํํํ ์นํ
ใป
0
320
1
- ๋ฏธํด๊ฒฐ
[TrueStudio] ๋๋ผ์ด๋ฒ๋ ์๊ณ , ๋๋ฒ๊ทธ ์ค๋ฅ๋์
<img src="https://cdn.inflearn.com/public/files/posts/5ae232ed-4a05-458b-990e-4a8a3c20b29e/์คํฌ๋ฆฐ์ท2023-09-13114434.png" alt="์คํฌ๋ฆฐ์ท 2023-09-13 114434.pn
ํํํ ์นํ
ใป
0
437
2
- ๋ฏธํด๊ฒฐ
ํ์ผ์ด ์์ต๋๋ค.
<img src="https://cdn.inflearn.com/public/files/posts/06488cf3-9c57-4903-b0fc-c898625c0c6f/์คํฌ๋ฆฐ์ท2023-09-12121712.png" alt="์คํฌ๋ฆฐ์ท 2023-09-12 121712.pn
ciot๋๋ก -๊ฐ๋ฐ์์ฑ์ ์์
ใป
0
353
1
- ๋ฏธํด๊ฒฐ
์ฌ์ฉ ํ๋ก๊ทธ๋จ์ด ๋ง๋์?
<img src="https://cdn.inflearn.com/public/files/posts/8cdaaa89-32a6-473b-9857-43d1bc9f6d89/์คํฌ๋ฆฐ์ท2023-09-11122322.png" alt="์คํฌ๋ฆฐ์ท 2023-09-11 122322.pn
ciot๋๋ก -๊ฐ๋ฐํํํ ์นํ
ใป
0
350
4
- ๋ฏธํด๊ฒฐ
SPI ํต์ ์ง๋ฌธ
์๋ ํ์ธ์, SPI ํต์ ๊ด๋ จํ์ฌ ์ง๋ฌธ์ด ์์ต๋๋ค.RTOS๋ฅผ ํ์ฉํ์ฌ Master์์ Slave๋ก๋ถํฐ Buffer๋ฅผ transmitํ๊ณ receiveํ๊ณ ์ ํฉ๋๋ค.Slave๋ Mbed OS๋ฅผ ํ์ฉํ์ฌ ์ฝ๋๋ฅผ ์์ฑํ์๊ณ , slave MCU์
stm32spirtossssss
ใป
0
794
1
- ๋ฏธํด๊ฒฐ
์ ํ์ฌํญ์ ์คํํ ์ ์์ผ๋ฉฐ ์ต์ ์คํ ์์ ์ด ์์ต๋๋ค. ์ง๋ฌธ
[GPIO๋ก LED์ถ๋ ฅ ๋ฐ ์ค์์น ์ ๋ ฅ] ์์ ์ ๋ฐ๋ผ์ ๊ณต๋ถํ๊ณ ์์ต๋๋ค. ๊ทธ๋ฐ๋ฐ
ciot๋๋ก -๊ฐ๋ฐ์ ๋ผ
ใป
0
536
1
- ๋ฏธํด๊ฒฐ
TrueSTUDIO๊ฐ ๋จ์ง ์์ต๋๋ค.
Atollic TrueSTUDIO๋ฅผ ์ค์นํ์์๋ ๋ฆฌ์คํธ์ ๋จ์ง ์๋๋ฐ ์ด๋ด๋๋ ์ด๋ป๊ฒํด์ผํ ๊น์??<img src="https://cdn.inflearn.com/public/files/posts/87c23a34-9d1e-4bdd-8287-430e1502
ciot๋๋ก -๊ฐ๋ฐ์ ๋ผ
ใป
0
569
1
- ๋ฏธํด๊ฒฐ
pwm ์ฃผ๊ธฐ ๊ฐ์ ์ง๋ฌธ๋๋ฆฝ๋๋ค.
PWM 3๋ฒ์งธ ๊ฐ์ 10๋ถ 39์ด ๋ด์ฉ ์ง๋ฌธ ๋๋ ค๋ด์~ARR ๋์ ํ๋ฆฌ์ค์ผ์ผ๋ฌ๋ฅผ ๋ณ๊ฒฝํ์ฌ PWM์ ๋ฐ๊พธ๋ ๋ด์ฉ์ด ์ดํด๊ฐ ์ ์๋๋๋ฐ์. TIM2->CCR1 = ARR๋ ์ง์คํฐ ๊ฐ / 2๋ฅผ ARR๊ฐ์ด
iot๋๋ก -๊ฐ๋ฐ๋๋ก -๊ฐ๋ฐcchltnckd7
ใป
0
510
1
- ๋ฏธํด๊ฒฐ
๊ฐ๊ฐ์ ํ ์ด๋ธ
์๋ ํ์ธ์ ์ ์๋PWM ์ฃผ๊ธฐ ๋ณ๊ฒฝ์ ๋ณด๊ณ ๊ฐ๊ฐ์ ํ ์ด๋ธ์ ๋ง๋ค์ด์ ํ ์คํธ๋ฅผ ์งํํ ๋ ค๊ณ ํ๋๋ฐ ์๋๊ฐ ๋๋ฌด ๋นจ๋ผ์ ๊ทธ๋ฐ์ง ๋ชฐ๋ผ์ ์ ์ ๋นจ๋ผ์ง๋ค๊ฐ ๋์์ด ๋ฉ์ถฐ๋ฒ๋ฆฌ๋๋ฐ ํน์ ์๋ น์ด๋ ๋ฐฉ๋ฒ์ ์ ์ ์์๊น์?
๋๋ก -๊ฐ๋ฐiotc๋ฐฑ์นํธ
ใป
0
405
1
- ๋ฏธํด๊ฒฐ
๊ฐ์ธ์ ์ ์ง๋ฌธ
์๋ ํ์ธ์ ์ ์๋ ์ค๋์ฒ์ HAL์ ๋ํด ๊ณต๋ถํ๋ ํ์์ ๋๋ค!SPL์์๋ ์๋ฅผ๋ค์ด main.h์ #define test 't'๋ฅผ ์ ์ํ๊ณ main.c์ case๋ฌธ์ ์ด์ฉํ์ฌ ๋ถ๋ฌ์ฌ๋case 't': //์ด๋ฐ์์ผ๋ก ๋ถ๋ฌ์ฌ ์ ์
ciot๋๋ก -๊ฐ๋ฐ๋ฐฑ์นํธ
ใป
0
348
1
- ๋ฏธํด๊ฒฐ
์๋ฒ ๋๋ ๊ณต๋ถ
์๋ ํ์ธ์๊ฐ์๋ฅผ ์๊ฐํ๋ฉด์ ๊ฐ์ฌ๋์ ์ด๋ฌํ ๋ด์ฉ๋ค์ ์ด๋ป๊ฒ ๊ณต๋ถํ์ จ๋์ง ๊ถ๊ธํ์ต๋๋ค.๊ฐ์ข MCU๋ฅผ ํ์ฉํจ์ ์์ด์ ์ธํฐ๋ฝํธ๋ ADC, PWM ๋ฑ์ ์ฌ์ฉ๋ฒ์ ์๋ ค๋ฉด ๊ฐ MCU๋ณ example์ ์คํฐ๋ ํ๋ ๊ฒ์ด ์ต์ ์ธ๊ฐ์??<
์๋ฒ ๋๋cstmesp๋๋ก -๊ฐ๋ฐnrfiot๊น๋ํ
ใป
0
551
1
- ๋ฏธํด๊ฒฐ
์๋ก์ด ๋ชจ๋ ์๋ก์ด ๋ผ์ด๋ธ๋ฌ๋ฆฌ
์๋ ํ์ธ์ ์ข์๊ฐ์ ์ ์๊ฐํ๊ณ ์์ต๋๋ค.์ค์ ์๋์ด๋ ธ๋ฅผ ํ์ฉํ ์ผ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ค์ด ๋ง์๋ฐ ์ด๋ฌํ ์ผ์๋ค์ STM ๋ณด๋์ ํ์ฉํ๊ณ ์ ํ๋ค๋ฉด ์ด๋์์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ค์ ์ฐพ์์ ์ฌ์ฉํด์ผ ๋ ๊น์? ๋ง์ฝ STM์ฉ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ์๋ค๋ฉด ์๋์ด๋ ธ์ฉ ๋ผ์ด
์ผ์๋ชจ๋c๋ผ์ด๋ธ๋ฌ๋ฆฌiot๋๋ก -๊ฐ๋ฐ๊น๋ํ
ใป
0
344
1






