Отговори на тема  [ 29 мнения ]  Отиди на страница 1, 2  Следваща
stm32F103c8t6 si5351a VFO (with BFO) 
Автор Съобщение
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Сря Мар 13, 2024 2:14 pm
Мнения: 71
Мнение stm32F103c8t6 si5351a VFO (with BFO)
Здравейте на всички. Реших да реализирам този проект
http://ja2gqp.blogspot.com/2017/09/stm3 ... h-bfo.html
За целта си купих един блуепилл борд stm32F103c8t6, един енкодер като дадения, една платчица със si5351a и дисплей. До тук добре, инсталирах си Arduino 1.8 за вин7 с какъвто съм. Отворих проекта но при опита ми да го компилирам и запиша дава грешки. Странни за мен понеже казва, че липсва дадена библиотека, файл с дадено име апък те са там. Качвам в архив проекта от японеца. Ако може някой дето разбира да го види и ми каже какъв е проблема. Опитах се също да изработя бинарен файл като запомних проекта на друго място и от съответното меню дадох да създаде такъв файл. Понеже съм със стлинк програматор и един бин файл мога да го заредя с него. Но стига до същите грешки. Не съм на ти с програмирането и ми е трудно да разбера къде е проблема.
Прикачени файлове:
si5351231.jpg
si5351231.jpg [ 435.46 KiB | Прегледано 3745 пъти ]


Прикачени файлове:
stm32_si5351a.zip [3.07 MiB]
151 пъти

_________________
Денят е прекрасен, забеляза ли го.
Пон Сеп 23, 2024 7:42 pm
Профил
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Съб Апр 01, 2023 9:59 am
Мнения: 302
Мнение Re: stm32F103c8t6 si5351a VFO (with BFO)
До колкото се вижда нямаш libmaple/dma.h
Би трябвало папката libmaple да бъде в src директорията, под директория libmaple. Може би не си инсталирал всичко свързано с това ucglib.h
От скромния си опит бих ти препоръчал да опиташ да правиш собствени библиотеки, вместо да ползваш готови. Малко е ошашавено докато се ориентира човек, но има добри туториали в Интернет, особено ако потърсиш в платените сайтове като Удеми.


Пон Сеп 23, 2024 9:26 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Сря Мар 13, 2024 2:14 pm
Мнения: 71
Мнение Re: stm32F103c8t6 si5351a VFO (with BFO)
Ясно, благодаря за отговора. Понеже не разбирам от програмиране ми е трудно. Но какво ми стана ясно. Има библиотеки дето трябва да се инсталират от ардуиното и така да се ползват. Аз си мислех, че всичко е в папката с проекта. Но се оказва че не е така. Сега проблема е, че не знам кои точно библиотеки е ползвал японеца. И той е дал всичко объркано. Инсталирам липсващата библиотека но пак не му харесва нещо, някакъв файл пак липсва. Понеже има няколко варианта на библиотека. Май този проект не е за мен, не съм в час със програмирането. Ако не улуча неговия вариант на ползваните библиотеки няма да тръгне коректно, нак-вероятно.

_________________
Денят е прекрасен, забеляза ли го.


Пет Сеп 27, 2024 8:06 pm
Профил
Ранг: Ориентиран
Ранг: Ориентиран
Аватар

Регистриран на: Съб Фев 06, 2016 8:29 pm
Мнения: 237
Мнение Re: stm32F103c8t6 si5351a VFO (with BFO)
Проектът се компилира без грешки. Използваната библиотека libmaple е предназначена за STM32F103 Maple вариантите, за това избираш някой от тях (виж картинаката - компилацията работи и за 3-те!). Може да се приеме, че BluеPill и Maple са еднакви, но това зависи от настроението на конкретния китаец. Провери дали изпозваните пиновете са съответните на твоя BluePill board. Успех!

Прикачени файлове:
20240927_090148.jpg
20240927_090148.jpg [ 225.46 KiB | Прегледано 3602 пъти ]


Пет Сеп 27, 2024 9:14 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Сря Мар 13, 2024 2:14 pm
Мнения: 71
Мнение Re: stm32F103c8t6 si5351a VFO (with BFO)
Пробвах но нещо не става. Може ли дами направиш бинарен файл от скеч-експорт компилед бинари и да го качиш? Аз да пробвам с програматора да го кача директно и да видя дали ще тръгне идеята.

