νλμ λΆνΈ λͺ¨λλ‘ μ΄κ² μ κ² νλ€κ° DELAY_US() ν¨μλ₯Ό μ¬μ©νμ λ λ¨Ήν΅μ΄ λ λκ° μλ€. μ΄κ² λλ¬Έμ λ»μ§μ μ’ νμΌλ μμλ ꡬμν±μ΄μ μλ μ£Όμμ λ΄μ©μ 보λ ν΄κ²°μ± μ΄ μμλ€.
DELAY_US() μ΄λ μμ μ°ν΄λ¦νμ¬ Open Declaration μ μ ννλ©΄ F2806x_Examples.h νμΌμ μ μλ κ³³μΌλ‘ κ°λ€.
#define DELAY_US(A) DSP28x_usDelay(((((long double) A * 1000.0L) /\
(long double)CPU_RATE) - 9.0L) / 5.0L)
μ¬κΈ°μ λ DSP28x_usDelay μ΄λ μμ μ°ν΄λ¦νμ¬ Open Declaration μ μ ννλ©΄ F2806x_Adc.c νμΌμ InitAdc(void) ν¨μμκ² κ°λ κ²μ μ μ μλ€.
μ΄ ν¨μ μμ λ΄μ©μ΄ μλλ°..
κ°λ¨νκ² νλμ λΆνΈ(Flash Boot)μ InitSysCtrl() ν¨μλ₯Ό νΈμΆνκΈ° μ μ λ¨(RAM)μΌλ‘ ramfuncs μΉμ μ 볡μ¬νλΌλ λ΄μ©μ΄λ€. μκ·Έλ¬λ©΄ mcuκ° μμΈμ²λ¦¬λ‘ λμ§λ€κ³ νλ€. κ·Έλμ μκΎΈ λ¨Ήν΅μ΄ λμλ κ²μ΄λ€.
memcpy(&RamfuncsRunStart, &RamfuncsLoadStart, (Uint32)&RamfuncsLoadSize);
InitFlash();
μμΈν λ΄μ©μ λ€μ κΈ°νμ..
'Embedded HW & FW > TI (C2000...)' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
CLBκ° λ¬΄μμΈκ°? (0) | 2023.08.18 |
---|---|
[TI] TMS320F28069 λ΄λΆ ADC μ¬μ©νκΈ° (0) | 2023.03.06 |
[TI] TMS320F28069λ‘ ADC ADS8320 μκ² κ° μ½κΈ° (0) | 2023.03.03 |
[TI] TMS320F28069λ‘ EEPROMμΈ 25LC040A-E/OTλ₯Ό μ¬μ©νκΈ° μν μΈν (0) | 2023.03.03 |
[TI] TMS320F28069 SPI μΈν νκΈ° (0) | 2023.02.27 |
μ΅κ·ΌλκΈ