stm32 stlink驱动程序(stlinkv2驱动安装教程)

目录:

一、驱动安装

二、KEIL5.17中工程添加用户代码的问题

三、点亮板子LED3实验

四、串口函数的使用

五、定时中断的使用

六、外部触发中断

七、RCC使用

八、RTC

九、AD转换

十、systick

十一、SPI

十二、DA

十三、I2C

十四、堆栈值设置

十五、低功耗

附录1:STM32L476时钟树

附录2:自定义Usart_printf

一、驱动安装

1.开发板利用miniUSB串口线连续到计算机中,板子上的跳线都不需要动。

2.链接后会提示安装驱动程序,需要两个重要的驱动,(1)st_link驱动(2)虚拟串口(USART2)驱动。

stm32 stlink驱动程序(stlinkv2驱动安装教程)

3.下载地址
http://www.stmicroelectronics.com.cn/web/en/catalog/tools/PF260219#,下载版本为STSW-LINK009

原来有论坛提供的版本是STSW-LINK008和单独的虚拟串口驱动,都有问题,不能够使用。

4.在线例子,点击我的电脑中的硬盘,找到网页,点击,进入在线帮助网站
https://developer.mbed.org/platforms/ST-Nucleo-L476RG/

stm32 stlink驱动程序(stlinkv2驱动安装教程)
stm32 stlink驱动程序(stlinkv2驱动安装教程)
stm32 stlink驱动程序(stlinkv2驱动安装教程)二、KEIL5.17中工程添加用户代码的问题

利用cube生成完工程后,会产生基础的库文件,用户在此工程文件的基础上添加代码。但是用户往往会修改自己的硬件配置,这个时候需要重新生成库文件,如果用户把自己的代码写错位置了,就会被删除。要想不背删除,需要如下的操作。

1.先配置cube的产生代码的选项。

stm32 stlink驱动程序(stlinkv2驱动安装教程)
stm32 stlink驱动程序(stlinkv2驱动安装教程)
stm32 stlink驱动程序(stlinkv2驱动安装教程)

2.keil程序的代码的位置

添加.h头文件方式,先设置编译路径,然后在文件中user code直接引用头文件,这样再次利用cube生成代码就不会删除用户的头文件

stm32 stlink驱动程序(stlinkv2驱动安装教程)
stm32 stlink驱动程序(stlinkv2驱动安装教程)
stm32 stlink驱动程序(stlinkv2驱动安装教程)

添加普通的执行代码也需要放在注释user code代码直接,切记!!!

stm32 stlink驱动程序(stlinkv2驱动安装教程)三、点亮板子LED3实验

1.利用STM32CUBE 进行硬件的配置,步骤

先选芯片型号,然后配置基本管脚功能,然后配置时钟树,再进行功能参数的详细配置,最后计算功耗,如下图所示

stm32 stlink驱动程序(stlinkv2驱动安装教程)

2.STM32L476RGT开发版,led灯链接的时候PA5,默认虚拟串口是usart2.

3.点亮函数HAL_GPIO_WritePin(GPIOA,GPIO_PIN_5,GPIO_PIN_SET);

4.也可以利用寄存器方案,推荐使用,置位复位、翻转

#define digitalHi(p,i) {p->BSRR=i;}

#define digitalLo(p,i) {p->BRR=i;}

#define digitalToggle(p,i) {p->ODR ^=i;}

#define LED3_TOGGLE digitalToggle(GPIOA,GPIO_PIN_5)

#define LED3_OFF digitalHi(GPIOA,GPIO_PIN_5)

#define LED3_ON digitalLo(GPIOA,GPIO_PIN_5)

秒鲨号所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈!本站将在三个工作日内改正。
(0)

大家都在看

  • 好手机推荐(好用的5g手机)

    最好的手机能提供在各个领域都脱颖而出的价值和性能。它们也是一些价格最昂贵的。 但是,根据我的研究,您不必在手机上花费大量钱即可获得最佳体验。 在目前,我汇总了4个提供超值价值的最佳…

    2022年3月5日 投稿
  • 电瓶多少钱一个(汽车电瓶一般多少钱一个)

    今天和往常一样上班,把我车停在路边,下班回来,准备启动的时候,发现一键启动不了。 试了好几次都没用。都晚上7点了。附近也没有修车厂。然后我就打电话咨询我朋友。 我朋友是在修理厂上班…

    2022年4月19日
  • 省呗上征信吗(省呗根本不上征信)

    信用卡透支过度,到期无法偿还,最后担心逾期使用了宣传“代还信用卡”分期还款的机构,例如省呗,还呗,卡卡贷等这些金融平台。百度有很多网友咨询这些平台上不上征信? 在这里非常肯定的告诉…

    2022年3月8日
  • 征信报告有效期(征信报告一般打几个月)

    论语·颜渊》篇中曾说到:“自古皆有死,民无信不立。”此句实际为孔子对子贡问政之答,可见关于信用的问题在2000多年即为人们所重视。在以往,信用一词的履约单纯依靠个人的品德,随着技术…

    2022年4月12日
  • 住房维修基金什么时候交(维修基金早交晚交区别)

    契税应该是纳税人签订土地、房屋权属转移合同当日,10日内,向土地、房屋所在地的契税征收机关办理纳税申报,并在核定的期限内缴纳税款。一般来说,一次性付款:需在签完购房合同后一个月内交…

    2022年3月7日
  • 如何手机号码转移到新手机(手机数据迁移技巧)

    很多小伙伴买了新iPhone,不知道怎么把旧手机的数据迁移到新iPhone上,今天疯师傅就给大家出了详细教程。 一、iPhone迁移iPhone 1、将新设备开机,并将它放在当前设…

    2021年6月25日 投稿
  • 怎么查开的房记录查询(怎么查开的房记录查询保存多久)

    对于酒店开房记录来说并不是永久存在的,但如果想要查看所有的记录,派出所还是可以调出来的,酒店的开房记录影像是会被覆盖的,如果要找证据的话,需要提前查询,但有可能会侵害他人隐私,需要…

    2022年5月19日 投稿
  • 市场变化,欢聚集团如何穿越不确定性风暴?

    “利润是生存的必要条件,而且是达成更重要目的的手段。利润就像人体需要的氧气、食物、水和血液一样,这些东西不是生命的目的。但是,没有它们,就没有生命。” 1994年,一代管理学大师詹…

    2022年6月8日 投稿
  • 手机如何截屏转发(华为手机截图功能使用方法)

    有个电脑冷知识,很多人都不知道,其实电脑也可以不规则截图。 同时按“Shift” “Windows” 和 “S”三个键就能呼出截图功能。 然后选择【任意形状截图】; 用鼠标在屏幕上…

    2022年2月15日 投稿
  • 去桂林旅游要多少钱(桂林旅游必去景点)

    广西桂林一日游只需39元,还包午餐,大家听到这里心里应该都会想,这样的旅游团能去吗?都会觉得里面会有坑等着大家掏钱来填补,但是有一部分爱占便宜的老人还是经不住诱惑,在旅行社工作人员…

    2022年4月21日 投稿
品牌推广 在线咨询
返回顶部