自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (13)
  • 收藏
  • 关注

原创 AD创建Mark点

altium designer mark点

2022-03-29 22:58:33 7702

原创 Keil软件仿真STM32互补输出PWM

首先用Cubemx生成一个简单Keil工程,创建一个TIME4定时器,记得打开中断,用于让两个LED闪烁,型号:STM32F103VET6;配置两个IO为输出状态,控制两个LED灯。主函数中先打开定时器。int main(void){ /* USER CODE BEGIN 1 */ /* USER CODE END 1 */ /* MCU Configuration--------------------------------------------------------*/.

2021-07-06 18:20:07 1852 1

原创 关于RT-Thread的一些学习记录

一、通过MSH_CMD_EXPORT命令可以直接通过msh执行函数,并且可以传参。示例如下:void led2_ctrl(int argc, char**argv){ rt_pin_mode(GET_PIN(D, 13), PIN_MODE_OUTPUT); if (argc < 2) { rt_kprintf("Please input'cmd <open|close>'\n"); return; } if (!rt_strcmp(argv[1], "ope

2020-08-28 18:14:31 1056

原创 使用RT-Thread的串口空闲+DMA收发数据

RT-Thread的串口空闲+DMA目前发现一个问题,对于没有任何格式的串口帧来说,有时候用空闲中断是最方便的处理方,。因为每次接收过来的就是完整的一帧,而不用判断帧格式。但是RT底层会向中间件层推送数据,导致应用层接收的数据会被拆包。解决方法:见注释部分(位于drv_usart.c)void HAL_UART_RxCpltCallback(UART_HandleTypeDef *huart){ struct stm32_uart *uart; RT_ASSERT(huart !

2020-08-27 17:03:53 5367

原创 STM32F103用hal库使用DMA+串口空闲中断接收数据

简介:出现空闲标志时,认为一帧报文发送完毕,进行报文分析,比普通的串口中断效率高很多!用到的工具:CubeMX,Keil5芯片:STM32F103VET6步骤:一、配置串口二、使能串口NVIC中断三、配置DMA四、配置为MDK5,并生成代码工程五、打开工程,添加部分代码uint8_t receive_buff[255]; //定义接收数组int main(void){ /* USER CODE BEGIN 1 */

2020-08-23 12:54:35 6544 3

原创 关于Altium Designer更改原理图默认表格

版本:14.3.15方法:1.自建原理图表格2.修改默认表格模板。这里选择直接修改默认表格模板。以下为大体方法:1.打开参数选择2.看下模板选择,这里我们选的是最常用的A4模板,不过这个模板带Altium图标,并且文件名带路径。看下说明,要在数据管理选项里更改,OK,继续操作。3.这里我们就找到模板文件位置了。打开这个A4文件4.这里就可以随意更改了,我们删掉图标,并且把文...

2019-08-17 16:50:34 4298 1

原创 关于STM32F103精确延时

为了兼容FreeRTOS,所以将延时函数统一规范,后续使用方便移植。此延时针对无晶振,示例为系统倍频64MHz,型号:STM32F103C8T6。新建SYSTEM文件夹,新增两个文件,delay.c和delay.h以下为delay.c内容:其中系统已倍频为64M#include "stm32f10x.h"double fac_us=0; sta...

2019-07-28 11:30:51 6415 1

原创 STM32F103 FreeRTOS记录

STM32F103 FreeRTOS记录一、移植(测试翻转led)1.添加freertos9.0相关文件。2.在配置头文件添加下面代码,并注释掉stm32f10x_it.c文件里的相关函数#define vPortSVCHandler SVC_Handler#define xPortPendSVHandle...

2019-04-01 09:09:23 469

原创 STM32F103 ADC整理

STM32F103 ADC整理一、单通道配置模式1.配置:PA4void ADC1_CH4_Init()//PA4--ADC1-CH4{ GPIO_InitTypeDef GPIO_InitStructure; ADC_InitTypeDef ADC_InitStructure; N...

2019-03-29 13:23:48 4075

原创 STM32新建工程标准模板和串口

STM32新建工程标准模板使用的库:STM32F10x_StdPeriph_Lib_V3.5.0.rar(STM32F103RBT6为例) 例如:STM32F103RBT6是128kb,则选择:medium类型。即:startup_stm32f10x_md.s。选型如下图: 新建工程目录文件夹以及Project档目录,如下...

2019-03-19 19:51:46 1102

原创 GPS度分测试程序vc6

gps度分测试程序vc6完整代码:// GNRMC.cpp : Defines the entry point for the console application.//#include &quot;stdafx.h&quot;#include &amp;lt;string.h&amp;gt;#include &amp;lt;stdlib.h&amp;gt;#include &amp;lt;stdio.h&amp;gt;

2019-03-09 17:14:22 303

原创 数据包转义处理VC6完整工程

数据包转义处理VC6完整工程代码如下:// VerifyCode.cpp : Defines the entry point for the console application.//#include &quot;stdafx.h&quot;#include &amp;lt;string.h&amp;gt;#include &amp;lt;stdlib.h&amp;gt;#include &amp;lt;stdio.h&amp

2019-03-09 16:41:39 246

原创 关于转义处理算法

采用 0x7e 表示,若校验码、消息头以及消息体中出现 0x7e,则要进行转义处理,转义规则定义如下:0x7e &amp;lt;————&amp;gt; 0x7d 后紧跟一个 0x02;0x7d &amp;lt;————&amp;gt; 0x7d 后紧跟一个 0x01。转义处理过程如下:发送消息时:消息封装——&amp;gt;计算并填充校验码——&amp;gt;转义;接收消息时:转义还原——&amp;gt;验证校验码——&amp

2019-03-02 16:30:10 1934 1

原创 stm32北斗数据解析

gnrmc_analysis.c#include &amp;amp;quot;gnrmc_analysis.h&amp;amp;quot;#include &amp;amp;amp;lt;string.h&amp;amp;amp;gt;#include &amp;amp;amp;lt;stdlib.h&amp;amp;amp;gt;#include &amp;amp;amp;lt;stdio.h&amp;amp;amp;gt;

2019-02-22 20:24:08 3829 2

原创 关于GNRMC解析

关于GNRMC解析关键代码C语言#include &amp;amp;quot;stdafx.h&amp;amp;quot;#include &amp;amp;quot;stdafx.h&amp;amp;quot;#include &amp;amp;amp;lt;string.h&amp;amp;amp;gt;#include &amp;amp;amp;lt;stdlib.h&amp;amp;amp;gt;#include &

2019-02-20 08:49:03 11805

SEGGER_RTT_V630b.zip

jlink rtt调试所需源码

2021-07-18

在Allegro中导入Logo的两种方法.rar

在Allegro中导入Logo的两种方法。使用工具:RATA Raster (BMP) To Allegro (IPF)

2020-09-28

STM8S001J3_Mini开发板原理图.PDF

STM8S001J3M3的原理图硬件电路,带按键防锁功能(这个太重要了!!),带iic接口,可用于设计参考。

2019-09-25

NetTool.rar

基本功能: 1:16进制数据和ASCII数据收发。 2:定时器自动发送。 3:自动从配置文件加载最后一次的界面设置。 4:自动从配置文件加载数据发送下拉框的数据。可以将经常使用的数据填写在send.txt中。 5:可启用设备模拟回复,当收到某个数据时,模拟设备自动回复数据。对应数据格式填写在device.txt 中。 6:可对单个在线连接发送数据,也可勾选全部进行发送。 7:支持多个客户端连接并发。 8:采用单线程。 9:四种模式,tcp服务器、tcp客户端、udp服务器、udp客户端。

2019-05-18

RTD2270模块原理图pdf和PCB文件

RTD2270模块电路,vga转lvds电路,包含pads格式pcb文件。

2018-04-10

Theory of the Integral 积分理论 saks

Theory of the Integral 积分理论 saks电子书pdf 高清

2018-04-03

Visual FoxPro数据库 课件 ppt 吉林大学

Visual FoxPro数据库及面向对象程序设计基础》课件PPT_吉林大学

2018-04-03

计算器源码C# 正常编译运行 vs2012环境

编译环境:VS2012,可正常编译运行,包含加减乘除根号三角函数log等,还有组件部分,但源码不包含组件部分,组件部分是VB程序编写的扩展功能。

2018-04-03

高仿360sd杀毒界面源码

高仿360sd杀毒界面,界面美观精致,仅供学习研究

2013-04-06

Cheat Engine6.0中文增强版

Cheat Engine6.0中文增强版 压缩包内有HideToolz.exe隐藏软件,避免某些网络游戏的封杀以及含有Tutorial-i386.exe训练软件.帮助初学者完成相关学习。

2011-10-19

FluXay5.0完整版

FluXay5.0完整加强版: 加入了本地模式,在本机运行是不必安装Sensor。 Sensor扫描临时结果文件(*.PTR)的尺寸大约减少了10倍

2011-10-19

空空如也

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

TA关注的人

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