LusoRobótica - Robótica em Português

Robótica => Lojas => Tópico iniciado por: Tayeb em 10 de Março de 2014, 20:19

Título: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: Tayeb em 10 de Março de 2014, 20:19
É possível com muito pequeno investimento de menos de 15€ adquirir uma placa Freedom Arm Cortex-M0+ Kinetis KL25Z da Frescale e iniciar-se com mbed. Veja o site da mbed em:

https://mbed.org/handbook/mbed-FRDM-KL25Z (https://mbed.org/handbook/mbed-FRDM-KL25Z)

A ALIATRON para promover tal esforço financeiro dos utilizadores, cobrará somente 3€ de portes de envio, podendo o interessado levantar a placa na ALIATRON poupando os portes. Quem pagar na nossa Loja Virtual com Paypal devolveremos o dinheiro dos portes pagos automaticamente no valor de 8,07€ (cobramos 11,07€ de portes).

A placa Freedom Kinetis KL25Z da Freescale já estará disponível dentro de 5 dias. Veja sobre a placa em:

http://aliatron.pt/e-biz/product_info.php/products_id/1558 (http://aliatron.pt/e-biz/product_info.php/products_id/1558)

Se quer programar em ambiente C, C++ e ainda aproveitar as suas "shields" de Arduino, aqui está uma oportunidade. Sinceramente, estamos a oferecer as placas com muita pequena margem so para cobrir os custos de importação. O preço tornou-se um pouco mais alto do que na fonte porque estão incluídos os 23% de IVA (2,76€).



 
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: Pisciano em 10 de Março de 2014, 22:11
Muito interessante...    ;D
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: Tayeb em 11 de Março de 2014, 04:46
Obrigado Pisciano.

A todos os membros quero fazer lembrar o ditado chinês: "A jornada de mil milhas começa com o primeiro passo". Se quer aprender a sério a programar,  fazer coisas que até acrescenterão ao seu curriculo comece por trabalhar com ARM, como sugere o membro KaliKeira no tópico de anti-Arduino.

Em suma: não se viaja nem uma milha se não dermos o primeiro passo. A desculpa de não viajar porque não sabia como dar o passo é "lame"! Não estou a dizer que adquira o kit que proponho aqui. Compre outro kit com ARM e avance com programação a sério. Como o meu amigo Tiago Rodrigues, fundador deste fórum concorda, mbed é uma grande alternativa a Arduino. Mbed e ARM ainda por mais ARM Cortex-M0 pode ser mesmo uma boa alternativa. Caro membro e leitor deste espaço: se não quer adquirir com outro tuga, mande vir de Farnell, ou adquira no ebay! Não se desculpe que não sabia como!
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: ivitro em 11 de Março de 2014, 10:38
Já agora quais são as diferença do Mbed vs Arduino?
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: senso em 11 de Março de 2014, 10:42
Não é arduino..
As bibliotecas são a mesma treta, com a vantagem de o compilador ser on-line, no internet no mbed for you  ::)
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: jm_araujo em 11 de Março de 2014, 11:11
no internet no mbed for you  ::)

Tás a falar a sério? :o :o :o :o :o :o
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: ivanling em 11 de Março de 2014, 11:12
Sou adepto e entusiasta do Arduino, mas tambem sou extremamente curioso e com vontade de aprender sempre mais.
Apesar de não ser programador acho esta uma boa oportunidade não só pra alargar os horizontes como para adquirir um kit com optimas condições.
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: senso em 11 de Março de 2014, 11:20
Parece que afinal já dá para exportar os projectos, mas o compilador oficial é web based, coisa por coisa prefiro usar uma coisa standalone.
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: Tayeb em 11 de Março de 2014, 11:39
Não é arduino..
As bibliotecas são a mesma treta, com a vantagem de o compilador ser on-line, no internet no mbed for you  ::)

O futuro é Cloud! mbed é uma óptima transição para quem se familiarizou com Arduino.
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: metRo_ em 11 de Março de 2014, 11:43
Na altura do lançamento eles explicaram que isto estava relacionado com o facto de assim não terem que usar muitos recursos no suporte de erros de instalação, diferentes plataformas, etc etc
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: Njay em 11 de Março de 2014, 11:46
Eu já ia todo lançado, mas depois de ver isto... que grande tiro no pé. Era só o que faltava, ficar dependente duma tool on-line. Se é essa a "trend", estamos muito mal. Para hobby até poderia ser aceitável, mas para algo mais comercial é para esquecer.

Não tiro no entanto ao Tayeb um "thumbs up" pela iniciativa!

(...) mas o compilador oficial é web based (...)
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: Tayeb em 11 de Março de 2014, 11:49
A STM também já entrou na corrida com mbed (notícias frescas do fim de ano de 2013):

http://electroiq.com/blog/2013/12/stmicroelectronics-joins-arm-mbed-project/ (http://electroiq.com/blog/2013/12/stmicroelectronics-joins-arm-mbed-project/)

Se houver voluntários a ALIATRON está disposta a patrocinar formação com mbed.
 
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: msaleiro em 11 de Março de 2014, 12:01
Parabéns pela iniciativa Tayeb! Não fosse o caso de não poder despender tempo para brincar com uma placa nova e já estavam uma ou duas a caminho daqui ;) Como não tenho tempo provavelmente iria acabar por juntar-se às MSP430 Launchpad e às Discovery Boards que há meses que habitam num canto da secretária à espera dos seus dias :\ De qualquer das formas, para quem tem tempo para investir nisso acho que vale muito a pena.
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: ivitro em 11 de Março de 2014, 12:11
Mas digam uma coisa,

Isto não quase a mesma coisa que o Arduino?
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: senso em 11 de Março de 2014, 12:14
Yupp, mas como é um micro arm já não é mau..
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: Tayeb em 11 de Março de 2014, 12:57
Parabéns pela iniciativa Tayeb! Não fosse o caso de não poder despender tempo para brincar com uma placa nova e já estavam uma ou duas a caminho daqui ;) Como não tenho tempo provavelmente iria acabar por juntar-se às MSP430 Launchpad e às Discovery Boards que há meses que habitam num canto da secretária à espera dos seus dias :\ De qualquer das formas, para quem tem tempo para investir nisso acho que vale muito a pena.

