自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (5)
  • 收藏
  • 关注

原创 C#上位机与三菱FX3UPLC实现异步伪实时串口通信机制(串口类通信可参考)

c#上位机串口读写三菱PLC(多线程)

2023-04-20 22:20:15 2105 3

原创 MSP430开发笔记之五:硬件IO中断与IR红外接收

MSP430单片机GPIO中断方式接收红外遥控器数据,并解码。

2022-06-16 15:36:43 704

原创 MSP430FR5994LannchPad开发笔记之四:eUSCI之硬件SPI使用

MSP430使用driverLib库驱动硬件SPI的使用和测试。

2022-05-05 14:31:04 1372 2

原创 MSP430FR5994LannchPad开发笔记之三:MSP430的IO复用以及如何去获取IO复用功能

一、 MSP430FR5994 gpio“第二”功能概述(user guide.pdf)该功能可以通过相关芯片的user guide–>digital I/O–>Digital I/O operation中有相关说明:端口引脚通常与其他外围模块功能复用。 可以参阅特定MCU的datasheet来确定引脚功能。 每个端口引脚使用两个位来选择引脚功能 - I/O 端口或三种可能的外围模块功能中其中一个(三取一)。 下图显示了如何选择各种模块功能。每个 PxSEL 位用于选择引脚功能——I/O

2022-05-04 22:38:45 1345

原创 MSP430FR5994LannchPad开发笔记之二:时钟系统及配置

MSP430FR系列mcu时钟模块简介及driverlib库的使用。

2022-05-04 14:27:35 2251 2

原创 MSP430FR5994LannchPad开发笔记之一:CCS+DriverLib建立工程模板,及使用eZ-FET Debug进行printf

一. MSP430FR5994LannchPad 简介简介:MSP430FR5994使用超低功耗FRAM存储技术,Device features include:• 1.8-V to 3.6-V operation• 16-bit RISC architecture up to 16-MHz system clock and 8-MHz FRAM access• 256KB of FRAM and 8KB of SRAM• 16-channel 12-bit ADC• 16-channe

2022-04-25 13:32:48 2203 3

原创 VScode+PlatformIO+esp8266+Arduino 开发环境搭建及踩坑注意事项集

VScode+PlatformIO+esp8266 开发环境搭建及踩坑注意事项集1. 安装1.1 安装vscode1.2 在vscode扩展中搜platformio,之后选择安装。1.3 在vscode扩展中搜arduino,安装(这样就可以兼容.ino文件)1.3 New Project/improt arduino project...2. 一些配置项记录2.1 头文件包含不进去,会在头文件有波浪线2.2 解决VScode编译Arduino程序速度慢的问题2.3 出现Value is not accep

2022-02-27 21:52:50 1690

原创 ESP8266(基于arduino平台)每篇一个知识点——2.wifi AP模式设置

ESP8266(基于arduino平台)的学习笔记

2022-02-25 23:54:45 4980

原创 ESP8266(基于arduino平台)每篇一个知识点—1.wifi STA模式连接指定wifi

esp8266 arduino 学习笔记

2022-02-25 23:48:17 6252

原创 Sublime常用c语言插件

1. Alignment 按等号对齐,强迫症患者必备Alignment:选中并按ctrl+alt+a就可以使其按照等号对齐2. 配色方案Enki或者earthbound3.A file icon 文件图标4.CoolFormat:C代码格式化简单好用的代码格式化工具,相当于简化版的Astyle,默认ctrl+alt+shift+q格式化当前文件,ctrl+alt+shift+s格式化当前选中。默认选中按ctrl+alt+shift+s格式化当前注:格式的设置可以打开控制面板,输入C

2020-08-23 12:20:36 2763

原创 基于tortoiseGit使用gitee进行版本管理

基于tortoiseGit使用gitee进行版本管理一 下载tortoiseGit二 安装tortoiseGit2.1 首先安装torgoiseGit2.2 安装语言包,2.3 设置向导,配置tortoiseGit2.3.1 配置git.exe2.3.2 配置用户信息2.3.3 key2.3.4 tortoiseGit其他设置2.3.5 配置git信息3 测试3.1 在gitee新建用于测试的resp3.2 在本地创建库3.3 推送到gitee一 下载tortoiseGit下载网址:TortoiseG

2020-08-19 14:52:25 3851

原创 STM32+DWM1000开发uwb测距系列教程之三:使用官方例程实现p2p双向 twr测距

目录1 往期链接2 官方例程3 代码简讲3.1 初始化流程3.2 标签具体数据收发流程3.3 基站数据收发流程4 测试1 往期链接STM32+DWM1000开发uwb测距系列教程之一:官方例程简介STM32+DWM1000开发uwb测距系列教程之二:源码分析及源码移植(基于STM32 cubemx+keil MDK)2 官方例程在官方例程的examples目录中,05a和05b是基于t...

2020-05-07 19:04:38 6003 27

原创 SW4STM32(eclipse)开发stm32手动添加源文件到项目

