Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

ARM GCC CDT
http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=15546
Страница 1 от 2

Автор:  TheWizard [ Нед Окт 15, 2017 6:21 pm ]
Заглавие:  ARM GCC CDT

стандарно: ARM Cross GCC CDT за Windows

Error: Program "rm" is not found in PATH
тва някой знае ли как се оправя

Автор:  syscop [ Нед Окт 15, 2017 6:34 pm ]
Заглавие:  Re: ARM GCC CDT

Като инсталираш coreutils.

Автор:  TheWizard [ Нед Окт 15, 2017 7:02 pm ]
Заглавие:  Re: ARM GCC CDT

неща да добавям допълнителни тулсове Само GCC+CDT
тва RM го излъгах
сега остава да излъжа CP (copy) ... баси зора :)

Автор:  syscop [ Нед Окт 15, 2017 7:11 pm ]
Заглавие:  Re: ARM GCC CDT

Може да си напишеш .bat файл, който копира синтаксиса на командите :). По-лесно е да си добавиш необходимите команди - не е нужно да инсталираш всичко. Извади от архивите, което ти трябва. При мен са в една директория описана в края на пътя.

Автор:  TheWizard [ Нед Окт 15, 2017 7:47 pm ]
Заглавие:  Re: ARM GCC CDT

така го направих... остана още малко за тест

Автор:  TheWizard [ Нед Окт 15, 2017 10:17 pm ]
Заглавие:  Re: ARM GCC CDT

стана екстра...
Портнах Quectel OpenCPU за GCC C++
остана да го линкна към Ардуино IDE

Прикачени файлове:
Untitled-1.jpg
Untitled-1.jpg [ 688.04 KiB | Прегледано 7301 пъти ]

Автор:  TheWizard [ Пон Окт 16, 2017 7:43 pm ]
Заглавие:  Re: ARM GCC CDT

и сега започва псуването...докато го настроя :)
поне успях да го закача

Прикачени файлове:
WizIO.png
WizIO.png [ 48.1 KiB | Прегледано 7249 пъти ]

Автор:  TheWizard [ Вто Окт 17, 2017 7:55 pm ]
Заглавие:  Re: ARM GCC CDT

може и да стане да го еа - утре хард проби...
ии тва със Sketch uses 0 bytes (0%) of program storage space. Maximum is 1 bytes.
нящо с {recipe.size.regex} го омазах

Прикачени файлове:
Arduino.jpg
Arduino.jpg [ 198.46 KiB | Прегледано 7197 пъти ]

Автор:  TheWizard [ Сря Окт 18, 2017 8:50 am ]
Заглавие:  Re: ARM GCC CDT

стана...

има някви несъответствия между windows-ите... пфу

Прикачени файлове:
A1.png
A1.png [ 32.1 KiB | Прегледано 7159 пъти ]

Автор:  TheWizard [ Сря Окт 18, 2017 3:19 pm ]
Заглавие:  Re: ARM GCC CDT

Тряя да стане....

Прикачени файлове:
Untitled.png
Untitled.png [ 142.68 KiB | Прегледано 7124 пъти ]

Автор:  TheWizard [ Чет Окт 19, 2017 4:28 pm ]
Заглавие:  Re: ARM GCC CDT

MQTT тест... и затварям темата, че стана тема за Ардуино...

Някой, ако е линквал платки към Ардуино ИДЕ имам разни питаници относно конзолата - как се принтва текст от тулсове, BAT файлове, програматори...

Прикачени файлове:
aaa.jpg
aaa.jpg [ 621.42 KiB | Прегледано 7069 пъти ]

Автор:  TheWizard [ Вто Окт 31, 2017 8:09 pm ]
Заглавие:  Re: ARM GCC CDT

Има ли някаква причина при ARM като чета пойнер на структура да се бави ядрото с тва четене?
например:
Код:
typedef struct{
   uint32_t a;
   uint32_t b;
}foo_t
foot_ t foo[10]:

foo_t * p = &foo[1]

if ( p->a ){  // самото четене на тва p->a се бави повече от  микро секунда ??? порца  е на 200 MHz
   *(volatile uint32 *)(GPIO_ADDRESS) = бла_бла; //  тук си е ок с нано секунди, достъп до периферия 13 MHz
}

Автор:  miro_atc [ Вто Окт 31, 2017 8:41 pm ]
Заглавие:  Re: ARM GCC CDT

По принцип няма причина. Паметта може да е заета от някое DMA, но цяла микросекунда да я държи е невероятно.
Вариантите са или кодът е друг, добре е да хвърлиш око на асемблера. Или не мериш каквото трябва, примерно идва прекъсване и там времената вече стават Божа работа...

Автор:  TheWizard [ Вто Окт 31, 2017 9:07 pm ]
Заглавие:  Re: ARM GCC CDT

начи функцията е за read/write в GPIO
щото АПИ-то ме бави с 12.5 микро секунди реших да пиша дирекно в регистъра
Таблица[пинове] - пинове описание - регистри, офсети, маски....

write(pin) {
вземи от таблицата инфо за пин Х
пиши в съответния регистър... нищо особено, обаче p->a(инфото) ме бави незнайно що и цял ден проби как точно да го оптимизирам да падна на около микро секунда при четене на пин, порца е на 200 а периферия на 13 MHz

дезасемблирано изглежда уж "перфектно" утре ще пасна снимка че тук го нямам ELF-фа

ако пиша константно в GPIO таима е нано секунди.... пин горе, пин долу генерира 2 MHz... което за модула е "пърфект" щото не е точно пригоден да работи с GPIO-та (GSM модул, тестове без сим карта)
Опитвам се да чета DHT22 директно а там тайма е 20 микро секунди... закрепих сорса на 5 микро четене на пин но искам да падна на микро сек

последно си мисля че RTOS са ме прекъсва...

Автор:  TheWizard [ Вто Окт 31, 2017 9:24 pm ]
Заглавие:  Re: ARM GCC CDT

дезасемблирано риид
оптимизация атрибут за функцията -О3

Прикачени файлове:
Untitled2.png
Untitled2.png [ 73.74 KiB | Прегледано 6954 пъти ]
Untitled.png
Untitled.png [ 36.24 KiB | Прегледано 6954 пъти ]

Страница 1 от 2 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/