Se visse o monte de placas que incluem MSP430 Launchpad também na minha secretária...

É mesmo tempo o problema comigo, conjugar trabalho empresarial e mexer com as coisas. Ando já entusiasmado com ARM Cortex-M4 (inscreví-me no curso EDX da Universidade de Texas dirigido por Prof Valvano, mas também sou um dropout!)

O objetivo de Freedom KL25Z que já tem utilizadores neste espaço, de uma compra colectiva feita creio eu com sucesso no ano passado, é também mostrar que há mais algo além mais do que Arduino.

Os professores que usam Arduino para ensinar, acho que cometem pecado, porque se o objetivo é ensinar a programar, Arduino não é a via. Claro, que se o objetivo é criar soluções rápidas, ou testar ideias, Arduino é ideal!

O filho de um amigo meu que estuda na Inglaterra, contou-me que no seu curso utilizam ARM com mbed. Pelo que se apercebe há uma resistência inglesa ao uso de Arduino no ambiente académico universitário.

Eu aconselho aos professores que querem mesmo ensinar com Arduino que pensem no chipKIT. Não porque a minha empresa comercializa chipKIT (sendo distribuidora de Digilent) mas porque o aluno cedo entende que pode programar em C com MPLAB-X. Depois, produziram-se vários chipKIT sendo interessante a placa DP32  (http://"http://aliatron.pt/e-biz/product_info.php/products_id/1412") que permite prototipagem rápida e que se programa em ambiente Arduino (MPIDE da Microchip), mas que também pode ser programada em Assembler e C com MPLAB-X:

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Faliatron.pt%2Fe-biz%2Fimages%2FDP32-obl-600.png&hash=7107501cf7994b10d732d4ed4ad81c67d76cc3ac)




Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: Tayeb em 11 de Março de 2014, 13:06
Eu já ia todo lançado, mas depois de ver isto... que grande tiro no pé. Era só o que faltava, ficar dependente duma tool on-line. Se é essa a "trend", estamos muito mal. Para hobby até poderia ser aceitável, mas para algo mais comercial é para esquecer.

Não tiro no entanto ao Tayeb um "thumbs up" pela iniciativa!

(...) mas o compilador oficial é web based (...)

Obrigado Njay pelo "thumbs up".

Se for comercial, o compilador paga-se. O link do produto que lançamos diz sobre os produtos comerciais.

Para quem quer aprender a programar com compilador comercial nós na ALIATRON lançamos um produto interessante CorStart da Imagecraft (http://"http://aliatron.pt/e-biz/product_info.php/products_id/1471"), baseado num STM32 que além de ter "form factor" Arduino (de se poderem utilizar "shields" existentes) tem exemplos de uso com "shields", e mais ainda, o compilador de C é incluído. É um pouco caro (inclui IVA), mas vale o investimento. Há um se não, o compilador não pode ser usado, ou melhor não deve ser usado para fins comerciais.
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: msaleiro em 11 de Março de 2014, 13:45
Mas digam uma coisa,

Isto não quase a mesma coisa que o Arduino?

Depende se olhas para a placa como Hardware ou como software. Se olhas como software, sim, é uma espécie de Arduino mais avançado. Se olhas como hardware, é uma placa com um ARM cortex M0 e baixo custo que podes usar com outras ferramentas de desenvolvimento, como o GCC, por ex. Quando se olha para uma placa, antes de mais há que ver o hardware e a variedade de ferramentas de desenvolvimento. Se suporta toolchain do arduino ou do mbed, bom para algumas pessoas. Se não suporta, continua a ser bom para muitas outras que usam outras ferramentas de desenvolvimento ;)
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: StarRider em 11 de Março de 2014, 14:05
Tudo é negocio ... falta o altruísmo :(

Mais do que uma "solução" e tentativa de ajuda, existe sempre quem veja uma oportunidade de "vender o seu peixe".

E sinceramente ... os CTT cobram 1,7 euros pelo envio de uma placa ... essa dos "somente 3 euros" pelos portes não
colhe, pelo menos para mim.

UMA MÁ ALTERNATIVA ... se querem evoluir não sejam pobres a pedir !

Porque não dar uso ás DiscoveryF3 e F4 ? Ou ás Tiva Launchpad ? Ou ás LPCXpresso ?

Abraços,
PA
 
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: ivitro em 11 de Março de 2014, 14:32
Mas digam uma coisa,

Isto não quase a mesma coisa que o Arduino?

Depende se olhas para a placa como Hardware ou como software. Se olhas como software, sim, é uma espécie de Arduino mais avançado. Se olhas como hardware, é uma placa com um ARM cortex M0 e baixo custo que podes usar com outras ferramentas de desenvolvimento, como o GCC, por ex. Quando se olha para uma placa, antes de mais há que ver o hardware e a variedade de ferramentas de desenvolvimento. Se suporta toolchain do arduino ou do mbed, bom para algumas pessoas. Se não suporta, continua a ser bom para muitas outras que usam outras ferramentas de desenvolvimento ;)

Então deste Mbed para as bibliotecas da ST quais são as diferenças?