目录1 demo工程准备2 打开工程并编译3 添加源文件夹(source folder)4 给新的源文件夹添加源文件(c文件和h文件)5 设置工程include 目录6 在源文件中添加示例代码6.1 user.h6.2 user.c6.3 在main.c中添加如下代码:6.4 再次编译前言:最近在整dwm1000模块uwb测距应用是,由于官方提供了基于SW4STM32(eclipse)的dem...

2020-05-07 11:14:59 1976 2

原创 STM32+DWM1000开发uwb测距系列教程之二:源码分析及源码移植(基于STM32 cubemx+keil MDK)

1.本篇简介STM32+DWM1000开发uwb测距系列教程之一上一篇 文章主要简单介绍了一下官方最新示例代码的打开和基本工程目录结构。本篇在前一篇的基础上,进行工程移植,移植思路是,首先保持官方口味不变,因为官方代码应该是正常可用的,另外例程丰富;其次是尽可能使用cube mx,在不考虑程序执行效率的外加因素的情况下,stm32开发,使用cubemx 是最快捷方便的,并且出错概率也是最小的...

2020-05-07 01:11:39 11690 11

原创 STM32+DWM1000开发uwb测距系列教程之一:官方例程简介

文章目录1 dw1000_api_rev2p14.zip软件包简介2 打开工程2.1 直接打开2.2 使用导入方式打开工程3 工程目录结构分析4 选择example例程——本例程基于dwm1000官方demo包V2.14打造1 dw1000_api_rev2p14.zip软件包简介本软件包基于stm32开发,使用的IDE有SW4STM32和COOCOX,所以想要熟悉代码结构,需要先安装其中的...

2020-05-06 22:14:16 11824

原创 STM32g070 使用cubemx移植rt-thread nano实现rt-kprintf和FinSH组件支持

一、cubemx硬件初始化1.1打开cubemx,选择mcu。1.2 新建工程并进行基础硬件初始化,下边直接上图这里timeBase不变,选择默认systick。时钟配置如下:RCC外部高低速时钟disable。GPIO参照官方nucleo板子,指定一个led脚和一个key脚。配置分别为output和input。RTT无论是打印日志还是输入cmd,都需要uart支持。uar...

2020-04-03 22:24:32 1519

原创 STM32驱动lcd1602,并口8位 6800时序

STM32驱动lcd1602,并口8位 6800时序一、LCD1602(3.3V硬件版本)简介1.1 引脚引脚,lcd1602采用标准接口,6800时序8位并行数据传输。第 1 脚:VSS 为地电源。第 2 脚:VDD 接 3.3V 正电源。第 3 脚:VL 为液晶显示器对比度调整端,接正电源时对比度最弱,接地时对比度最高,对比度过高时会产生“鬼影”,使用时可以通过一个 10K 的...

2020-03-13 23:43:49 11670 5

原创 本地文件夹(工程)推送到github

1准备工作1.1 第一次使用github的话,首先需要注册账号,关联邮箱;1.2 在本地安装git bash工具,并进行全局配置**$ git config global --user.name "yourgitName"$ git config global --user.email "yourgithubEmail"** 配置查看**git config --list1.3 ...

2020-02-18 23:30:27 569

原创 STM32使用LL库PWM的DMA模式驱动ws2812

STM32使用LL库PWM的DMA模式驱动ws2812一、WS2812简介二、CUBEMX初始化代码配置一、WS2812简介给个链接吧,ws2812时序简介WS2812使用“单总线”驱动,可以级联驱动n个,当然n是有限制的。时序超级简单,也有一定难度。类似的帖子网上有很多,在此不再赘述。WS2812驱动方式大概有以下几种:1.使用GPIO模拟,中间加延时实现“0”、“1”的时序,延时需要...

2020-01-21 21:04:31 4095 16

stm32_ldwm1000_uwb _twr_all.zip

使用keil MDK平台开发dwm双向测距,一基站+一标签实现双向测距。使用方法: 在工程options中分别预定义宏EX_05A_DEF 或者 EX_05B_DEF 即可完成标签程序和基站程序的切换。

2020-05-07

dw1000_api_rev2p14_stsw.zip

uwb芯片dwm1000的sw4stm32官方demo包例程,里边例程丰富,亲测可用。sw4stm32基于eclipse打造的一款开源软件,有官方网站。

2020-05-06

vscode+stm32+openocd+eabigdb_ok.zip

本工程为另一篇教程资源的配套源码,包括vscode下开发、调试STM32的配置文件. 工程文件拿去参照另一篇教程配置好VSCODE开发环境,就可以愉快的玩耍了。

2020-02-21

VSCODE开发STM32向导.pdf

在vscode下开发、调试stm32的详细步骤 从vscode及扩展资源的搭建、stm32cubemx生成初始代码,vscode下配置文件的详细配置,vscode下STM32进行debug。

2020-02-21

OLED_U8G2_HW_SW_SPI_OK.zip

stm32f103移植u8glib/u8g2图形库到oled,硬件spi和软件模拟spi两种方式,压缩包内有说明文件 说明.txt

2019-10-12

空空如也

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

TA关注的人

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