_________________
Денят е прекрасен, забеляза ли го.


Пет Сеп 27, 2024 10:27 pm
Профил
Ранг: Ориентиран
Ранг: Ориентиран
Аватар

Регистриран на: Съб Фев 06, 2016 8:29 pm
Мнения: 237
Мнение Re: stm32F103c8t6 si5351a VFO (with BFO)
shri написа:
... бинарен файл от скеч-експорт...


Готово. За качване е нещо такова за Линукс:

Код:
$ maple_upload ttyACM0 1 1EAF:0003 stm32_si5351a.ino.bin


Прикачени файлове:
stm32_si5351a.ino.bin.zip [32.8 KiB]
140 пъти
Пет Сеп 27, 2024 10:35 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Сря Мар 13, 2024 2:14 pm
Мнения: 71
Мнение Re: stm32F103c8t6 si5351a VFO (with BFO)
Благодаря за помоща, не можа да стане. Не знам защо. Програмирах със STLink 3 и SWDIO и SWCLK шината ползвах STM32CubeProgrammer. Програматора даде че е заредил без грешки. След това прочетох с STM32CubeProgrammer и показа нещо от паметта че се е заредило. Като закачих периферията не показва нищо на екрана. Дали дисплея дето съм взел не е същия драйвер или платката е нещо менте, щом с ардуиното неможа да се зареди. Май ще почна от начало, ще пробвам да закача мигалка и видя дали ще тръгне.

_________________
Денят е прекрасен, забеляза ли го.


Пон Сеп 30, 2024 8:59 am
Профил
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Съб Апр 01, 2023 9:59 am
Мнения: 302
Мнение Re: stm32F103c8t6 si5351a VFO (with BFO)
То не че аз знам много, но ти самия пишеш че си подхванал нещо което не разбираш. Сигурно е някоя дреболия, но когато не е ясно как да се провери е мъчна работа. Защо не хванеш нещо по-просто? Примерно да проучиш някой чип/платка по-основно, така че да знаеш как работят нещата, да усвоиш инструментите, ако щеш с Ардуино, ако щеш с нещо друго. Да хванеш малко програмирането, комуникациите, часовниците, прекъсванията. Тия работи изглеждат отдалечени но са в основата на всички проекти и мисля че много ще ти помогнат да се ориентираш. Така най-много да си помислиш че тая работа не е за теб, а то всичко е достъпно и разбираемо на малки "хапки".

Мисля си че проблемът с Ардуино проектите и библиотеките е че правят сложни неща да изглеждат прости, когато обаче нещо не работи, дебъгването става трудна работа, защото човек просто не знае какво се случва. Докато ако си минал през основните работи, ще имаш добри предположения за това какво може да не работи и как да го дебъгнеш. От една страна правенето на проекти, на високо ниво, е хубаво, защото човек се амбицира, казва си "Ха! Ето и аз мога" или "Ахааа как ставали нещата", но от друга не си дава сметка че му липсват основите. За това си мисля че е най-добре да се хване един контролер и да се разчепка из основи,така че да може да се програмира на най-ниско ниво. Мое мнение де.


Пон Сеп 30, 2024 10:36 am
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Сря Мар 13, 2024 2:14 pm
Мнения: 71
Мнение Re: stm32F103c8t6 si5351a VFO (with BFO)
На пълно съм съгласен, така е няма спор. Просто аз съм хардуерен специалист 50+ който ходи всеки ден на работа. Свободното ми време почти липсва. Ставам 04:00 и се връщам в 15:30-16:00. Ти сметни колко време мога да инвестирам да уча тепърва софтуер. Не че е невъзможно. Радиолюбител съм и правя всичко за хобито, от реализирането на този проект няма да спечеля нищо. Затова търсих в нета някакво решение което да изглежда сигурно и се спрях на тоя японец понеже позволява въвеждане на произволна междинна и BFO. Започнах да си чертая платката и си казах, я провери първо дали това нещо работи, преди да си се набутал с платките от китай. И така купих платка със същия чип за да пробвам. Иначе би било хубаво да мога да програмирам сам, но само за една платка за хобито заслужава ли си. От друга страна има готови решения които се продават, но са само с фиксирани междинни.
Ами благодаря ви за подкрепата, ще си помисля как да постъпя по-нататък с този проект. Може би да потърся и други варианти из нета с този чип. Да направя платката така, че с мосчета да може да се включват различните решения към крачетата и да пробвам. То всъщност няма много варианти на включване с този чип. Тя периферията е: Дисплей, Енкодер, и синтезатора SI5351.

