自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 STC51单片机解码433M程序说明

state = 2时:检测管脚是否为高电平,如果为高电平,表示为上升沿,此时记录的时间为低电平持续时间。state = 1时:检测是否为低电平,如果为低电平,表示为下降沿,此时记录的时间为高电平的持续时间。得到了每个数据宽度是1.29MS,每个数据宽度为16个LCK,每个LCK宽度大约为80us,如果为高电平代表为上升沿,判断同步信号。数据1的高电平持续时间为:960us, 数据1的低电平持续时间为320us。数据0的高电平持续时间为:320us,数据0的低电平持续时间为960us。

2023-02-13 11:20:51 4084

原创 [Telink泰凌微825x]Windows下开发环境搭建与烧录(二)

文章目录文档非常的多,我们可以先跟着本教程做一次,不懂的地方再对照文档详细的查看。注意: 使用串口下载工具,需要短接sws管脚和RX管脚。 解压我们的IDE压缩包后,可以直接右键点击安装文件,以管理员方式运行,建议安装到C盘。一路下一步,直到完成。如下图: 可以直接右键:解压到当前文件夹解压完成后:打开Telink IDE工具,以管理员方式运行。会提示设置工作空间。 可以自己设置一个其他的空目录。 导入完成。 注意:这里导入的是BLE单连接的SDK。如果导入MESH的SDK 也是一样

2022-07-07 17:16:02 3590 3

原创 [Telink泰凌微825x]硬件开发环境搭建(一)

Telink825x开发板制作

2022-07-07 16:01:34 2196

原创 NRF52832蓝牙的Profile之 LED灯读写 自己理解的

NRF52832蓝牙的Profile之 LED灯读写 自己理解的关于自定义服务的一般流程首先我们可以看到在main函数里面有一个ServiceInit()函数。这个函数实现了我们自定义服务的初始化。函数实现如下:static void services_init(void){ uint32_t err_code; ble_led_init_t led_init; //led状态默认值 uint8_t led_value[LE

2021-04-09 15:54:02 704

HEX文件合并工具,可以合并STM32,STC的HEX文件 适合把2个HEX文件合并成1个

HEX文件合并工具,可以合并STM32,STC的HEX文件。适合把2个HEX文件合并成1个

2024-05-24

Telink825x的DIY开发板基于TB04模块核心

用了2个TYPE-C接口,各自连接了CH340串口芯片,1个串口用来连接TLSR825x,用来实现BLE透传和程序下载,另外一个CH340的RX管脚连接到了TLSR825x的PA1管脚,用来输出我们的日志LOG信息(详细配置方法在相应的章节里面说明)。 添加了一组RGB灯,使用TLSR825x的管脚直接驱动。 添加了2组LED灯,一组黄色,一组冷白,同样使用TLSR825x的管脚直接驱动。 添加了1组电位器,用来调试模块的ADC功能。 添加了1个按键,用来调试模块的外部中断。 添加了1组W25Q64芯片,用来调试模块的SPI功能。 保留官方的BDT烧录接口,也可以采用官方BDT工具进行下载。

2022-07-07

INA226中文手册.rar

Ina226中文数据手册,我是用来制作USB 电流表!

2021-03-06

UCOSIII+EMWIN实现交互界面,可以触摸操作

UCOSIII+EMWIN官方例程,实现交互界面,可以触摸操作,学习STemwin的很好源码,可以便于了解整个系统运行流程。搭建一个基础的交互系统 int main(void) { OS_ERR err; CPU_IntDis();//BSP_IntDisAll(); /* Disable all interrupts. /* 初始化"uC/OS-III"内核 */ OSInit(&err;); /*创建任务*/ OSTaskCreate((OS_TCB *)&AppTaskStartTCB;, // 任务控制块指针 (CPU_CHAR *)"App Task Start", // 任务名称 (OS_TASK_PTR )AppTaskStart, // 任务代码指针 (void *)0, // 传递给任务的参数parg (OS_PRIO )APP_TASK_START_PRIO, // 任务优先级 (CPU_STK *)&AppTaskStartStk;[0], // 任务堆栈基地址 (CPU_STK_SIZE)APP_TASK_START_STK_SIZE/10, // 堆栈剩余警戒线 (CPU_STK_SIZE)APP_TASK_START_STK_SIZE, // 堆栈大小 (OS_MSG_QTY )5u, // 可接收的最大消息队列数 (OS_TICK )0u, // 时间片轮转时间 (void *)0, // 任务控制块扩展信息 (OS_OPT )(OS_OPT_TASK_STK_CHK | OS_OPT_TASK_STK_CLR), // 任务选项 (OS_ERR *)&err;); // 返回值 /* 启动多任务系统,控制权交给uC/OS-II */ OSStart(&err;); }

2018-06-24

ajax无刷新分页类 很方便的

一个不用刷新就可以翻页的类``里面有说明

2010-04-21

vc++经典游戏编程

vc++经典游戏编程!

2007-09-15

空空如也

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

TA关注的人

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