| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Raspberry Pi http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=17773 |
Страница 1 от 2 |
| Автор: | TheWizard [ Вто Фев 16, 2021 6:19 pm ] |
| Заглавие: | Raspberry Pi |
някой подкара ли SDK C за Pi Pico трябват ми някой файлове... и инфо кой линкер скрипт е default като boot2 асм-то с чек сумата и ELF от blink & HelloWorld че ме мързи да инсталирам cmake |
|
| Автор: | TheWizard [ Сря Фев 17, 2021 2:28 pm ] | ||
| Заглавие: | Re: Raspberry Pi | ||
Мигаааа
|
|||
| Автор: | iss [ Сря Фев 17, 2021 3:24 pm ] | |||||||||
| Заглавие: | Re: Raspberry Pi | |||||||||
Браво! Може ли атачнеш асемблера от компилацията? |
||||||||||
| Автор: | TheWizard [ Сря Фев 17, 2021 6:48 pm ] |
| Заглавие: | Re: Raspberry Pi |
и пише https://www.youtube.com/watch?v=osvYAuxvsgg и просто Ардуино тръгна ма утре още... искаш дизасемблерския файл? ако имаш ИДА мога ти метна елфа |
|
| Автор: | iss [ Сря Фев 17, 2021 11:03 pm ] | |||||||||
| Заглавие: | Re: Raspberry Pi | |||||||||
Идеята беше ако генерира листинг при компилацията, иначе не се занимавй. Исках да видя с колко инструкции пише в порта, не е важно, пък и по нета все ще има сламки... |
||||||||||
| Автор: | TheWizard [ Сря Фев 17, 2021 11:14 pm ] |
| Заглавие: | Re: Raspberry Pi |
аз не ползвам техния билдер, опитвам се да го портна за PlatformIO ей тук има билд https://github.com/NickJT/picoVSC/blob/ ... rtcSet.dis ама си е gcc cortex-m0+ с два кора |
|
| Автор: | TheWizard [ Съб Фев 20, 2021 1:56 pm ] |
| Заглавие: | Re: Raspberry Pi |
ай - тествайте https://github.com/Wiz-IO/wizio-pico Засега само Бареметал ( examples ), Ардуино билдера ще го кача тези дни... |
|
| Автор: | Bai Ui [ Съб Фев 20, 2021 4:59 pm ] | ||||||||||||||||||
| Заглавие: | Re: Raspberry Pi | ||||||||||||||||||
Щом е КУРтекс инсайд не може просто да метнеш байт или уорд или дабъл на порта, имаш на разположение 3 инструкции - сет, ресет и тогъл(превключване), ако искаш да пратиш байт първо ресетваш порта (целия или само група от пинове през маска) и после го сетваш като използваш байта като маска. Иначе побитово може само с една инструкция - сет или ресет. пс имаш и още един вариант - четеш състоянието на порта, сравняваш с байта, който искаш да пишеш, правиш си маска само за пиновете, които искаш да превключиш (изключващо ИЛИ между байта и текущото състояние на порта) и правиш тогъл на порта през маската. |
|||||||||||||||||||
| Автор: | TheWizard [ Нед Фев 21, 2021 10:32 pm ] | |||||||||
| Заглавие: | Re: Raspberry Pi | |||||||||
https://github.com/PaulStoffregen/CoreMark за Pi Pico 48MHz ( -Os ) през Ардуиното ( то няма знач ) CoreMark 1.0 : 146.584579 утре ще го издупя на макс MHz
|
||||||||||
| Автор: | TheWizard [ Пон Фев 22, 2021 11:22 am ] |
| Заглавие: | Re: Raspberry Pi |
Pi Pico 250MHz ( -Os ) CoreMark 1.0 : 293.19 SRC: https://github.com/Wiz-IO/wizio-pico/tr ... o/CoreMark |
|
| Автор: | Н'бабане Гт'муан'га [ Пон Фев 22, 2021 1:05 pm ] |
| Заглавие: | Re: Raspberry Pi |
Значи пет пъти по-висок клок дава само два пъти подобрение. Хммм... |
|
| Автор: | Цецо [ Пон Фев 22, 2021 1:17 pm ] |
| Заглавие: | Re: Raspberry Pi |
Е как така? |
|
| Автор: | TheWizard [ Пон Фев 22, 2021 1:25 pm ] |
| Заглавие: | Re: Raspberry Pi |
чак да чета как се дупи на 250... ПС: е па така е 250 MHz ... може нещо да съм омазал или пропуснал |
|
| Автор: | Н'бабане Гт'муан'га [ Пон Фев 22, 2021 2:31 pm ] | |||||||||
| Заглавие: | Re: Raspberry Pi | |||||||||
А може също самия чип да е омазан. То на него пазара му е да е стръв |
||||||||||
| Автор: | TheWizard [ Пон Фев 22, 2021 11:14 pm ] |
| Заглавие: | Re: Raspberry Pi |
мноо вероятно аз... още го разучавам... викат че бил "добър", имал оптимизирани "екстри"... уж оптимизиран float/double като за soft math ... пробвах и неговата метематика и gcc дефаулт - беш ли го на API ниво има команда set_system_clock_ala_bala( 250000 ) и вика ОК ( иначе пренастройва 4 клока ) след 273 MHz спира ( може да работи ама няма uart ) ще го дълбая... ся стабилизирам Ардуино порта... |
|
| Страница 1 от 2 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|