由于学科上需要,及个人兴趣,日前,入手了一块STM32的开发板,准备开始学习STM32。先前一直在学的只有51单片机,开始对STM32了解后发现,S
因为学科上需求,及个人兴趣,日前,下手了一块STM32的开发板,预备开端学习STM32。从前一向在学的只要51单片机,开端对STM32了解后发现,STM32与51单片机的差异相当大,功能也要好的多。而自己无法一会儿从51单片机改变过来习惯STM32,因而决议将自己的学习进程整理成笔记,便利日后查询回忆,也希望能得到其他对STM32感兴趣的同学的指导,让自己赶快入门。
一.学前软硬件预备
1.个人常识根底:
模/数电常识
51单片机使用经历
2.硬件:
STM32开发板1块(主芯片为STM32F103VBT6,市面上各种开发板的外设电路也迥然不同)。
J-link V8仿真器1个。
其他各种USB线,串口线等。
3.软件:
开发环境:IAR Systems V4.0
程序烧写驱动:J-Flash ARM V4.08l
其他比如“串口调试小帮手”等小工具
4.书本:
《STM32F103数据手册》(中/英文电子版)
《STM32F10x参考手册》(中/英文电子版)
《STM32固件库使用手册》(中/英文电子版)
《STM32菜鸟学习手册-罗嗦版》(电子版)
《STM32不完全手册》(电子版)
其他
二.IAR开发环境设置
新建作业区
新建项目
设置项目特点
一般项:
C/C++Compiler项:
声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/bandaoti/fenxiao/256363.html