自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 STM32 开发中 Keil 使用 Astyle 自动格式化 整理代码

keil编辑器的功能实属落后 编辑代码主题万年不变的白色,也尝试过更换不同的主题颜色,但是效果都不怎么尽人意 连代码自动格式化工具都没有 写程序最重要的代码整洁,整洁的代码不仅可以使人心情愉悦,更重要的是提高效率,增加可读性 好在开源格式化工具 Astyle 在keil中可用,配置过程我参考了很多...

2019-12-05 17:06:42

阅读数 44

评论数 0

原创 STM32 调试中 STLINK STM-STUDIO 图形化显示变量波形 代替串口

低成本的STlink是入门的必备之选了,虽然十几块钱就可以买到一个,但是他的功能一个都不少 在之前,想要把一个变量用类似示波器打印出来分析,我的做法是使用串口,发送协议数据到电脑,电脑上位机使用相同的协议解析出来每个通道的数据并且显示。 这样做有个一好处就是可以使用无线模块远程监控机器人的状态,但...

2019-12-01 19:09:59

阅读数 84

评论数 2

原创 STM32 开发中 STLINK/JLINK (Keil)使用调试代替串口打印

DEBUG 调试是很多人都会忽略的一个功能,日常开发中好像不怎么用的到,有串口就行 基本来说,我们从一开始都喜欢用串口打印数据来看这个数值变化的结果 这样做确实可行,在代码量不大的情况下 但代码量一大,需要调试的地方多了,往往费时费力 调试功能是KEIl类的IDE最重要的功能之一,用好它可以达到事...

2019-11-30 11:49:42

阅读数 110

评论数 0

原创 STM32CUBEMX F103 HAL库开发 两路定时器的Encoder编码器模式

STM32定时器编码器模式(Encoder Mode) 机器人开发过程中,对于直流电机来说,编码器至关重要,它不仅可以使我们对电极进行精确的速度闭环,位置闭环,还可以通过时间积分,根据运动学关系,获得速度、位置等信息 STM32的定时器有编码器模式,大大的方便我们的开发 使用STM32cubeMX...

2019-11-29 21:26:04

阅读数 97

评论数 0

原创 STM32CUBEMX F103 HAL库开发之 定时器中断多任务

stm32定时器简介 stm32的定时器资源还是相当丰富的,连最基础的stm32f103c8t6都有四个定时器,更高级的zet6,或者f4系列的有十几个定时器,相比arduino来说强大了太多,利用好了可以实现确定时间间隔的做某件事情,多个定时器中断可以用来做多件事情,不使用延时也能够将程序实现,...

2019-11-28 15:11:30

阅读数 34

评论数 0

原创 STM32CUBEMX F103 HAL库开发之 USB虚拟串口

今天心血来潮想写点东西 做比赛这么久了,应该写点东西,一是为了给自己学的知识一个总结,二是可以锻炼自己的写作能力与表达能力,帮助他人避免自己走过的坑 stm32 USB VPC虚拟串口简介 很多stm32的开发版都带有一个usb接口,可以用cubeMx将其配置成一个虚拟串口,使用USB线就可以打印...

2019-11-27 22:51:29

阅读数 64

评论数 2

原创 Arduino Esp8266 Nodemcu Blinker 物联网浇花系统 EspTouch配网使用方法

flower care sys 基于arduino Blinker的物联网植物养护系统 背景信息: 这是一个开源的;基于arduino;基于blinker物联网平台;使用3D打印制作的一个浇花系统; 能够实现自动浇花,土壤水分检测,实时同步数据到手机端,手机端可以控制手动进行浇花 可以很容易的拓展...

2019-11-02 20:21:22

阅读数 125

评论数 0

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