Tudo é negocio ... falta o altruísmo :(

Mais do que uma "solução" e tentativa de ajuda, existe sempre quem veja uma oportunidade de "vender o seu peixe".

E sinceramente ... os CTT cobram 1,7 euros pelo envio de uma placa ... essa dos "somente 3 euros" pelos portes não
colhe, pelo menos para mim.

UMA MÁ ALTERNATIVA ... se querem evoluir não sejam pobres a pedir !

Porque não dar uso ás DiscoveryF3 e F4 ? Ou ás Tiva Launchpad ? Ou ás LPCXpresso ?

Abraços,
PA
 

Há sempre uma curva de aprendizagem que nem toda gente está disposta a ultrapassar, embora o principio de funcionamento seja o mesmo, os registos têm outros nomes e então há um necessidade (e acho que é essa a tendência) de uniformizar a coisa.

Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: Tayeb em 11 de Março de 2014, 15:00
Tudo é negocio ... falta o altruísmo :(

Mais do que uma "solução" e tentativa de ajuda, existe sempre quem veja uma oportunidade de "vender o seu peixe".

E sinceramente ... os CTT cobram 1,7 euros pelo envio de uma placa ... essa dos "somente 3 euros" pelos portes não
colhe, pelo menos para mim.

UMA MÁ ALTERNATIVA ... se querem evoluir não sejam pobres a pedir !

Porque não dar uso ás DiscoveryF3 e F4 ? Ou ás Tiva Launchpad ? Ou ás LPCXpresso ?

Abraços,
PA
 

StarRider não preciso do "negócio" gerado na Lusorobótica direta, ou indiretamente. Se vivesse disso, já cá não estava em Portugal, ou estaria falido.

Na ALIATRON não utilizamos os CTT, mas sim serviço de courier. Os CTT até agora não oferecem fiabilidade.

Todos podem adquirir na Farnell, ou mandar vir pelo Ebay.

Não preciso vender "peixe", tal como o StarRider tem a sua vida profissional eu tenho a minha, que não passa por vender placas a 15€!

Já gora pode elaborar porque é que Freedom KL25Z é má alternativa a Launchapd e outros que mencionou? Apercebeu-se que o objetivo é evolução a partir de Arduino?

Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: metRo_ em 11 de Março de 2014, 15:49
A moderação/administração sempre deixou que as lojas publicitassem os seus produtos, a unica coisa que tem ser feita é colocar os tópicos na zona correta, isto é, no sub-forum lojas! E não nos sub-forums de discussão mais gerais onde este estava inicialmente.
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: Tayeb em 11 de Março de 2014, 16:11
A moderação/administração sempre deixou que as lojas publicitassem os seus produtos, a unica coisa que tem ser feita é colocar os tópicos na zona correta, isto é, no sub-forum lojas! E não nos sub-forums de discussão mais gerais onde este estava inicialmente.

Obrigado pela informação. Ainda não navego bem na Lusorobótica.

Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: StarRider em 11 de Março de 2014, 16:26
StarRider não preciso do "negócio" gerado na Lusorobótica direta, ou indiretamente. Se vivesse disso, já cá não estava em Portugal, ou estaria falido.

Meu caro, mostre-me um post seu onde não seja mencionada uma  vez o nome da sua empresa e eu retiro o que disse,
alias, mostre-me uma intervenção sua neste forum sem cariz comercial e eu retiro o que disse, até lá os factos falam por si.

Vejo que alterou o seu texto desta resposta ao meu post ... uma decisão sensata pois o conteúdo original era realmente
demasiado ignóbil e pouco digno.

Já gora pode elaborar porque é que Freedom KL25Z é má alternativa a Launchapd e outros que mencionou? Apercebeu-se que o objetivo é evolução a partir de Arduino?

Tenho a sensação que por vezes tem alguma dificuldade em perceber o sentido do português que está a ler, onde é que
está mencionado qualquer comparação entre a Kinetis KL25Z e as devboars que mencionei (Discoverys, Tiva Launchpad
e LPCXpresso) ?

O que foi dito é que se vão mudar atrevam-se a dar um PASSO maior, KL25Z é uma evolução em termos de hardware, mas
porque não dar logo o salto de forma a darem uso ás ditas as Discoverys, Tiva Launchpad e LPCXpresso que são muito
superiores ? Ao que o "ivitro" respondeu, e muito bem, que possivelmente as pessoas não estão para passar por uma
curva de aprendizagem demasiado penosa.

De resto, e por todas as razões já neste post mencionadas por vários membros, e que não serve de nada estar a repetir,
a KL25Z é uma má escolha para quem quer evoluir.

Cumprimentos,
PA
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: Tayeb em 11 de Março de 2014, 17:02
Entendi mal, Talvez o meu português deve ser mesmo mau...

O texto original foi alterado porque depois repensei e achei que estava a exagerar: fruto de maturidade (devo ser muito mais velho que o StarRider, e dizem que a idade traz sabedoria).

Pode-me explicar porque é que 3€ é demasiado para si para portes, e é mais justo cobrar 1,20€?

Eu creio que leio o que o StarRider lê. Pode escrever com suas próprias palavras porque é que crê que Freedom KL25Z é má escolha?



Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: senso em 11 de Março de 2014, 17:07
Eu acho que isto anda tudo muito exaltado..
É guerrinhas em tudo quanto é tópico.

Existem centenas de fabricantes de micro-controladores, viva a diversidade, cada um usa o que bem entender, ou agora tambem é preciso um cortex m4 a correr a 200Mhz para piscar um led a 1Hz?
Irra, deram para embirrar que 8 bits é para burros e não saem da mesma cantiga, e tudo é motivo para andar á batatada?
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: Tayeb em 11 de Março de 2014, 17:10
Apoiado Senso. Viva a diversidade!
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: StarRider em 11 de Março de 2014, 18:05
Eu acho que isto anda tudo muito exaltado..
É guerrinhas em tudo quanto é tópico.

Existem centenas de fabricantes de micro-controladores, viva a diversidade, cada um usa o que bem entender, ou agora tambem é preciso um cortex m4 a correr a 200Mhz para piscar um led a 1Hz?

Depende, se o LED tiver que piscar non-blocking enquanto é feita a sincronização de uma orbita se calhar 200Mhz até
é muito curto, se for para piscar o LED da árvore de natal um 555 chega, ou melhor ainda, um circuito LR serve.

E tudo uma questão de necessidade, e cada um sabe das suas, mas na verdade piscar um LED pode ser "arte" ... tudo
depende do "artista".

Uma coisa é certa, com excepção dos sistemas em que o consumo é uma condicionante, os "Hz" nunca não são demais,
é como os cavalos potencia num carro, podemos não ter necessidade de os usar, mas quando são necessários estão lá
para o quer der e vier.

Irra, deram para embirrar que 8 bits é para burros e não saem da mesma cantiga, e tudo é motivo para andar á batatada?

Denoto ai algum sentimento de inferioridade, sugerir uma evolução para 32bits é chamar burros a quem usa 8bits ?
O que é pura burrice é vir criticar quem sugere uma evolução, mas desde quando é que sugerir o use de um MCU de
32 bits tem qualquer sentido pejorativo ? Só se for na cabeça de alguém com complexos !

Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: senso em 11 de Março de 2014, 18:26
 ::)

Continuo a denotar ai um sentido de arrogancia que nem é bom  ::)

Porque toda a gente que usa um micro está a "conduzir" um satélite, yup, tenho aqui os meus stm rad hard, mesmo ao lado da minha parabólica de 10m e do ariane que uso para os colocar em órbita.

Vai dizer a meio mundo que os 8051 rom masked que usam nos comandos, fornos, micro-ondas, máquinas de lavar e companhia não servem.

Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: StarRider em 11 de Março de 2014, 19:10
::)

Continuo a denotar ai um sentido de arrogancia que nem é bom  ::)

Porque toda a gente que usa um micro está a "conduzir" um satélite, yup, tenho aqui os meus stm rad hard, mesmo ao lado da minha parabólica de 10m e do ariane que uso para os colocar em órbita.

Vai dizer a meio mundo que os 8051 rom masked que usam nos comandos, fornos, micro-ondas, máquinas de lavar e companhia não servem.

Boas,

Não é arrogância, é objectividade, porque apontar para baixo se se pode apontar para cima ?
E com isto não estou a denegrir nem a inferiorizar cores de 8bits ... alias, existe pelo menos um projecto meu
recente aqui no forum que usa um 8051. Mas não me venham dizer que 8bits a 20Mhz é melhor que 32 bits a
200Mhz ... mesmo que seja para piscar um simples LED, pode ser overkill ... mas para isso até um 8051 é overkil.

O facto de achar que em termos comparativos um AVR é arcaico, não implica qualquer menos valia para quem o usa,
essa é uma ilação totalmente descabida, eu próprio recorro ao mesmo frequentemente.

Abraços,
PA
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: StarRider em 11 de Março de 2014, 19:17
O texto original foi alterado porque depois repensei e achei que estava a exagerar: fruto de maturidade (devo ser muito mais velho que o StarRider, e dizem que a idade traz sabedoria).

Caro Tayeb,

O problema do seu posicionamento é que assume demasiado, nomeadamente ao assumir que os seus interlocutores
são todos "putos" como já lhe disse em tempos, nada mais errado no presente caso.

Congratulo-me que tenha revisto o texto.

Cumprimentos,
PA
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: Tayeb em 11 de Março de 2014, 22:00
O texto original foi alterado porque depois repensei e achei que estava a exagerar: fruto de maturidade (devo ser muito mais velho que o StarRider, e dizem que a idade traz sabedoria).

Caro Tayeb,

O problema do seu posicionamento é que assume demasiado, nomeadamente ao assumir que os seus interlocutores
são todos "putos" como já lhe disse em tempos, nada mais errado no presente caso.

Congratulo-me que tenha revisto o texto.

Cumprimentos,
PA

Lamento que pense de mim assim. Não assumo nada que lido com "putos".

Eu, pelo menos, reflecti e removi o que escrevera, algo que o StarRider não fez quando a discussão se azedou no passado entre nós. Pensei ainda, que talvez trabalhe para uma multinacional, sendo certo que não contratam normalmente pessoas mais velhas. Não quer isso dizer que penso que as pessoas mais velhas tenham mais sabedoria. Assume-se que idade traga sabedoria e ponderação mas nem sempre é assim.

Não é meu estilo escrever o que escrevera.
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: Tayeb em 12 de Março de 2014, 02:55
Sugiro a ivitro, e outros interessados, a lerem o manual online de K25Z:

https://mbed.org/handbook/mbed-FRDM-KL25Z

É fácil de ler. E veja a iniciação e os exemplos. Contrário aos "atestados" de má solução, porque não é verdade. Rapidamente se faz a transição a partir de Arduino, se já muitas coisas com o Arduino. E os "shields" de Arduino podem ser aproveitados.

Mbed também fornece listas de livros. Um e outro livro tem uma edição online gratuita. Eu prefiro um deles sobre C++. Eu sou do tempo que na minha Faculdade não se ensinava C++. Eu aprendi lendo livros.

Se quer acrescentar ao seu curriculo, ou quer mesmo começar a fazer coisas sérias com verdadeira programação mbed é a via! Não acredite nos que lhe dizem contam histórias como as de velhos de Restelo! A sério há-de agradecer-me por lhe ter mostrado o caminho, se ainda não o conhece. 

Se quer manter-se no Arduino, ou outra plataforma de desenvolvimento a escolha é sua. Não é necessário dar o salto para C ou C++ verdadeiro. O Arduino, os microcontroladores de 8-bit se servem para os seus objetivos, fique por aí!
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: TigPT em 12 de Março de 2014, 10:30
Eu pessoalmente gosto muito do mbed pela facilidade e simplicidade de prototipagem de uma ideia.

Vamos lá pensar um bocadinho, quando foi a ultima vez que tiveram a trabalhar sem net? e mesmo nesse acto pontual, não passam sem debugger? aproveitam para estruturar e desenvolver e depois testam. Não acredito que isso seja um problema, pelo contrário. A vantagem do IDE no browser faz com que deixem de existir a necessidade de ter um SO em específico e instalar toolchains, principalmente para aquelas pessoas que tem PCs de trabalho com acessos limitados.

Ex: o meu pai estava a começar a brincar com isso, não podia utilizar arduinos mais recentes porque o portátil dele do trabalho não permite actualizar os drivers ftdi e os que tem só suportam o mais antigo.
já com mbed, é plug and play, e ele compila, arrasta o binário (download) para o mbed e já está.

Quanto à vertente mais comercial do Tayeb, todos sabemos que embora ele possa ter um discurso mais comercial (está-lhe no sangue) não é a vender boards de 15€ (onde se tem 2~3€ de lucro) que se paga as despesas de uma empresa, quanto mais dar lucro, o objectivo é apenas de divulgar e meter mais gente a experimentar e fazer e não de ganhar dinheiro à conta de meia dúzia de pessoas que frequenta este espaço.

