Помещаю две библиотеки -
Phy_OS для RTOS SDK;
Phy_No_os для non-RTOS SDK ,
предоставленные мне китайскими товарищами на мой запрос о возможности высокоскоростного ввода.
------------------------
void phy_adc_read_fast(uint16 *adc_addr, uint16 adc_num, uint8 adc_clk_div)
uint16 *adc_addr: ADC sample output address
uint16 adc_num: ADC sample count, range [1, 65535]。
uint8 adc_clk_div: ADC sample collection clock=80M/adc_clk_div, range[2, 32]。
phy_adc_read_fast(&adc_out[0], 100, 8);
---------------
Выкладываю как есть.
Phy_OS для RTOS SDK;
Phy_No_os для non-RTOS SDK ,
предоставленные мне китайскими товарищами на мой запрос о возможности высокоскоростного ввода.
------------------------
void phy_adc_read_fast(uint16 *adc_addr, uint16 adc_num, uint8 adc_clk_div)
uint16 *adc_addr: ADC sample output address
uint16 adc_num: ADC sample count, range [1, 65535]。
uint8 adc_clk_div: ADC sample collection clock=80M/adc_clk_div, range[2, 32]。
- Example(Continue to collect 100 ADC samples):
phy_adc_read_fast(&adc_out[0], 100, 8);
---------------
Выкладываю как есть.
Вложения
-
45.6 KB Просмотры: 37
-
115.8 KB Просмотры: 20
Последнее редактирование: