自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (12)
  • 收藏
  • 关注

原创 一种C语言的状态机

一、背景以前写状态机的思路都是if else或者switch case,今天我们稍微把思路整理一下,把状态机的状态迁移,和事件触发管理的更直观一些。二、正题假设有3个状态,3个事件,每个事件都会触发状态机的状态迁移。在状态机处于某个状态时,都需要执行一次该状态的函数;在事件来临时,即状态发生迁移时,只需要执行一次状态迁移函数。StateTransform stateTran[] ={ /*currState,event, nextState, func cycle,

2020-12-12 21:15:50 262

原创 FreeRTOS消息队列的使用

1、定义队列句柄变量// 定义队列句柄变量static xQueueHandle xQueue;22、申请队列// 参数 1 : 队列深度// 参数 2 : 队列项内容大小xQueue = xQueueCreate(1,20);3、创建2个线程,发送消息static void vTaskSender1( void * pvParameters ){    portBASE_TYPE xStatus...

2018-03-12 14:16:40 3530 1

原创 MQ135传感器测试

原理图Vrl可以接电压比较器,或者ADC。电压比较器下面是测量原理,这本电路中,VC=5V,Vrl=1.02V,RL=1K,求得RS≈4K,如果已知R0(即出厂时,将传感器放入100ppm的氨气中,测得的电阻值),则可以求出RS/R0,根据图1,就可以求出PPM值了。...

2018-03-07 14:07:03 30530 8

原创 C语言字符串操作

//转1)字符串操作strcpy(p, p1) 复制字符串strncpy(p, p1, n) 复制指定长度字符串strcat(p, p1) 附加字符串strncat(p, p1, n) 附加指定长度字符串strlen(p) 取字符串长度strcmp(p, p1) 比较字符串strcasecmp忽略大小写比较字符串strncmp(p, p1, n) 比较指定长度字符串strchr(p, c) 在字符...

2018-03-01 14:20:31 237

原创 git 远程先建立工程,本地后建立工程的push步骤

本地命令:git add .git statusgit commit -m"log"git remote add origin git@gitee.com:Yinqinghui/ChickenCode.git//添加远程服务器地址git push origin master//这步推送会显示失败git fetch origin//相当于从远程获取最新版本到本地

2018-01-12 13:49:10 281

原创 压电陶瓷换能器 超声波发射模块驱动原理图及时序

驱动原理图如下:驱动时序

2018-01-10 17:20:31 9512 3

原创 电源滤波电容计算

桥式整流电路的滤波电容取值在工程设计中,一般由两个切入点来计算。一是根据电容由整流电源充电与对负载电阻放电的周期,再乘上一个系数来确定的,另一个切入点是根据电源滤波输出的波纹系数来计算的,无论是采用那个切入点来计算,滤波电容都需要依据桥式整流的最大输出电压和电流这两个数值。通常比较多的是根据电源滤波输出波纹系数这个公式来计算滤波电容。C》0.289/{f×(U/I)×ACv}C,是滤波...

2018-01-05 10:42:19 6723 1

原创 git 切换远程分支

git 切换远程分支git clone只能clone远程库的master分支,无法clone所有分支,解决办法如下:1. 找一个干净目录,假设是git_work2. cd git_work3. git clone http://myrepo.xxx.com/project/.git ,这样在git_work目录下得到一个project子目录4. cd project

2017-10-15 20:44:03 428

原创 基于运放和三极管的恒流源电路

这是软件仿真图这是计算过程,和仿真结果一致。

2017-09-28 16:15:23 17254 8

sscom官方最新版本

sscom5.13.1是sscom串口工具的最新版本,解决了usb插拔死机的问题

2017-10-31

包含ch340封装库

三年积累的封装库

2016-03-12

stc12c5a16s_YX5200

stc12c5a16s_YX5200 MP3 UART2 串口2 8 N 1

2015-06-17

Easy51RTOS操作系统演示程序内含书籍

从单片机初学者迈向单片机工程师,对于没有接触过操作系统的人来说,只要你有单片机基础,都可以看懂这个操作系统,并且在你以后的开发当中,使用这个操作系统,让你的程序变得更加高效。

2015-01-03

STM32F103硬件i2c读取bmp085串口输出

STM32F103C8T6采用硬件i2c接口,读取bmp085的温度、气压参数,通过串口打印输出。程序已经调试通过。

2014-10-31

USB3.0公头贴片封装.PcbLib

已经在实际电路板中使用,请放心下载。使用时注意要把器件放在板子边缘。

2013-12-25

USB3.0封装库

USB3.0封装库,封装大小准确,已经焊接到电路板中应用。

2013-10-28

EM78P153S TCC的应用

义隆单片机,EM78P153的定时器中断范例,汇编语言编写。简单易懂。

2013-05-21

51单片机解码红外遥控器

利用51单片机,解码红外线遥控器发出的码字,并在1602液晶上进行显示。

2013-05-18

基于multisim的开关电源

基于multisim的开关电源,220V交流输入,5V直流输出

2013-05-17

ICCAVR7.22破解版

在XP win7系统上完美运行。无需额外的破解步骤,直接安装即可。

2012-07-10

空空如也

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

TA关注的人

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