Ó ìåíÿ ïîëó÷èëîñü ïî ýòîìó ãàéäó íåîáõîäèìîå ïîäêëþ÷èòü.
Ó ìåíÿ ïîëó÷èëîñü ïî ýòîìó ãàéäó íåîáõîäèìîå ïîäêëþ÷èòü.
Ñ òðóäîì ïðî÷èòàë äî êîíöà...
Äà, âñå òå æå øàãè - äîáàâèòü includes, äîáàâèòü èíòåðåñóþùèå êîìïîíåíòû êàê èñõîäíèêè.
È íåìíîãî çà êàäðîì îñòàëèñü define äëÿ îïöèé êîìïèëÿöèè
Ïîëó÷èëîñü âûïîëíèòü FFT, âûâåñòè ñïåêòð íà äèñïëåé÷èê, ïîêà âñå ýòî äåëî íà ìàêåòêå
òóò íà ôîòî âèäíî ìîäóëü SI5351, ñïðàâà îò íåãî òðèããåð äëÿ ïîëó÷åíèÿ QSD, åùå ïðàâåå FST3253, âûøå FST ÎÓ, IQ ïàðàëëåëüíî âûâîæó íà ÏÊ â HDSDR è íà àöï STM32F401CCU6, ïîíÿòíî ÷òî, è ïðîâîäóëüêè äëèííûå è çåìëè íè êàêîé íåò òîëêîì. Íà âèäåî íèæå âèäíî êàê ïîÿâëÿåòñÿ ïèê ñèãíàëà ñ îñû íà 1êÃö íèæå, íóëåâàÿ ÷àñòîòà ïî öåíòðó ñïåêòðà, åñëè ïîäàþ ðîâíî ñèãíàë 7100 ïèêà íå âèäíî, çíà÷èò è DC íå âèäíî
https://www.youtube.com/shorts/sT9P9WlsAoY
×àñòîòà äèñêðåòèçàöèè ÀÖÏ 48êÃö, íà ñïåêòðå îòîáðàæàåòñÿ +/- 24êÃö îò íóëåâîé ÷àñòîòû.
Íî âèäíî è ôàíòîìíûå ïèêè, îïûòíûì ïóòåì âûÿñíèë, ÷òî îíè ñêîðåå âñåãî èäóò îò ñèøêè, åñëè ïèòàíèå îò ñèøêè îòêëþ÷àþ, ýòè ôàíòîìû ïðîïàäàþò, âîò êàðòèíêà ôàíòîìíûõ ïèêîâ
Ñòìêè ïîêà õâàòàåò, êíîïêè è ýíêîäåð ïðè âûâîäå ñïåêòðà ðàáîòàþò àäåêâàòíî, íî òóò åùå íåò ìàòåìàòèêè SSB è îòïðàâêè ïî I2S íà ÖÀÏ...
Ïîêà èçîáðåòàþ ïëàòó äëÿ îòëàäêè, ÷òîáû ñâåñòè ê ìèíèìóìó äëèíó ïðîâîäíèêîâ
![]()
![]()
![]()
Ïîñëåäíèé ðàç ðåäàêòèðîâàëîñü R9OFG; 22.07.2025 â 04:35.
Ñïàñèáî îò Tadas
÷åò íè ñëîâà äî ýòîãî ïðî ñèíòåòèêó íå áûëî )
èëè ýòî àôôèðìàöèÿ è çàïðîñ Âñåëåííîé ???![]()
vadim_d, òó äî ïðîñòî ïðèåìíîé òî ÷àñòè åùå øàãàòü è øàãàòü, ïîêà óïåðñÿ â ôèëüòðàöèþ/äåìîäóëÿöèþ SSB è âûâîä ÷åðåç I2S íà PCM5102. Âîîáùå íà ýòîò ïðîåêò ìåíÿ âîò ýòà ðåàëèçàöèÿ âäîõíîâèëà, òàì ïðàâäà STM32F411, îíà ïî øóñòðåå, íî îíè ñ ìîåé îäèíàêîâûå ïî ïèíàì.
Ñïàñèáî îò sergejbelyj
Êîëëåãè, ÿ òóò çàáëóäèëñÿ íåìíîãî....
Èìååì:
1. áóôåð àöï ðàçìåðîì 3*1024, ðàíê 1 êíîïêè, ðàíê 2 êàíàë I, ðàíê 3 êàíàë Q. Äàííûå òàê ñêëàäûâàþòñÿ [BTN][I][Q][BTN][I][Q][BTN][I][Q]... Çàïîëíÿåì ÷åðåç ÄÌÀ.
2. áóôåð IQ ðàçìåðîì 2*1024, äàííûå òàê ñêëàäûâàþòñÿ - [I][Q][I][Q][I][Q][I][Q][I][Q][I][Q].... ñ ýòèì áóôåðîì ìû ÷òî òî äåëàåì, è ïîòîì çàäà÷à îòïðàâèòü åãî â ÖÀÏ ïî øèíå I2S.
3. áóôåð I2S ðàçìåðîì 2*1024, âåäü ó íàñ æå äàííûå ïåðåäàþòñÿ íà ÖÀÏ - [L][R][L][R][L][R]... ãäå L ëåâûé êàíàë, R ïðàâûé êàíàë. Êðóòèòñÿ òàê æå ÷åðåç ÄÌÀ.
ß ïðàâèëüíî ðàçìåðû áóôåðîâ âûáðàë? À òî ïîäàþ ñèãíàë ñ ãåíåðàòîðà íà òåéëî, íà ñïåêòðå âèæó ïèê òîíà, íà âûõîäå öàï óøàìè ñëûøó òîí ñèãíàëà ãåíåðàòîðà, ÍÎ! çâóê ïðåðûâèñòûé ñ ðàçðûâàìè ÷òî-ëè, ëèáî ÿ íàðóøàþ öåëîñòíîñòü ïîòîêà ìåæäó áóôåðàìè, ò.å. ïîêà äìà i2s îòïðàâëÿåò äàííûå â áóôåð i2s, òóäà óæå ÷òî òî íîâîå ñêëàäûâàåòñÿ, êàê áû íå ñèíõðîíèçèðîâàíî...
P/S/ Íàäåþñü ïîíÿòíî íàïèñàë![]()
Êíîïêàì âðîäå-áû äîñòàòî÷íî äâóõ áàéòîâ, è êíîïêè ìîæíî îñòàâèòü íà îáû÷íîì êàíàëå, çàïóñêàòü îò îäíîãî òàéìåðà, à êâàäðàòóðó ñäåëàòü íà èíæåêòðóåìûõ è çàïóñêàòü îò äðóãîãî òàéìåðà. Òî åñòü ïîëèñòàòü ðàçäåë ÀÖÏ ðåôåðåíñà.
Êàê ðàçðóëèòü âûáîðêè è äìà, òîæå íóæíî ïîñìîòðåòü â îïèñàíèè ÀÖÏ. Íàïðèìåð äëÿ êíîïîê íå áóäåò íåîáõîäèìîñòè â äìà, äîñòàòî÷íî ïðîâåðÿòü â öèêëå ôëàã ãîòîâíîñòè êíîïêè. Íàïðèìåð, ìîíèòîðèòü àíàëîãîâûì âîò÷äîãîì ðåãóëÿðíûé êàíàë, óñòàíîâèâ íèæíèì ïðåäåëîì óðîâåíü âûøå íàæàòûõ êíîïîê, è ïî åãî ïðåðûâàíèþ âçâîäèòü ôëàã íà îáðàáîòêó êíîïêè. Îáðàáîòàëè, ñáðîñèëè. Òóò îò ôàíòàçèè çàâèñèò. Ïîíÿòíî, ÷òî êíîïêè ÷åðåç àöï ýòî êîìïðîìèññ. Ðàçîáðàâøèñü ñ îäíèì âàðèàíòîì, ìîæíî ïðîáîâàòü äðóãîé, ñðàâíèâàòü. Ïðàâèëüíûå è âûáðàííûå âàðèàíòû íå âñåãäà ñîâïàäàþò â ðåàëüíîì ïðîåêòå.
Ïðî÷èòàòü RCC, êàê òàêòèðóåòñÿ I2S, òàì ñâîé pll è ìóëüòèïëåêñîð. Íà÷àòü ñ ðèñóíêà, çàòåì ïðîëèñòàòü îïèñàíèå áëîêà, çàòåì îïèñàíèå åãî ðåãèñòðîâ. Òàêòîâàÿ ÷àñòîòà ñèñòåìíîé øèíû îêîí÷àòåëüíî ñêëàäûâàåòñÿ ïîñëå óäîâëåòâîðåíèÿ òðåáîâàíèé ïî òàêòèðâîàíèþ äëÿ ÷óâñòâèòåëüíûõ èíòåðôåéñëîâ. Åñëè ñðàçó íå ïðèãîäèòñÿ, òî ïîñëóæèò òîë÷êîì ê èçó÷åíèþ â áóäóùåì. Ñàì ÷èòàþ óãëóáëåííî, òîëüêî êîãäà óïðóñü â êîíêðåòíóþ ïðîáëåìó, íî ãäå èñêàòü ðåøåíèå ñòàðàþñü ïðèìå÷àòü çàðàíåå.
Òî åñòü ñðàçó ñêàçàòü, ïî÷åìó çâóê ñòðàäàåò, ñëîæíî Íóæíî ïðåäñòàâëÿòü âåñü ïðîöåññ âî âðåìåíè, âñå ïðåðûâàíèÿ, ïðèîðèòåòû è òàéìèíãè. Ìîæåò ÷òî-òî íå óñïåâàåò âîâðåìÿ ê ìîìåíòó îáðàáîòêè, à ìîæåò ÷òî-òî ìåøàåò, âìåøèâàÿñü.
Ïîñëåäíèé ðàç ðåäàêòèðîâàëîñü ozforester; 25.07.2025 â 20:21.
Ýòó òåìó ïðîñìàòðèâàþò: 1 (ïîëüçîâàòåëåé: 0 , ãîñòåé: 1)