技术实践
虞美乱世道
这个作者很懒,什么都没留下…
展开
-
教你自制ST-LinkV2下载器
画图原由前几天遇到ST-link下载问题,我自制的STM32F107板子发现非得接上NRST引脚才能正常下载,这就很郁闷了。但是手头上的Mini版本的又没留RST引脚出来,于是干脆决心自己自制一个ST-Link。话不多说,下面就开始讲解怎样制作ST-Link.资料来源我最终确定的原理图是来源于2个Demo板子的原理图,一个是STM32F429I-DISCO,另一个是STM8S-DISCO。这2套探索原创 2016-12-22 18:01:46 · 24107 阅读 · 4 评论 -
使用keil5的USB::CDC类实现虚拟串口和SPI通讯
一、前言最近因为做的几个项目上使用了LORA作为无线通讯,在现场安装完后,要联调时碰到需要查看主机和从机发的协议数据是否正确。还要测试控制,弄来弄去很麻烦,所以干脆自己做了个USBtoLoRa无线收发器。这个LORA芯片的通讯接口是SPI。总体的设计思路是这个收发器能够通过USB将接收到的数据上传给上位机,同时上位机也能做配置。一开始的方案是用libusb做上位机的驱动,使用USB的自定义设备类来驱原创 2017-07-17 18:01:59 · 11115 阅读 · 4 评论 -
一种可行的STM32F103外设RTC使用方法
前言最近做的项目需要用RTC功能,记录掉上电时间。然后就开始琢磨STM32的RTC,在使用的过程中出现各种问题。搞的很是头痛。几经折腾,终于弄出一种稳定的使用方法。刚开始最大的问题就是掉电后时钟不走,代码改来该去,最后发现不管是第一次初始化还是每次上电运行,都需要打开PWR和BKP时钟。下面就把我的代码全贴出来,可以直接调用。代码#ifndef BSP_RTC_H#define BSP_RTC_H原创 2017-07-18 15:27:34 · 3676 阅读 · 1 评论