Eu sou a favor do mbed, como já disse várias vezes no passado, para mim o facto de ter ethernet nativo e poder interagir com web em 2minutos já bate qualquer outra board de entrada de gama que por ai anda.
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: Njay em 12 de Março de 2014, 11:23
Vamos lá pensar um bocadinho, quando foi a ultima vez que tiveram a trabalhar sem net? e mesmo nesse acto pontual, não passam sem debugger? aproveitam para estruturar e desenvolver e depois testam. Não acredito que isso seja um problema, pelo contrário. A vantagem do IDE no browser faz com que deixem de existir a necessidade de ter um SO em específico e instalar toolchains, principalmente para aquelas pessoas que tem PCs de trabalho com acessos limitados.

Isso da web, da cloud ou do que lhe quiseres chamar, é giro para uma experiência, para um hobby e afins. E acaba aí. Isso é bom é para a empresa que vende os chips, é uma excelente forma de prender os clientes aos seus produtos, e de saber muito, saber muito sobre os hábitos dos clientes, é ter os clientes literalmente na mão. Profissionalmente então, para mim, é absolutamente impensável ter um compilador na web, e mesmo como hobby acharia uma chatice. Não tenho sempre net nem tenho que ter. O servidor deles pode tar em baixo. A minha net pode tar em baixo. E acima de tudo, não quero ficar dependente nem de ter net nem de um qualquer fabricante. Quero poder compilar e simular e debuggar sempre e quando precisar ou me der na telha. Uma das coisas boas dos micros mais pequenos como a linha da microchip ou da atmel, é que é tudo aberto. Eu fiz o programador (hw e sw) para o 1º AVR que usei, e só com a informação da datasheet. Ainda hoje uso esse programador, até para gravar os bootloaders arduino dos ATmega328 que vendo. Esse passo de ter a toolchain exclusivamente na web é um mau caminho, o caminho do "closed" e do "ficar nas mãos do fabricante" e o do "anti lberdade". Repudiem esse caminho. Se os fabricantes querem mesmo ser "amigos" dos clientes, que forneçam também uma toolchain on-line, mas como ferramenta extra ao compilador fixo.

p.s.: quanto ao teu pai, se o portátil do trabalho não permite isso, é porque não é mesmo para permitir, o portátil é do patrão e não do teu pai, portanto ;) ...
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: TigPT em 12 de Março de 2014, 11:26
Vamos lá pensar um bocadinho, quando foi a ultima vez que tiveram a trabalhar sem net? e mesmo nesse acto pontual, não passam sem debugger? aproveitam para estruturar e desenvolver e depois testam. Não acredito que isso seja um problema, pelo contrário. A vantagem do IDE no browser faz com que deixem de existir a necessidade de ter um SO em específico e instalar toolchains, principalmente para aquelas pessoas que tem PCs de trabalho com acessos limitados.

Isso da web, da cloud ou do que lhe quiseres chamar, é giro para uma experiência, para um hobby e afins. E acaba aí. Isso é bom é para a empresa que vende os chips, é uma excelente forma de prender os clientes aos seus produtos, e de saber muito, saber muito sobre os hábitos dos clientes, é ter os clientes literalmente na mão. Profissionalmente então, para mim, é absolutamente impensável ter um compilador na web, e mesmo como hobby acharia uma chatice. Não tenho sempre net nem tenho que ter. O servidor deles pode tar em baixo. A minha net pode tar em baixo. E acima de tudo, não quero ficar dependente nem de ter net nem de um qualquer fabricante. Quero poder compilar e simular e debuggar sempre e quando precisar ou me der na telha. Uma das coisas boas dos micros mais pequenos como a linha da microchip ou da atmel, é que é tudo aberto. Eu fiz o programador (hw e sw) para o 1º AVR que usei, e só com a informação da datasheet. Ainda hoje uso esse programador, até para gravar os bootloaders arduino dos ATmega328 que vendo. Esse passo de ter a toolchain exclusivamente na web é um mau caminho, o caminho do "closed" e do "ficar nas mãos do fabricante" e o do "anti lberdade". Repudiem esse caminho.

p.s.: quanto ao teu pai, se o portátil do trabalho não permite isso, é porque não é mesmo para permitir, o portátil é do patrão e não do teu pai, portanto ;) ...

Pois, mas é a mesma EDP que está a convidar os seus colaboradores ao altlab a workshops de arduino e depois dá-lhes portáteis sem direitos de administrador para poderem instalar o software do workshop.
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: Njay em 12 de Março de 2014, 11:29
Pois, mas é a mesma EDP que está a convidar os seus colaboradores ao altlab a workshops de arduino e depois dá-lhes portáteis sem direitos de administrador para poderem instalar o software do workshop.

Sendo um uso autorizado tenho a certeza de que uma palavrinha ao chefe/suporte informático da empresa resolve a questão ;)
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: jmiguelff em 12 de Março de 2014, 11:33
NJay falar com o pessoal do suporte informático em empresas como a EDP é complicado. :p

Precisas de instalar um trial qualquer para testar um software e é preciso a assinatura do CEO.

Anyways eu também não sou muito adepto das ferramentas na cloud. Mas, para mim, é uma questão de gostos. Os chineses já têm a minha informação toda o PC do trabalho é um LeNovo e o telemóvel um Huawei. :D

Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: TigPT em 12 de Março de 2014, 11:34
Não vamos dispersar.

Relativamente a mbed, acho que ele cumpre um papel importante para experimentação tal como o arduino, facilitando iniciantes ou quem pretende fazer protótipo para ontem.

Claro que em ambiente profissional se procura outras características como compatibilidade e garantia de que a toolchain não desaparece só porque a empresa deixou de achar o projecto interessante, mas para prototipagem.

Nunca com outro micro eu em minutos interagia com o twitter e recolhia dados de um sensor para um webservice com simples chamadas json que em mbed se faz na hora.

