arduino和python学哪个好_现在纠结于到底是学stm32好还是Arduino好?

小孩才做选择,大人都知道全都要[手动狗头 ]

你输掉比赛不是因为Arduino,而是你实力还不够。Arduino的接口调用已经是非常简单了,控制外设要比stm32容易太多。所以你需要的多学习知识。

如果需要快速掌握外设的控制,可以先学习Arduino,原理可以后面慢慢去理解,先学会使用。

需要掌握的知识有:

1.数字GPIO,尝试做一个n个led的流水灯实战。

2.模拟GPIO,做加强版流水灯,加入呼吸或者火焰效果,控制舵机,电机调速,dac各种波形输出等实战项目。

3.ADC,做分压电路,测量不同的电压,或者测量电池电压,光敏电阻测量等模拟量实战。

4.掌握串口,iic,spi通信接口的使用,可以先不学通信接口的原理和时序。

5.定时器和中断的概念理解以及使用。这个很重要,一定要学习并理解定时器和中断的概念,起码先有个大概,可以后面再深入理解晶振时钟预分频这些知识。

6.多做编程实战,锻炼自己的逻辑思维,以及解构问题的能力。

掌握上面几点,基本的外设控制,一般的项目都可以做了的。

接下来是深入学习数电和模电的知识,同时学习一下stm32或者51单片机。

为什么说51单片机呢,因为更加直观。

比如51单片机没有adc接口,你需要搭配一个外设adc芯片才能读取模拟信号,这就需要去学习外设芯片的使用。

比如51单片机没有iic接口,当你需要iic通讯时,需要使用软件模拟iic的时序,做一

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值