完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
|
|
相关推荐
9个回答
|
|
个人看法,学什么无外乎多动手多动脑
1、获得一个开发板,从10几块的STM32F0系列到几百块的都有,入门倒是可以考虑10来块的,毕竟便宜,容易获得。 2、仿真器一只,J-link v8就可以,70块左右。USB转串口线一条,几块到十几块都有 3、软件环境,MDK,STM32的库,下一些例程,学习修改编译 4、做几个玩具程序,推荐如下: LED控制最简单,掌握使用库函数来控制IO口。 串口程序,这个环境最好准备,开发板+串口电缆+串口调试助手就可以搞定。 串口程序可简单可复杂,第一种简单的就是收到什么返回什么,直接查询完成。学习使用库函数配置一个模块的方式。 第二种,使用收发中断完成上述功能。学习STM中断内容。 第三种,使用DMA来做串口通讯,更进一步了解串口功能,了解DMA的使用,在真实的产品中这样模式是常见的。 第四种,实现一个复杂的控制台程序,可以连接到电脑,使用secureCRT或超级终端之类的软件,实现人机交互输入。能做到这一步,基本上串口的使用没有很多问题了,同时可以了解C标准库函数的使用等等。 完成以上学习,基本入门,C语言也基本掌握了。 接着就可以考虑换一块高级的开发版,可以试试SPI,ADC,LCD,CAN等等其他模块的使用。
最佳答案
|
|
|
|
先下载stm32的技术手册了解该芯片的相关说明!
|
|
|
|
|
|
|
|
|
|
|
|
买一块开发板自己好好玩,,stm32主要是库函数。
|
|
|
|
买一块开发板自己好好玩,,stm32主要是库函数。
|
|
|
|
我建议你去买一个最小系统,然后学习简单的,之后要学习什么就买什么么模块来学习,用杜邦线链接,自己搭的电路,不用去看那些原理图,而且还深刻!
|
|
|
|
|
|
|
|
建议买原子的开发板,资料多内容全,论坛有很多网友分享的代码。
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1276 浏览 1 评论
AD7686芯片不传输数据给STM32,但是手按住就会有数据。
1209 浏览 3 评论
2288 浏览 0 评论
如何解决MPU-9250与STM32通讯时,出现HAL_ERROR = 0x01U
1372 浏览 1 评论
hal库中i2c卡死在HAL_I2C_Master_Transmit
1799 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-29 08:42 , Processed in 0.735563 second(s), Total 89, Slave 72 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号