Ainda me lembro de andar meses de volta de datasheets de contoladores ethernet da microchip e camadas uip só para conseguir fazer um ping quanto mais interagir com APIs...
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: senso em 12 de Março de 2014, 11:42
Njay, é mais assim, tu(nem eu) somos o publico alvo dessas coisas, para mim tudo cloud based(wank word do momento...) é que é fixe, para mim passa-me ao lado.
Não totalmente porque o que agora está na moda é ter TUDO e mais alguma coisa pendurada na rede a falar com remote servers..
Como uns frigorificos, ou as tv's da Philips ou da LG e as da Samsung, nahh, para mim essas coisas não colam, já chega o estado deploravel da internet não preciso que alguem saiba que abri o frigorifico ás 3 da manhã  ::)
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: KaliKeira em 12 de Março de 2014, 11:55
Mas o mbed (KL25Z) não é totalmente dependente da internet. Há IDE/compiladores offline.
Claro que não os conheço todos e há pessoal mais entendido que eu, mas eu uso o CodeWarrior, da própria Freescale, e nunca tive problemas.

O compilador online é bom porque se tem acesso "na hora" a bibliotecas partilhadas e tudo isso, mas tem a desvantagem da dependência da própria internet para funcionar.
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: Tayeb em 12 de Março de 2014, 12:31
Vamos lá pensar um bocadinho, quando foi a ultima vez que tiveram a trabalhar sem net? e mesmo nesse acto pontual, não passam sem debugger? aproveitam para estruturar e desenvolver e depois testam. Não acredito que isso seja um problema, pelo contrário. A vantagem do IDE no browser faz com que deixem de existir a necessidade de ter um SO em específico e instalar toolchains, principalmente para aquelas pessoas que tem PCs de trabalho com acessos limitados.

Isso da web, da cloud ou do que lhe quiseres chamar, é giro para uma experiência, para um hobby e afins. E acaba aí. Isso é bom é para a empresa que vende os chips, é uma excelente forma de prender os clientes aos seus produtos, e de saber muito, saber muito sobre os hábitos dos clientes, é ter os clientes literalmente na mão. Profissionalmente então, para mim, é absolutamente impensável ter um compilador na web, e mesmo como hobby acharia uma chatice. Não tenho sempre net nem tenho que ter. O servidor deles pode tar em baixo. A minha net pode tar em baixo. E acima de tudo, não quero ficar dependente nem de ter net nem de um qualquer fabricante. Quero poder compilar e simular e debuggar sempre e quando precisar ou me der na telha. Uma das coisas boas dos micros mais pequenos como a linha da microchip ou da atmel, é que é tudo aberto. Eu fiz o programador (hw e sw) para o 1º AVR que usei, e só com a informação da datasheet. Ainda hoje uso esse programador, até para gravar os bootloaders arduino dos ATmega328 que vendo. Esse passo de ter a toolchain exclusivamente na web é um mau caminho, o caminho do "closed" e do "ficar nas mãos do fabricante" e o do "anti lberdade". Repudiem esse caminho. Se os fabricantes querem mesmo ser "amigos" dos clientes, que forneçam também uma toolchain on-line, mas como ferramenta extra ao compilador fixo.

p.s.: quanto ao teu pai, se o portátil do trabalho não permite isso, é porque não é mesmo para permitir, o portátil é do patrão e não do teu pai, portanto ;) ...

Olhe que não é assim. O mundo está a mudar e não tarda que até os SO sejam no Cloud. É como telecomunicações, eletricidade e tudo resto. No passado quando vivíamos num mundo de subsistência, como ainda se vive em muitas partes do mundo, tínhamos em casa todas as necessidades básicas. Imaginem só faltar a eletricidade e caos que só pode originar.

Sobre IoT (Internet of Things), se vermos o projeto Exosite, o controle de ativos e muita coisa com grande responsabilidade que podem acontecer, com mercadorias a serem enviadas, as plataformas de exploração no mar, custa-me acreditar como é que o mundo será sem Internet, satélites etc.

Não é o por acaso que o novo CEO da Microsoft vem da Divisão Cloud do gigante americano. Imagine os iPhone sem Internet!

Sobre mbed, o objetivo é comercial. Aliás como um amigo me contou houve quem lhe dissesse "no meu dicionário não existe empresa sem fins lucrativos", quando discutiam empresas sem fins lucrativos. Se mbed oferece tudo sem objetivos comerciais, cedo fechará as suas portas.

No link que dei do produto que vamos ter em stock em 2 dias, a placa Freedom KL25Z, referem-se lá compiladores comerciais, que também existem em versões limitadas. Podemos debater o custo de tais ferramentas. Eu tinha relação próxima com a ex-Electronics Workebench que foi adquirida pela NI. E sabia de quantos programadores lá empregavam, fora os administrativos. Não é fácil manter uma estrutura de desenvolvimento sem haver lucros. Eu direi mais: é impossível fazer funcionar qualquer coisa sem sustentabilidade!

Certo que quem viajar por tais caminhos de mbed, pode o utilizador mais avançado acabar por usar ferramentas gratuitas como GCC como o engº Mário Saleiro explicou neste tópico. É preciso dar o passo. Mbed facilita o passo, creio eu com toda a sinceridade. Eu não tenho relações comerciais nem com mbed nem com Freescale, fabricante de Freedom KL25Z, portanto sou totalmente isento nisso, nem puxo aqui nenhuma agenda escondida!

 

 
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: Tayeb em 12 de Março de 2014, 12:35
Mas o mbed (KL25Z) não é totalmente dependente da internet. Há IDE/compiladores offline.
Claro que não os conheço todos e há pessoal mais entendido que eu, mas eu uso o CodeWarrior, da própria Freescale, e nunca tive problemas.

O compilador online é bom porque se tem acesso "na hora" a bibliotecas partilhadas e tudo isso, mas tem a desvantagem da dependência da própria internet para funcionar.

Obrigado KaliKeira pela sua intervenção. Acabo de explicar isso, porém o KaliKeira fez o post antes de mim.
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: Tayeb em 12 de Março de 2014, 12:44
Njay, é mais assim, tu(nem eu) somos o publico alvo dessas coisas, para mim tudo cloud based(wank word do momento...) é que é fixe, para mim passa-me ao lado.
Não totalmente porque o que agora está na moda é ter TUDO e mais alguma coisa pendurada na rede a falar com remote servers..
Como uns frigorificos, ou as tv's da Philips ou da LG e as da Samsung, nahh, para mim essas coisas não colam, já chega o estado deploravel da internet não preciso que alguem saiba que abri o frigorifico ás 3 da manhã  ::)

