使用CH340串口模块对STM32进行程序下载 一、接线 二、利用FlyMcu进行STM32程序下载 1、STM32配置 2、FlyMcu配置 一、接线 CH340 STM32 VCC VCC GND GND TX RX RX TX 二、利用FlyMcu进行STM32程序下载 1、STM32配置 如果要通过串口对STM32进行下载,需要对STM32进行配置 如上图所示,配置BOOT0为1
/6054.htm 解压后如下图所示: 使用固件库建立工程 1.在一个文件夹里面建立以下几个文件 然后把固件库3.5的libraries复制到你建立的工程文件夹下 复制后为: 2. 打开keil新建一个为stm32的工程 step1: step2:保存到MDK文件夹中命名为STM32 step3:找到你对应的设备(我用的是STM32F103RBT6) step4:点击“否”一
总结一下最重要的两个文档是,野火和原子的STM32书都说根据参考这两本书来。 《STM32中文参考手册》 《ARM cortex-M3权威指南》 下面拍自野火的《STM32库开发实战指南》 下面拍自原子的《原子教你玩STM32库函数版》
利用定时器实现精准延时,说实话我自己以前也觉得靠循环语句弄的延时函数不太靠谱。 http://www.makeru.com.cn/video/5435_24330.html 中断里面尽量避免延时函数 《跟工程师学嵌入式开发》里面也讲到了这个 怪不得原子要自己单独写个delay.c文件 下面截图自《原子教你玩STM32库函数版》 . 《STM32单片机应用与全案例实践》这本书总结了STM32中实现
的关联 2.4 STM32命名规则 3.总结 3.1 STM32应用场景 3.2 STM32优势总结 参考自 正点原子《手把手教你学STM32》... STM32F10x的两个产品线介绍 2.3 STM32F10x各芯片之间的关联 2.4 STM32命名规则 3.总结 3.1 STM32应用场景 3.2 STM32优势总结 1.为什么选择STM32 1.1 什么是
根据那个野火的学习32,代码都是现成的没有改动,但是编译的时候出现错误, 之前没用过其他的单片机软件,第一次用,win10系统 经过探索解决,一方面是因为环境变量里有中文字符,另一方面是因为有的文件keil没有权限打开。 解决方法,改一下环境变量把中文部分换掉,然后重启电脑,右键点击keil以管理员权限运行,然后就OK啦! ...
上次刚下载了keil5,想要烧个程序看看效果。结果一编译就报错了: …\OBJ\USART.axf: error: L6002U: Could not open file …\obj\sys.o: No such file or directory 有博主说只要改一下环境变量就好了,因为keil5 文件路径要求对中文不友好,而我的用户名就是中文的: https://bl...
keil调试stm32,jlink报错 1.报错 2.解决 1.报错 解决keil的the connected jlink is defective报错 在使用新版MDK调试stm32或者是其他的arm芯片的时候,由于我用的是jlink ob的克隆版本,经常会弹出the connected jlink is defective 错误。 之前给的教程4.9的dll替换最新的驱动,这种方法我在5.26...
编译器显示 ucannot open source input file "stm32f10x_lib.h",:no such file or direct 是因为没有正确的添加库文件的搜索路径。 每个文件名的反斜杠前面要有两个点。...
经常会有一些刚接触STM32的人问这个问题,也在其他论坛回答过,现在整理到公众号: 有需要资料的可以加我:腾讯QQ3249838614 我个人认为,在回答这个问题之前,你得先问清楚自己,我学习stm32、或者再往更深的地方走,我学习单片机,究竟是为了什么?你现在是处于什么状态?你是学生还是已经参加工作了?你的专业或者你的工作是与单片机相关的还是不相关的?你未来是否想从事这个行业或者想跳槽到这个行业...
有需要资料的可以加我:腾讯QQ3249838614 经常会有一些刚接触STM32的人问这个问题,也在其他论坛回答过, 我个人认为,在回答这个问题之前,你得先问清楚自己,我学习stm32、或者再往更深的地方走,我学习单片机,究竟是为了什么?你现在是处于什么状态?你是学生还是已经参加工作了?你的专业或者你的工作是与单片机相关的还是不相关的?你未来是否想从事这个行业或者想跳槽到这个行业? 这些所有的问题...
记录些冷门的东西,或许哪天就有用呢。或许是你很熟悉的东西,但是我不知道,所以好记性不如烂笔头呀 不在函数里时,globals() = locals() teacher_name ='david' 和 globals()['teacher'] = 'david' 效果是一样的 &nbs...
安装配置jdk的时候,配置环境变量后,通过命令生效,source /etc/profile 输入javac java -version 也没有,java环境并没有配置成功 解决问题: 1.首先查看操作系统的位数 genconf LONG_BIT 2.查看自己下载的jdk的位数是否同样是64位的。 第一次下载的是红框中的jdk,一直没有配置成功,后来仔细查看,发现是下载错jdk了,第二次...
取样器结果 通过上图我们能看到什么信息呢? 一、先看左侧的结果列表 1、通常我们会说执行成功的请求在左侧会显示绿色,执行失败会显示红色。 2、其实,当我们没有加断言时,显示绿色并不一定就是成功了,只代表响应码是200或300系列,显示红色说明响应码是400或500系列。所以要想确定请求返回的是正确的,必须要加上断言,只有断言成功才会显示绿色。 3、在左侧最下面有一个复选框Scroll ...
https://gitee.com/hkp123/pano_vue 码云地址里面可以去下载复制到本地项目static 吧整个vtour复制过来 引入他的js文件 他的启动文件onready是获取tour.xml文档里面的对象 完成...
Framework: react on rails CSS: Materialize So I'm using materialize's defualt css package and importing it as: With scripts at the bottom of the <body>: Here are the elements I'm looking to targ...
It is frequent in my practice that a variable/argument is to store a type of something (as an enumeration value usually). And it usually makes no sense to specify an entity class in the name (like use...
I wanted to get a list of data from the realtime database using coroutines and MVVM and put them to recyclerview. It runs but the data from the realtime database are added after the recyclerview.adapt...
I've been attempting to render a react-bootstrap component within a custom navBar component in react. I have a recursive function set up which is supposed to run in react render and drill down until t...
I'm having trouble with defining the overloaded operator + for const instances within my CMatrix class. I've got this definition for the + operator yet CMatrix operator+(const CMatrix &matrix) con...