stm32怎么学

关注

单片机 STM32 65536    2019-02-07   |   浏览量 91  

今年上大一,想学stm32,买了开发板,现在也有在看原子哥的视频,但是很多都不懂。

想问一下,学stm32应该先学c语言,还是应该先学习硬件和电路知识?

最佳答案

  • 向悫 发表于2019-02-11 云汉达人

    你有开发板,我建议你先从软件入手,

    看视频的同时,学习C语言,

    C语言也就那么一回事,IF WHILE for 数组  指针 结构体  共同体  只要掌握了基本语言和规则,那就可以编程了。

    软件搞定了之后,在多看看电路设计方面的资料

    举报 评论 0

其他答案

  • yhj416606438 发表于 2019-02-11

    如果学嵌入式,先学硬件,数电模电需了解下,然后在开始学习c语言编程

    举报 评论 0

  • chenlei1910 发表于 2019-02-11

    还是先学C语言基础,不然程序代码都看不懂,

    举报 评论 0

  • zhjb1 发表于 2019-02-11

    有开发板就好学多了,如果买的开发板附带例程,就更好学了:

    1. 首先安装开发工具和驱动,将开发版与自己的计算机连接起来,并且能正常显示。

    2. 找最简单的例程:点亮一个LED,这是学习GPIO的最基本,理解如何驱显LED的;接着依葫芦画瓢尝试驱显其他GPIO口LED的点亮[自己连接LED]

    3. 开始尝试其他功能模块:定时器、PWM、这两个模块可以与LED结合起来;UART、可以将数据显示在PC的虚拟串口上;ADC、DAC、中断、等模块;而后尝试驱显一块LCD屏幕,串口并口皆可,到此时,可以将数据显示在LCD屏幕上。

    通过以上之后,再输入就简单多了。试试吧

    举报 评论 0

  • 一笔之名也 发表于 2019-02-11

    可能是你没有电子方面的基础吧,最好是学习一下理论课

    举报 评论 0

  • chen0000009 发表于 2019-02-15

    都要学,STM32一般用C语言开发,开发涉及到它内部的一些外设控制器,需要了解硬件才能明白这些原理

    举报 评论 0

  • drepa 发表于 2019-02-25

    两个都要学,C语言献先学,硬件部分可以稍后理解。

    举报 评论 0

  • FEItwo 发表于 2019-02-25

    网上有很多资料啊,学STM32入门很难?那是因为你没掌握正确的方法,菜鸟逆袭教你如何玩转STM32!

    举报 评论 0

  • WQS1314 发表于 2019-02-26

    是的,必须要有C语言基础和基本电路知识。

    举报 评论 0

  • 1667 发表于 2019-02-26

    可以从 c51 开始学吧,基本的电路,c 程序,还是要有点基础的

    举报 评论 0

我来回答

试用推荐

基于stm32

产品总数:8个  申请人数:279

距离结束时间:

推荐达人 更多>

  • 向悫 向ta提问

    川楠

    一切能用程序解决的问题都不是问题

    在行: 单片机综合应用 硬件设计

  • 靳飞 向ta提问

    汉云

    在路上的Linuxer

    在行: DSP技术 STM32讨论区

  • 徐珂靖 向ta提问

    xukejing

    规格严格,功夫到家

    在行: 开发板综合 Linux 系统

  • 袁建明 向ta提问

    河北博联科技有限公司 研发部经理

    日知其所亡

    在行: 嵌入式 Linux 系统

  • 张峰 向ta提问

    光学总工

    用心工作,用心生活

    在行: 嵌入式 Linux 系统

完成答题
赶快去开启您的宝箱吧