Njay é o que vai acontecer! Falta um chip dentro de nós, como brinquei com uns formandos numa escola de formação há muito tempo. Mas é assim o mundo!

Se utiliza telemóvel (mesmo que um "dumb" - não smartphone) já está a ser controlado, e talvez o Sr Obama já não sabe o que faz com quem fala, e manda mensagens, etc.

Como dizem "Resistance is Futile", so se quer desaparecer para o meio do Pacífico numa ilha remota! Mas aí também cuidado com o satélite de um país que está interessado na ilha  8)

Não resisto partilhar uma imagem que encontrei no google:

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fthecommonsenseshow.com%2Fsiteupload%2F2013%2F09%2Fobama-resistance-is-futile1.jpg&hash=419e39142db88e0eabdfc40f2046a83c099fb830)
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: Njay em 12 de Março de 2014, 13:15
Quando falei em web/cloud logo no inicio do meu post referia-me a esta "trend" de ter compiladores remotos, não à web/cloud em geral. É verdade que não podemos (sem um enorme esforço) escapar ao big brother, mas nas coisas "simples" como um fabricante de microcontroladores, podemos. Não serei utilizador de um SO remoto, essa então ainda é mais impensável no meu dicionário e não é por razões práticas ou técnicas. Essa "brincadeira" do chip dentro de nós, acredita que não é por falta de vontade de "alguns", e se nós deixarmos, é exactamente o que vai acontecer, não tenho a menor dúvida. Já começaram a meter chips nas matriculas, aos poucos chegam lá.

Os fabricantes de semi que vivam da venda dos bens fisicos e do suporte. Sabes o que é que tem vindo a acontecer na nossa sociedade? É que a sede de lucro dos accionistas levam as empresas a "esmagar" os seus funcionários e os seus clientes para maximizar o lucro. Perceberam que basta pagar muito bem aos gestores de topo, que cada vez mais são como os capatazes que vão fazer o "trabalho sujo". E depois vem o "Estado" e esmaga outra vez os seus funcionários e os seus clientes. A sede de lucro é quase como a estupidez humana, que não conhece limites; estamos a voltar ao tempo do Morgan - Rockefeller - Carnegie - na verdade um pau de 2 bicos. Mas isto já é outra conversa, adiante.

Vou investigar isso dos compiladores para estas arquitecturas ARM. Mas por principio desagrada-me logo à partida que/se toda a informação para lidar com o chip (incluindo a de como o programar, ao nível do bit) não seja pública.
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: Tayeb em 12 de Março de 2014, 15:01
Eu acho que o ser humano tem uma tendência para o Bem, e que pode afastar o Mal. Portanto sou otimista que eventualmente o Bem vencerá!

Mas, a respeito de mbed, aconselho a Njay e outro a investigar o site de mbed. Um dos links que poderá ser interessante é:

https://mbed.org/cookbook/eclipse-for-building-and-debugging

O que é que o Tayeb ganha com isso? O meu objetivo aqui é mesmo ajudar a desmistificar o conhecimento e tenho feito isso ao longo dos anos. Sou totalmente altruista neste contexto.

O que ganha quem utiliza mbed? Conhecimento e perfil que pode ajudá-lo a mudar sua vida. Nós os humanos temos grandes capacidades de mudar as coisas e até o nosso próprio destino!

Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: Tayeb em 17 de Março de 2014, 11:22
O post anterior em que escrevo do Bem e do Mal são minhas opiniões pessoais, em resposta ao post de Njay. Não vou mais referir-me ao assunto que veio a causar o bloqueio do tópico.

Regressando ao tema, venho chamar a atenção ao apoio online do site sa mbed, em especial o Cookbook:

https://mbed.org/cookbook/Homepage (https://mbed.org/cookbook/Homepage)

Podem interessar em particular interface com LabVIEW:

https://mbed.org/cookbook/Interfacing-with-LabVIEW (https://mbed.org/cookbook/Interfacing-with-LabVIEW)

E o interface com DotNet:

https://mbed.org/cookbook/DotNET (https://mbed.org/cookbook/DotNET)

e Weboscket para IoT (Internet of Things):

http://mbed.org/cookbook/Websocket-and-Mbed (http://mbed.org/cookbook/Websocket-and-Mbed)





Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: Njay em 17 de Março de 2014, 11:25
Só uma nota rápida: parece que o GCC e CooCox suportam estes KL25Z portanto não se está limitado às ferramentas on-line.
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: jm_araujo em 17 de Março de 2014, 11:53
O que me faz mais impressão de ferramentas de desenvolvimento online é que se perde o controlo da toolchain.
Só mexo em código de vez em quando (não sou programador mas sei programar) e já várias vezes tive problemas em compilar código alheio porque não estava a utilizar as versões certas das bibliotecas/IDE/maker/complilador/linker/etc.

Todas as ferramentas tem opções e bugs que vão mudando com as atualizações, e quando queremos fazer algo mais que pôr um led a piscar ou um "hello world" muitas vezes somos confrontados com workarounds e optimizações dependentes dessas mesmas ferramentas.
E se estamos limitados de recursos também estamos tramados: se mudam uma função das bibliotecas pode ser suficiente para deixar de caber no micro o nosso soft.

Com ferramentas online cedemos totalmente esse controlo, e podemos encontrar-nos numa situação em que os nossos programas deixaram de funcionar sem termos feito nada para isso.
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: Tayeb em 17 de Março de 2014, 12:03
Só uma nota rápida: parece que o GCC e CooCox suportam estes KL25Z portanto não se está limitado às ferramentas on-line.

Exacto Njay! Porque há grande suporte e para inciação defendo mbed. Se quer trabalhar com GCC no plataforma mbed temos este fork no github:

https://github.com/SwimDude0614/mbed (https://github.com/SwimDude0614/mbed)

Os nossos irmãos brasileiros até têm roadshows com KL25Z. Já os temos em stock na Aliatron. Vou já "brincar" com um deles que fica para mim. Está já em cima da minha mesa.

