Найдено 75 результатов
- Пн фев 10, 2014 16:13:40
- Форум: ARM
- Тема: из грязи в князи или CortexA8
- Ответы: 19
- Просмотры: 4321
Re: из грязи в князи или CortexA8
..разобрался и запустил несчастные диоды ))
- Пн фев 10, 2014 11:23:34
- Форум: ARM
- Тема: из грязи в князи или CortexA8
- Ответы: 19
- Просмотры: 4321
Re: из грязи в князи или CortexA8
а можно поподробнее как это сделать или ссылки на документацию, очень прошу)microbober писал(а):Для мигания светодиодами можно включить GPIO sysfs интерфейс в конфиге и пересобрать ядро.
- Чт фев 06, 2014 17:54:19
- Форум: ARM
- Тема: из грязи в князи или CortexA8
- Ответы: 19
- Просмотры: 4321
Re: из грязи в князи или CortexA8
Бывает. Ну так и не беритесь за этот CortexA8, в чем проблема-то?
да сказали чтобы осваивал....
вроде накатал такую вещь с API, компилируется, загружается, но не работает (есть подозрения что просто распиновка на диоды у меня не та т.к. схема старая)
#include "soc_AM335x.h"
#include "gpio_v2.h ...
- Чт фев 06, 2014 15:42:56
- Форум: ARM
- Тема: из грязи в князи или CortexA8
- Ответы: 19
- Просмотры: 4321
Re: из грязи в князи или CortexA8
да я пытаюсь, но там APIшные функции всё.. чего то я не понимаю в этой жизни, не моё это (((
- Чт фев 06, 2014 14:12:36
- Форум: ARM
- Тема: из грязи в князи или CortexA8
- Ответы: 19
- Просмотры: 4321
Re: из грязи в князи или CortexA8
вычитал (мб опять неправильно перевёл) что в папке AM335X_StarterWare_02_00_01_01\include лежат все хедеры по инициализации ядра
- Чт фев 06, 2014 10:04:06
- Форум: ARM
- Тема: из грязи в князи или CortexA8
- Ответы: 19
- Просмотры: 4321
Re: из грязи в князи или CortexA8
для начала мне нормально будет)
разобрался как подключать и заливать на плату через CCS, теперьпытаюсь найти стандартные хедеры,т.е. чтобы ковыряться в регистрах напрямую а не через всякие startWare'вские функции ... не могу найти нигде их ...=(
разобрался как подключать и заливать на плату через CCS, теперьпытаюсь найти стандартные хедеры,т.е. чтобы ковыряться в регистрах напрямую а не через всякие startWare'вские функции ... не могу найти нигде их ...=(
- Ср фев 05, 2014 16:43:27
- Форум: ARM
- Тема: из грязи в князи или CortexA8
- Ответы: 19
- Просмотры: 4321
Re: из грязи в князи или CortexA8
сейчас прочитал в описании этого startKit'a вот здесь http://processors.wiki.ti.com/index.php/AM335x_Starter_Kit#How_To.27s
что как я понял(я непонимаю анг сидел с переводчиком) у них нету встроенного отладчика/загрузчика, и надо там что-то химичить с платой:
"Install JTAG Header - the AM335x ...
что как я понял(я непонимаю анг сидел с переводчиком) у них нету встроенного отладчика/загрузчика, и надо там что-то химичить с платой:
"Install JTAG Header - the AM335x ...
- Ср фев 05, 2014 15:34:30
- Форум: ARM
- Тема: из грязи в князи или CortexA8
- Ответы: 19
- Просмотры: 4321
Re: из грязи в князи или CortexA8
плата TMDSSK3358
Мне на основе этой платы мне надо научиться работать с этим контроллером(пока что не используя ОС.) Т.е. подергать ножками и т.п.
для начала пытаюсь просто подключить StartWare для am335x к CCS(хочу интегрировать со средой, но безуспешно) и на ней и диодом поморгать, в силу ...
Мне на основе этой платы мне надо научиться работать с этим контроллером(пока что не используя ОС.) Т.е. подергать ножками и т.п.
для начала пытаюсь просто подключить StartWare для am335x к CCS(хочу интегрировать со средой, но безуспешно) и на ней и диодом поморгать, в силу ...
- Ср янв 29, 2014 11:17:43
- Форум: Разные вопросы по МК
- Тема: msp430 UART (msp430f5435a)
- Ответы: 4
- Просмотры: 1400
Re: msp430 UART (msp430f5435a)
отвечу сразу в личку
- Ср янв 29, 2014 09:36:15
- Форум: Разные вопросы по МК
- Тема: msp430 UART (msp430f5435a)
- Ответы: 4
- Просмотры: 1400
Re: msp430 UART (msp430f5435a)
Огромное спасибо)
- Пн янв 27, 2014 13:39:57
- Форум: Разные вопросы по МК
- Тема: msp430 UART (msp430f5435a)
- Ответы: 4
- Просмотры: 1400
msp430 UART (msp430f5435a)
В отладочных целях необходимо вкл UART (на msp430f5435a) , платы пока что нет, но хотелось бы просто показать грамотным людям это:
написал такую функцию для инициалзации
void uart()
{
P3SEL=pin3+pin4; // порты 3.4 , 3.5 на UART
UCA0CTL1 |= UCSWRST; // грубо говоря отключаем UART ... я так понимаю ...
написал такую функцию для инициалзации
void uart()
{
P3SEL=pin3+pin4; // порты 3.4 , 3.5 на UART
UCA0CTL1 |= UCSWRST; // грубо говоря отключаем UART ... я так понимаю ...
- Ср янв 15, 2014 15:59:39
- Форум: ARM
- Тема: из грязи в князи или CortexA8
- Ответы: 19
- Просмотры: 4321
Re: из грязи в князи или CortexA8
Да мне это не поможет...
Я элементарных вещей то не понимаю...как туда залить прогу и запустить её...
Там к примеру linux стоит на mSD карте, значит мне надо как-то залить на неё свою прогу, а потом ещё как-то её скомпилировать же там и запускать ...
Я элементарных вещей то не понимаю...как туда залить прогу и запустить её...
Там к примеру linux стоит на mSD карте, значит мне надо как-то залить на неё свою прогу, а потом ещё как-то её скомпилировать же там и запускать ...
- Ср янв 15, 2014 13:56:28
- Форум: ARM
- Тема: из грязи в князи или CortexA8
- Ответы: 19
- Просмотры: 4321
из грязи в князи или CortexA8
Вообщем возникла необходимость освоить Sitara ARM CortexA8 AM335x, а конкретно AM3358.
В наличии для освоения есть TMDSSK3358. Проблема в том, что я... ну могу делать простенькие вещи скажем на AVR не запариваясь над тем что происходит внутри, знаю С и С++ чего тоже вроде достаточно для таких целей ...
В наличии для освоения есть TMDSSK3358. Проблема в том, что я... ну могу делать простенькие вещи скажем на AVR не запариваясь над тем что происходит внутри, знаю С и С++ чего тоже вроде достаточно для таких целей ...
- Вт дек 24, 2013 15:34:22
- Форум: Разные вопросы по МК
- Тема: MP430 TImerA0 compare mode простой вопрос
- Ответы: 6
- Просмотры: 1323
Re: MP430 TImerA0 compare mode простой вопрос
такой вопрос возник, а как мне обнулить счётчик, т.е. вернуться после if() в case 0x04, чтобы не считать до конца счётчика т.е. до 0xffff
#pragma vector = TIMER0_A1_VECTOR //TIMER0_A0_VECTOR
__interrupt void TIMER_A0(void) // прерывание по флагу TA0CCR0 CCIFG0
{
blinkCounter++;
switch(__even_in ...
#pragma vector = TIMER0_A1_VECTOR //TIMER0_A0_VECTOR
__interrupt void TIMER_A0(void) // прерывание по флагу TA0CCR0 CCIFG0
{
blinkCounter++;
switch(__even_in ...
- Вт дек 24, 2013 14:45:32
- Форум: Разные вопросы по МК
- Тема: MP430 TImerA0 compare mode простой вопрос
- Ответы: 6
- Просмотры: 1323
Re: MP430 TImerA0 compare mode простой вопрос
да, вот так всё работает
#pragma vector = TIMER0_A1_VECTOR //TIMER0_A0_VECTOR
__interrupt void TIMER_A0(void) // прерывание по флагу TA0CCR0 CCIFG0
{
blinkCounter++;
switch(__even_in_range(TA0IV, 12))
{
case 0x02:
if (blinkCounter==100)
P1OUT |= 0xA0;
TA0CCTL2^=CCIFG;
break;
case 0x04 ...
#pragma vector = TIMER0_A1_VECTOR //TIMER0_A0_VECTOR
__interrupt void TIMER_A0(void) // прерывание по флагу TA0CCR0 CCIFG0
{
blinkCounter++;
switch(__even_in_range(TA0IV, 12))
{
case 0x02:
if (blinkCounter==100)
P1OUT |= 0xA0;
TA0CCTL2^=CCIFG;
break;
case 0x04 ...
- Вт дек 24, 2013 14:37:02
- Форум: Разные вопросы по МК
- Тема: MP430 TImerA0 compare mode простой вопрос
- Ответы: 6
- Просмотры: 1323
Re: MP430 TImerA0 compare mode простой вопрос
Спасибо, в inrinsics нашёл эту функцию
код будет выглядеть примерно так?
switch(__even_in_range(TA0IV, 12)) // 1 аргумент - регистр прерываний , 2 аргумент - диапазон значений?сумма используемых адресов в регистреTA0IV в десятичной сист??)
{
case 0x02:
// для TA0CCR1
break;
case 0x04:
// для ...
код будет выглядеть примерно так?
switch(__even_in_range(TA0IV, 12)) // 1 аргумент - регистр прерываний , 2 аргумент - диапазон значений?сумма используемых адресов в регистреTA0IV в десятичной сист??)
{
case 0x02:
// для TA0CCR1
break;
case 0x04:
// для ...
- Вт дек 24, 2013 13:43:16
- Форум: Разные вопросы по МК
- Тема: MP430 TImerA0 compare mode простой вопрос
- Ответы: 6
- Просмотры: 1323
MP430 TImerA0 compare mode простой вопрос
Здравствуйте, это снова я с вопросом по любимому msp430f5435
Настроил работу таймера на режим сравнения (compare), возник вопрос, если я хочу реалзовать несколько прерываний на основе TA0CCR1 - TA0CC5R(к примеру, мне просто для понимания)
ну т.е. 4 прерывания, в даташите под них выделен 1 ...
Настроил работу таймера на режим сравнения (compare), возник вопрос, если я хочу реалзовать несколько прерываний на основе TA0CCR1 - TA0CC5R(к примеру, мне просто для понимания)
ну т.е. 4 прерывания, в даташите под них выделен 1 ...
- Пн дек 23, 2013 20:35:52
- Форум: Разные вопросы по МК
- Тема: Вопросы по С/С++ (СИ)
- Ответы: 7703
- Просмотры: 1426281
Re: Вопросы по С/С++ (СИ)
не для моих будущих, увы
Это что же за проекты, что не влезут в 30 кБ? :shock:
Это должно быть что-то очень серьезное и коммерческое. Для таких IAR и приобрести не грех.
там 4кб для msp430 на сайте написано, про покупку уже не ко мне...)
"A 4 Kbytes code size limitation for traditional MSP430 ...
Это что же за проекты, что не влезут в 30 кБ? :shock:
Это должно быть что-то очень серьезное и коммерческое. Для таких IAR и приобрести не грех.
там 4кб для msp430 на сайте написано, про покупку уже не ко мне...)
"A 4 Kbytes code size limitation for traditional MSP430 ...
- Пн дек 23, 2013 19:41:41
- Форум: Разные вопросы по МК
- Тема: free Code Composer Studio только на 90 дней?=(
- Ответы: 2
- Просмотры: 1435
Re: free Code Composer Studio только на 90 дней?=(
ну вот да, по поводу смены МАС я уже тоже подумал)
- Пн дек 23, 2013 17:30:23
- Форум: Разные вопросы по МК
- Тема: Вопросы по С/С++ (СИ)
- Ответы: 7703
- Просмотры: 1426281
Re: Вопросы по С/С++ (СИ)
не для моих будущих, увыmenzoda писал(а):У IAR и Keil есть версии без ограничения по времени, но с ограничением размера кода в 30 Кб, что для большинства задач более-чем достаточно.