自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 资源 (4)
  • 收藏
  • 关注

原创 STM32的SWD方式下载程序总结

STM32程序下载的方式有多种,分为USB、串口、JTAG、SWD几种,其中最主要的方式是①串口、②JTAG、③SWD现在系列开发板,都直接提供USB下载串口,标准20口的JTAG(其中集合了JTAG与SWD),但是在真正的项目中并不会提供如此便捷的外接口给我们,而SWD节省接口资源下载调试速度也快,因此用的比较多,所以先对SWD如何下载程序来做个讲解:1、SWD下载程序:如下是标准2...

2019-06-04 16:32:55 20745

脉冲检测_编码器.rar

功能:编码器检测,脉冲检测,使用定时器方式;方波输出,PWM输出(输出频率和占空比都可以调节) 使用LCD屏幕显示脉冲总数,显示脉冲的频率。可用于检测编码器的线数。具体细节查看工程中的readme.txt 使用的是普通定时器2、3、5。定时器2:用来计算速度,以秒为单位,也就是计算脉冲的频率;定时器3:用来PWM的方波输出,输出的频率为80K,使用的是TIM3_CH2的通道输出,也就是PB5(因为使用了部分映射);定时器5:脉冲的输入,使用的也是通道2,即TIM5_CH2(PA1)

2019-07-26

虚拟串口 V8(Virtual Serial Port Driver 8).rar

注意,是虚拟串口软件,而不是虚拟串口驱动,不要下载错了。适配win7/8/10

2019-07-19

编码器检测_中断方式.rar

开发板:正点原子_精英板(最好带LCD屏幕) 方式:因为使用的是增量式编码器,只使用了AB两相,所以定义了PA0、PA1作为输入端,接编码器A、B(KEY0、KEY1并没有删除,依然可以使用),通过串口1输出编码器的脉冲数(方便没有LCD屏的使用,配合串口调试助手,细节注意串口调试助手的波特率设置),为了方便使用,也添加了LCD屏幕显示。 注意1:为了方便自己学习,更建议通过所学的实例代码来自己修改,此代码修改上并不难,也可以本人的作为参考。 注意2:编码器输入检测的方式主要有两种,中断方式检测(也就是这个资源),定时器方式检测(难度稍大,后期更新),但是中断方式太占用资源,并且与芯片的性能有关,可能导致检测不准确,并且如果还要处理别的事件的话,效果就更差,所以慎用。作者本人做的也是因为买的编码器没有带检测程序,所以自己做的,检测编码器是否可用,后续用编码器测速、测位移,依旧会使用定时器方式。 只想供免费下载学习交流,但是系统调整不能自己修改,有需要百度云提取: 链接:https://pan.baidu.com/s/10_ZsMs7rQaSL1fX7IHnKCg 提取码:ni71

2019-06-10

STM32之间的串口通信

STM32之间的串口通信,代码调试完全可用,使用的是基于正点原子的开发板,一个是mini板,一个是精英板,通过迷你板的USART3(PB10,PB11)串口实现输出,通过精英板的USART3(PB10,PB11)串口实现读取,并且通过USART1(就是CH340下载程序的那个串口)打印输出(使用串口调试助手可用看到),并且可用实现LCD的屏幕显示串口接收到的内容。 注意: 1、如果没有迷你板,可用使用串口助手输出的功能代替,(另外一台电脑的助手输出,本机电脑助手需要检测精英板的串口输出情况) 2、如果没有LCD屏幕,可用注释掉主函数相应的LCD初始化以及代码即可 3、接收端的精英板如果串口3接收成功,LED10翻转,如果串口1发送成功,LED1翻转。

2018-08-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除