Sobre ARM Cortex-M0, talvez haja quem não saiba que a Placa Pioneer PSoC 4, também de baixo custo oferece também ARM Cortex-M0.

Se quiser criar softcore ARM Cortex-M0 pode fazê-lo num FPGA em placas tais como Digilent Nexys 2 e Nexys 3. O link seguinte mostra, passo a passo, como se implementa ARM Cortex-M0:

http://web.fi.uba.ar/~pmartos/publicaciones/ApplicationNoteCortexM0.pdf (http://web.fi.uba.ar/~pmartos/publicaciones/ApplicationNoteCortexM0.pdf)

Em Outubro do ano passado demonstrei a professores de um Instituto na Tunísia, aos quais fui dar formação ao abrigo de fornecimento feito pela minha empresa Aliatron, como se implementa ARM Cortex-M0 numa placa Nexys 3.

 
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: Tayeb em 17 de Março de 2014, 12:10
O que me faz mais impressão de ferramentas de desenvolvimento online é que se perde o controlo da toolchain.
Só mexo em código de vez em quando (não sou programador mas sei programar) e já várias vezes tive problemas em compilar código alheio porque não estava a utilizar as versões certas das bibliotecas/IDE/maker/complilador/linker/etc.

Todas as ferramentas tem opções e bugs que vão mudando com as atualizações, e quando queremos fazer algo mais que pôr um led a piscar ou um "hello world" muitas vezes somos confrontados com workarounds e optimizações dependentes dessas mesmas ferramentas.
E se estamos limitados de recursos também estamos tramados: se mudam uma função das bibliotecas pode ser suficiente para deixar de caber no micro o nosso soft.

Com ferramentas online cedemos totalmente esse controlo, e podemos encontrar-nos numa situação em que os nossos programas deixaram de funcionar sem termos feito nada para isso.

Concordo que há sempre o risco. mbed e outros futuros plataformas que certamente nascerão no Cloud terão que se precaver. Mas acontece o mesmo com as atualizações de compiladores residentes em PC. Código alheio muitas vezes não é compilado ou os erros acontecem por coisas tão simples como onde está o ficheiro temporário em ambientes de OS de línguas como a nossa com caracteres ç, ã etc.

Havendo uma grande comunidade de suporte online, os problemas são minimizados, tal como acontece com mbed.  Pode em casa estar num MAC e no trabalho num PC. E compila e programa com mbed nestas situações diversas de OS.

Com os crípticos erros que vemos no Arduino, é pior. Para exemplificar com algo tão simples como compilar e programar com um "sketch", durante algum tempo não conseguia programar no meu PC sem ser modo Adminstrador. Afinal a solução era simples.
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: zedlav em 17 de Março de 2014, 14:13
Boas.
O arm-gcc que tenho na versão 4.8.2 suporta estes cores.

arm1020e arm1020t arm1022e arm1026ej-s arm10e arm10tdmi arm1136j-s arm1136jf-s arm1156t2-s arm1156t2f-s arm1176jz-s arm1176jzf-s arm2 arm250 arm3 arm6 arm60 arm600 arm610 arm620 arm7 arm70 arm700 arm700i arm710 arm7100 arm710c arm710t arm720 arm720t arm740t arm7500 arm7500fe arm7d arm7di arm7dm arm7dmi arm7m arm7tdmi arm7tdmi-s arm8 arm810 arm9 arm920 arm920t arm922t arm926ej-s arm940t arm946e-s arm966e-s arm968e-s arm9e arm9tdmi cortex-a15 cortex-a5 cortex-a7 cortex-a8 cortex-a9 cortex-m0 cortex-m0plus cortex-m1 cortex-m3 cortex-m4 cortex-r4 cortex-r4f cortex-r5 ep9312 fa526 fa606te fa626 fa626te fa726te fmp626 generic-armv7-a iwmmxt iwmmxt2 marvell-pj4 mpcore mpcorenovfp native strongarm strongarm110 strongarm1100 strongarm1110 xscale
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: Tayeb em 17 de Março de 2014, 15:19
Obrigado zedlav. Já aogra poderá colocar aqui link de descarga recomendada do GCC e talvez de tutorial, caso exista?
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: zedlav em 17 de Março de 2014, 17:12
Boas mais uma vez.

Para se ter o gcc http://gcc.gnu.org/ (http://gcc.gnu.org/) tem que se ter tambem o binutils http://www.gnu.org/software/binutils/ (http://www.gnu.org/software/binutils/), o primeiro transforma c/c++ em assembly e o segundo é assembler e linker, e para quem não gosta de escrever a sua libc ou libm podem usar a newlib http://sourceware.org/newlib/ (http://sourceware.org/newlib/) ficando a faltar os startfiles e script para o linker para o respectivo microcontrolador, os datasheets têm informação para estes dois.

Na verdade não aconselho ninguém a usar desta forma, tendo em conta que há ide's (MBED um deles e o CooCox que usa o gcc por baixo e outros) por aí, que nos facilitam o trabalho para quem não quer ler datasheets e para quem não quer perder tempo a saber como funciona a sua toolchain.

O mais lindo destes microcontroladores (arm) é poder correr codigo na ram e usar a flash para a libc ou outras libs e fazer o uso da system call "SVC".





Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: Tayeb em 17 de Março de 2014, 17:21
Obrigado de novo. E sobre CooCox? Já utilizou?
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: zedlav em 17 de Março de 2014, 18:32
Não nunca usei. Apenas uso Makefile, Gcc e um editor de texto, concretamente o Kate.
 

 
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: Tayeb em 17 de Março de 2014, 18:34
Espero que participe no novo sub-forum de mbed! A sua experiência poderá motivar outros a aprenderem mais.
Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: zedlav em 17 de Março de 2014, 18:56
Dificilmente vou ser uma ajuda em mbed (ide), tendo em conta que não uso pode se dizer que sou um prefeito ignorante nessa matéria.


Título: Re: Iniciar-se com mbed e placa Freedom KL25Z com muito pouco investimento!
Enviado por: Tayeb em 17 de Março de 2014, 18:59
Assumi que tivesse utilizado. Mas a sua experência com GCC poderá ser útli a outros membros que venham a evoluir através de mbed ou diretamente de Arduino.