_________________
Денят е прекрасен, забеляза ли го.


Пон Сеп 30, 2024 11:29 am
Профил
Ранг: Ориентиран
Ранг: Ориентиран
Аватар

Регистриран на: Съб Фев 06, 2016 8:29 pm
Мнения: 237
Мнение Re: stm32F103c8t6 si5351a VFO (with BFO)
Провери пак пиновете от схемата дали съответстват на тези, които са зададени в сорса 'stm32_si5351a.ino' и как си ги свързал към BulePill-a:
Прикачени файлове:
STM32-pinout-1.jpg
STM32-pinout-1.jpg [ 716.3 KiB | Прегледано 3385 пъти ]


Дай някоя картинка на платките и как са свързани...


Пон Сеп 30, 2024 1:03 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Сря Мар 13, 2024 2:14 pm
Мнения: 71
Мнение Re: stm32F103c8t6 si5351a VFO (with BFO)
Тази схемичка я имам и съм я гледал, уж всичко е на ред. Но какво установих, аз имам два дисплея един 3,5" и един 4" мислех си че единия е същия но съм се заблудил. Големия е ILI9488 а малкия Р61529. Японеца е дал ILI9341. Вчера си поръчах едно такова, но трябва да го чакам. Може и това да се окаже причината. Ще погледна и крачетата в програмата дали отговарят на схемата. Свързал съм по схемата както е дадено.

_________________
Денят е прекрасен, забеляза ли го.


Сря Окт 02, 2024 9:53 am
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Сря Мар 13, 2024 2:14 pm
Мнения: 71
Мнение Re: stm32F103c8t6 si5351a VFO (with BFO)
Добре, реших да се занимая със кубеид програмата и да изпробвам моята платка с различни елементарни проекти. До тук добре но след десет опита да подкарам нов проект стигам до това.
Прикачени файлове:
Problem cubeid.jpg
Problem cubeid.jpg [ 373.49 KiB | Прегледано 3200 пъти ]

Гледах видеа в тубата. Пробвах какво ли не, изтрих и си инсталирах последните версии на кубемх и кубеид и неще и неще. Указвам си чипа с който ще работя тръгва да си зарежда и на края греда. Не мога да разбера какво му липсва, защо дава липсваща база данни? Да не би да не може да се създава нов проект в ид без да има такъв в кубето....??? За какъв фирмуер говори, аз нямам свързан програматор и ли модул на този етап. Когато зареждам програмите от опция ъпдейт казва че няма нови ъпдейти уж всичко е ъпдейтнато.

_________________
Денят е прекрасен, забеляза ли го.


Съб Окт 05, 2024 11:39 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Юни 03, 2005 9:39 pm
Мнения: 2277
Мнение Re: stm32F103c8t6 si5351a VFO (with BFO)
То си пише - няма библиотеката за конкретния контролер(firmware package). Когато прави проекта не те ли пита да смъкваш нещо от мрежата?

_________________
Определянето стойността на дадена величина се нарича ИЗМЕРВАНЕ! Опонентът се оборва с ФАКТИ, а не с ЕПИТЕТИ!


Съб Окт 05, 2024 12:41 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Сря Мар 13, 2024 2:14 pm
Мнения: 71
Мнение Re: stm32F103c8t6 si5351a VFO (with BFO)
Не съм правил проект опитвам се да го започна, като съм избрал от менюто чипа и сега това е стартовия момент.
https://www.youtube.com/watch?v=7b0lupvzdjs
Повтарям действията от това видео.

_________________
Денят е прекрасен, забеляза ли го.


Съб Окт 05, 2024 12:48 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Юни 03, 2005 9:39 pm
Мнения: 2277
Мнение Re: stm32F103c8t6 si5351a VFO (with BFO)
В менюто Tools гледа ли какво пише?

п.п.
15-та секунда от клипа - там се създава проекта

_________________
Определянето стойността на дадена величина се нарича ИЗМЕРВАНЕ! Опонентът се оборва с ФАКТИ, а не с ЕПИТЕТИ!


Съб Окт 05, 2024 12:55 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 29 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 1 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни