Тёмный

Ferramentas básicas para desenvolvimento com STM32 

Marcelo Barros de Almeida
Подписаться 1,7 тыс.
Просмотров 9 тыс.
50% 1

Опубликовано:

 

11 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 54   
@marialuizamourao3679
@marialuizamourao3679 2 года назад
Muito informativo! Tava rodando o youtube inteiro e nao achava instruções claras e achei aqui! Ganhou mais um seguidor!
@jonasml1
@jonasml1 Месяц назад
Legal pra quem quer desenvolver e no futuro criar programas q realmente precisa de um stm.. eu particularmente to bem servido com pic 12f e 16f, e atmega8 e 328.. mas pretendo comprar stm, nao na placa, mas os próprios chips e desenvolver algo.. gosto de usar um microcontrolado do tamanho do meu projeto, se tem 8 pinos, uso todos, se preciso de 20 pinos, uso um com 28 pinos, mas nao é necessário usar um de 48 pinos pra usar poucos.. alem de eu desenvolver em assembly, usando o mínimo de memória e linhas.
@RicardoOliveiraRGB
@RicardoOliveiraRGB 3 года назад
Olá Marcelo! Que bacana achar seu canal. Vc n vai lembrar mas trabalhamos um tempinho na mesma empresa, a Maxtrack. Na época vc era do desenvolvimento e eu era técnico de produção. Tô evoluindo dos PIC para os Cortex Mx e curti mto seus vídeos. Abraços e sucesso!
@jchaves513
@jchaves513 6 лет назад
Obrigado, melhor conteúdo em português sobre o assunto que encontrei. Faltando (desculpe) uma ferramenta livre, usando se possível gcc-arm.
@marcelobarrosalmeida
@marcelobarrosalmeida 5 лет назад
É possível usar o GCC e openocd, tudo com software livre. No entanto, só fiz via linha de comando, o que não agrada a maioria. Deve existir uma IDE livre que ajude nisso.
@apl240
@apl240 6 лет назад
Muito obrigado Marcelo! Espero que continue com esses vídeos sobre STM32, sou muito fã desses uC's, dessa plaquinha tenho várias aqui e tenho também uma discovery stm32f4disco. Uso o Coocox para programar, essa IDE é descontinuada, mas como foi a primeira que achei gratuita na época que comecei brincar com esse cara, acabei acostumando. Abraço.
@marcelobarrosalmeida
@marcelobarrosalmeida 6 лет назад
Acredito que vale uma tentativa no true Studio. Em breve volto com mais vídeos pra ajudar a usar.
@musicaplena4164
@musicaplena4164 3 года назад
Muito bom, parabéns pela iniciativa. Até tomo a liberdade de sugerir ao sr. que continue, mostrando como configurar os módulos internos, inclusive o ADC. Obrigado
@ifmatos
@ifmatos 4 года назад
Marcelo, Voce conseguiu em poucos minutos fazer as pessoas entenderem o que muitos videos de 50 minutos, 2 horas não conseguem. Voce explicou um bloco importante e assim as pessoas tem tempo e condição de assimilar pois existem outros que não focam em uma coisa basica. Acaba levando um video para acender um LED a 40 minutos porque ficam saindo do assunto e falando de todos os recusros do Contrlador e da IDE. Termina o Video e não se entende nada.. Muitos até abandonam de tão cansativo.. Videos pequenos assim são TOP.... PARABENS MAIS UMA VEZ..
@rodrigoaznar8365
@rodrigoaznar8365 4 года назад
Muito bom conteúdo, ótima didática. De grande valor para a comunidade. Parabéns Marcelo!
@MR-wm3nn
@MR-wm3nn 3 года назад
Me parece ter melhores recursos que a Microchip. Parabéns pelo vídeo!!
@julianodefariaandrade8229
@julianodefariaandrade8229 6 лет назад
Obrigado Marcelo.... Muito bom estes vídeos ... Excelente material. Tem me ajudado bastante. Espero que continue com esses vídeos sobre STM32 !!!
@RaviXavier
@RaviXavier 5 лет назад
Seria interessante vc fazer um curso de ARM Marcelo, vc tem uma didática muito boa.
@AllanClarckson
@AllanClarckson 5 лет назад
Gostei muito dos seus vídeos, ótimo trabalho mesmo, Poderia fazer um apenas sobre funções do HAL, uma passada geral do que tem nele seria muito interessante, fica o meu Pedido, Grande Abraço
@marcelobarrosalmeida
@marcelobarrosalmeida 5 лет назад
Obrigado. Está nos meus planos para esse semestre. Aguarde !
@ciriloalves897
@ciriloalves897 3 года назад
Muito boa explicações, parabéns.
@microcore1515
@microcore1515 5 лет назад
muito boa sua didática
@andrelz6509
@andrelz6509 5 лет назад
Ótimo vídeo Marcelo ! muito interessante esses microcontroladores STM32
@sergiodasilveira5736
@sergiodasilveira5736 4 года назад
Ótimo vídeo. Esses stm32 são muito poderosos e baratos. Pena que a série de vídeos foram paradas
@MatheusAlmeidaC
@MatheusAlmeidaC 5 лет назад
curti muito o vídeo, estou fazendo um estágio nessa área, uma pena que você parou com os vídeos, poderia continuar
@fabricioitajuba
@fabricioitajuba 6 лет назад
Professor... semana passada Eu adquiri uma placa dessa com o mesmo depurador (animei de comprar depois de assistir suas aulas), "quase morri" tentando fazer o led da placa piscar usando o "system workbench" mas não tive resultado. Liguei agora o computador para tentar achar um vídeo semelhante e ví que o Senhor postou esse vídeo... MUITO OBRIGADO!!! VALEU BASTANTE!!! é dificil fazer o mesmo programa usando o "system workbench"? grande abraço!!!
@marcelobarrosalmeida
@marcelobarrosalmeida 6 лет назад
Não. Praticamente igual. Basta exportar pra ide do system workbench. Repita os outros passos
@fabricioitajuba
@fabricioitajuba 6 лет назад
@@marcelobarrosalmeida Ok! muito obrigado pelo comentário!!! vou fazer uns testes aqui!!! fantásticas suas aulas!!!! parabéns!!!!
@fabricioitajuba
@fabricioitajuba 6 лет назад
Nossa Professor!!!! agora estou muito feliz!!! kkkkkk segui todos os passos do vídeo, baixei e instalei o compilador juntamente com o STM32CubeProgrammer e funcionou certinho!!! esse vídeo foi pra mim!!!! kkkkk valeu mais uma vez!!!! kkkk
@ramedejustoyt
@ramedejustoyt 5 лет назад
Muito boa explicação, ganhou mais um inscrito...
@maurodrone793
@maurodrone793 Год назад
Ola meu amigo, muito bom seu video, mais vc sabe sa da para ler um circuito q usa o stm32
@rogerioalkmin8501
@rogerioalkmin8501 5 лет назад
Boa Marcelo ! Muito bom !
@ClaudioSilva-zi8op
@ClaudioSilva-zi8op 2 года назад
Marcelo tudo bem blz , você consegue fazer cópia de pic ou programar.
@musicaplena4164
@musicaplena4164 2 года назад
Como se faz para manipular um "bit" em uma variável do tipo char, com o uso de if(){}? no truestudio ou uvision keil?
@andersonfmr
@andersonfmr 3 года назад
Olá valeu pelo vídeo. Uma duvida: pelo cubemx não é possível fazer a gravação e edição do firmware, somente gerar o projeto com as configurações iniciais?
@RenatoCorreaRJ
@RenatoCorreaRJ 3 года назад
Boa Tarde Parabens pelo video, Estou iniciando no mundo STM, vindo do PIC, para programar este microcontrolador nao seria interessante ou mais facil utilizar a IDE do arduino?
@GeomicroSolution
@GeomicroSolution 6 лет назад
Muito bom seus vídeos
@vortexbrasildetectores5577
@vortexbrasildetectores5577 9 месяцев назад
ola tenho um stm32pb02069-1 vc conhsegue ler eese bootload e qt faria esse serviço?
@paulopecegueiro1694
@paulopecegueiro1694 5 лет назад
Ola Professor, eu criei uma placa de desenvolvimento baseado no nucleo-32f0, estou usando o stm32f051k8T6 e fiz a solda manual. No primeiro teste o chip estava muito estranho, tive problemas para apagar e escrever o programa nele e então decidi trocar o microcontrolador por um novo e isso funcionou para boa parte das funções. Entretanto eu estou notando um certo distúrbio no PLL, tento verificar a qualidade do clock no pino MCO e quando o PLL esta ligado o clock fica cerca de 20% maior do que deveria, alem disso, mesmo desativando o clock e utilizando o crystal puro ou o Oscilador interno nesse mesmo pino, MCO, o clock aparece por um período de 2ms e então o pino vai a nível baixo por um período igual. Eu soldei o STM32F051 de maneira muito delicada na segunda tentativa, mas acredito que talvez o processo de solda esteja danificando apenas parte do microcontrolador. Quando eu trabalhava com microncontroladores PIC, pela minha experiencia, quando o microcontrolador danificava no processo de solda ele não funcionava por completo, mas no stm32 isso não parece ocorrer, e' possível que apenas alguns blocos do microntrolador sejam danificados no processo de solda ao invés de ser uma perda total do chip? Voce teria alguma dica para contornar isso? Eu pensei em usar o soprador termico, mas acredito que seria pior do que usar o ferro de solda pino a pino com uma solda rapida, estou comecando a pensar em soldar o chip na placa utilizando um forninho eletrico com controle de temperatura.
@marcelobarrosalmeida
@marcelobarrosalmeida 5 лет назад
Muito estranho esse comportamento do MCO. O que está rodando de programa? Não está resetando e daí o efeito no MCO ? Outra coisa é o boot0. Garanta que ele está aterrado com 10k ou terá efeitos malucos. Outro detalhe é ter boa alimentação em todos os VDD e VDDA. Todos. Eu tenho soldado com estação, ponta bem fina. Me dou melhor com ela, acho mais fácil fixar dois ponto e soldar o resto. Removo excesso com uma boa malha e uso fluxo na hora da solda. Temperatura levemente acima do recomendado no forno (uso uns 270 a 280) mas tomando o cuidado de não deixar o ferro muito tempo em contato. Nunca tive grandes problema.
@paulopecegueiro1694
@paulopecegueiro1694 5 лет назад
@@marcelobarrosalmeida Muito obrigado pela resposta professor, eu fiz umas 80 placas dessa na jlpcb e inclusive estava pensando em doar algumas (20) para o senhor (caso queira) e assim dar aos alunos no curso que você ministra na universidade, bem como enviar os arquivos de hardware, mas antes resolvi montar uma e ao testar me deparei com isso... Eu rodei um simples programa (piscar um led na GPIO), estou usando a própria alimentação do stlink para testar. Tentarei novamente um novo processo de solda... Eu poderia te enviar os arquivos? Projetei ela no proteus 8.7.
@angemelchiors
@angemelchiors 2 года назад
Não existe mais o canal no Telegram?
@hermecildesanderson8656
@hermecildesanderson8656 3 года назад
Marcelo, em poucas palavras, qual a diferença se eu usar o IDE arduino?
@flavios7984
@flavios7984 3 года назад
STM 32 são microcontroladores muito legais, mas difíceis de serem encontrados, e suporte aqui no Brasil, é muito difícil.
@fabricioitajuba
@fabricioitajuba 6 лет назад
Tudo bem Professor? tenho achado uma variedade de "tolchains", e sinceramente ainda estou bastante perdido em relação a isso. Gostei muito do "system workbench" vendo seus vídeos, mas na internet quase não se acha muitos exemplos (pode ser que não estou sabendo procurar corretamente). O que se acha bastante é para o "keil". Existe algum lugar onde se acha bibliotecas como: lcd 16x2, DHT22, etc... próprias para o "workbench"? Grande abraço!!! e mais uma vez, parabéns pelo canal!
@marcelobarrosalmeida
@marcelobarrosalmeida 6 лет назад
Como eu uso Linux, minhas opções são system workbench ou true Studio. Gosto mais do true Studio. No windows, Keil é uma boa ferramenta, eu gostava dela. Quanto a código para módulos, a informação é dispersa. Pra piorar, tem coisa escrita pra versões de HAL antigas ou para openCM3. Eu gosto do repositório do lonelywolf no Github. Tem muita coisa. No mais, procuro e faço minhas adaptações. Dependendo, porto coisas do Arduino ou reescrevo alguns módulos cujo código não achei ou não gostei (como DHT11 e sensor ultrassom). Preciso juntar isso em algum lugar ...
@fabricioitajuba
@fabricioitajuba 6 лет назад
@@marcelobarrosalmeida Legal Professor, muito obrigado pela resposta. também gostei do workbench porque também uso linux. não gostaria de aprofundar muito no keil justamente por ser windows. muito obrigado quanto ao repositório do "lonelywolf" vou fazer uma visita por lá.
@juniorlucival
@juniorlucival 4 года назад
mestre parabens pelo trabalho, estou iniciando em stm32, e minha questao é: qual copilador investir. Ja possui o mikroc, cubemx. Posso adquirir o iar tambem. Qual seria a melhor opção?
@marcelobarrosalmeida
@marcelobarrosalmeida 4 года назад
O compilador atual da ST é o da IDE deles, baseado em eclipse e com GCC, instale o stm32cubeide. IAR e Keil são boas opções para uso profissional.
@minicart3584
@minicart3584 2 года назад
Da pra fazer carrinho com ele
@hermecildesanderson8656
@hermecildesanderson8656 5 лет назад
Olá! Uma pergunta, o livro do Fabio Pereira sobre o arm, dá suporte a esse modelo de arm? Essa ferramenta que vc apresentou.
@marcelobarrosalmeida
@marcelobarrosalmeida 5 лет назад
Ele fala de ARM 7, uma geração anterior. Precisa de um livro sobre ARM Cortex M.
@anibalvilelarj
@anibalvilelarj 5 лет назад
Parabéns, Marcelo ! Esse vídeo foi muito útil pra mim. Naquela lista de exportação de código do CubeMX, tem "Makefile". Dá pra usar CubeMX com Arduino ?
@marcelobarrosalmeida
@marcelobarrosalmeida 4 года назад
Não sei o que acontece nesse YT que não me mostra alguns comentários... Tarde demais mas ... Vamos lá. Existe um projeto chamado stm32duino caso queira usar Arduino. O cube não gera.
@anibalvilelarj
@anibalvilelarj 4 года назад
@@marcelobarrosalmeida , tarde, mas nem tanto assim. Muito obrigado. Eu já uso o stm32 blue pill com arduino, e fiz algumas coisas com ele. Se desse pra gerar código arduino com o CubeMX, o patamar subiria muito, né ? Principalmente no uso dos timers e do ADC. Valeu pela atenção. É raro que alguém se disponha a responder perguntas antigas assim. Parabéns.
@vortexbrasildetectores5577
@vortexbrasildetectores5577 9 месяцев назад
melhor falando fazer uam pcb que leia um stm mencionado acima como podemas falar ?
@guedesguedes4714
@guedesguedes4714 4 года назад
Amigo, Estou precisando clonar um chip stm32f407 (Copiar e gravar em outro), é possível??
@marcelobarrosalmeida
@marcelobarrosalmeida 4 года назад
Se ele não estiver protegido contra leitura é possível. Use a ferramenta STM32 cube programmer
@paulopecegueiro1694
@paulopecegueiro1694 6 лет назад
Opa vídeo novo :)
Далее
Lecture 01 - Computer & Programming (CSE011)
2:48:19
Просмотров 4,1 тыс.
КОТЁНОК ЗАСТРЯЛ В КОПИЛКЕ#cat
00:37
APRENDA A UTILIZAR O RTC INTERNO DO STM32
13:46
Просмотров 3,4 тыс.
LCD via I2C in STM32 || CUBEIDE || PCF8574
12:22
Просмотров 81 тыс.
Projeto de Hardware com Microcontroladores STM32
1:39:49
ST-LINK V2 als Laptop Motherboard Tester.
6:48
Просмотров 6 тыс.
IR Remotes & Microcontrollers - Arduino & ESP32
1:31:50
Просмотров 206 тыс.
КОТЁНОК ЗАСТРЯЛ В КОПИЛКЕ#cat
00:37