霜月孤鸟
码龄13年
求更新 关注
提问 私信
  • 博客:518,677
    518,677
    总访问量
  • 142
    原创
  • 223
    粉丝
  • 50
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
加入CSDN时间: 2012-02-22
博客简介:

霜月孤鸟&RTEMS&TinyOS

博客描述:
学而不思则惘,思而不学则怠
查看详细资料
个人成就
  • 获得179次点赞
  • 内容获得96次评论
  • 获得363次收藏
  • 博客总排名1,832,419名
创作历程
  • 2篇
    2018年
  • 64篇
    2017年
  • 49篇
    2016年
  • 33篇
    2015年
  • 22篇
    2014年
  • 14篇
    2012年
成就勋章
TA的专栏
  • 计算机技术
    5篇
  • 随便侃侃
    4篇
  • 无线传感器网络技术
    42篇
  • 嵌入式硬件
    77篇
  • 嵌入式操作系统
    13篇
  • 上位机软件编程
    20篇
  • 嵌入式开发环境及工具
    8篇
  • 嵌入式软件
    15篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

87人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

C#百问--C#中如何选择某一个窗口执行?

C#百问--C#中如何选择某一个窗口执行?
原创
博文更新于 2015.03.03 ·
1110 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

cc2530裸机编程系列笔记3--定时器Timer1自由模式程序

定时器1是一个16 位定时器,具有定时器/计数器/脉宽调制功能。它有3 个单独可编程 输入捕获/输出比较信道,每一个信道都可以用来当做PWM 输出或用来捕获输入信号的边沿时间(关于什么是输入捕获/输出比较,以及如何实现PWM 输出,读者可自行查阅CC2530 中文手册)。定时器有一个很重要的概念:操作模式。操作模式包含:自由运行模式(free-running)、模模式(modulo)和 正计数/倒
原创
博文更新于 2015.12.05 ·
1942 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

QT编程实例3--Qt Qwt打点画图

QT编程实例3--Qt Qwt打点画图源程序:FunCurve.h[cpp] view plaincopyprint?#ifndef FUNCURVE_H   #define FUNCURVE_H     #include    #include   #include    #include      namespace Ui {  class FunC
转载
博文更新于 2015.01.19 ·
1461 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

QT编程实例1--简单的文本编辑器(中)

QT编程实例1--简单的文本编辑器(中)      在mainwindow.cpp文件中主要是实现在mainwindow.h文件的新类中自定义的一些方法,如构造函数MainWindow()、newFile()等槽函数等。
原创
博文更新于 2015.01.14 ·
1806 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

KiCad设计PCB-16-红外发射和红外接收管的原理图设计

开发板上有接收和发射一对管子,因此可以完整的学习发射和接收数据的软、硬件设计。模块1:发射电路        发射使用的是,该红外发射管重要参数是940nm,也有其他波段的发射管。但一般使用940nm的发射管。画好的红外发射电路原理图如下:    对IR333C的封装重新进行了设计,如下:模块2:接收电路    接收、发送及与单片机的连接
原创
博文更新于 2017.01.25 ·
5552 阅读 ·
6 点赞 ·
0 评论 ·
10 收藏

算法学习-1-选择排序

选择排序代码:def findSmallest(arr): smallest = arr[0] smallest_index = 0 for i in range(1,len(arr)): if arr[i] < smallest: smallest = arr[i] smallest_index = i return smallest_index def sel...
原创
博文更新于 2018.06.29 ·
516 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

书摘系列-1-前端框架Joomla!

    CMS:内容管理系统(Content Management System),CMS是一种将图形界面与底层技术细节分离,让用户通过简单的图形界面,来创建和修改内容,并能与其他用户协同合作的计算机应用程序。    根据编写工具与语言的不同,其可以分为基于ASP、PHP、JSP等语言开发的CMS。目前互联网上存在数千种CMS,如JSP编写的JSPXCMS,ASP编写的SiteServer,PHP...
原创
博文更新于 2018.05.04 ·
453 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

tinyos学习笔记11--DHT11驱动及测试程序

测试平台:CC2538cb(群主师父的杰作)1.测试效果图      忙活了几天终于把这款DHT11温湿度的传感器的驱动及测试程序搞定了,最后一个步骤犯了一个相当可笑的错误,把测量到的温度的数据当成了湿度的数据,把湿度的数据当成温度的数据。看结果,越看不对劲,误差怎么可能这么大了?温度是41C,湿度是14%RH。o(∩_∩)o 哈哈,搞了半天把温湿度数据的位置看反了...2.DHT11模块温湿度模...
原创
博文更新于 2018.05.04 ·
5186 阅读 ·
4 点赞 ·
1 评论 ·
2 收藏

博客tinyos系列文章索引

TinyOs博客资源汇总tinyos学习笔记1--开题
原创
博文更新于 2017.09.30 ·
828 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

单片机小知识系列-4-D/A转换器双极性工作和偏移二进制码(offset binary)

双极性工作是指D/A转换器可以转换有正有负的数据。计算机中的数字量表示为双极性的方法很多,如用原码、补码、反码和二进制码等,其中,补码和偏移二进制码用于D/A转换器。下面介绍偏移二进制码和双极性转换。  偏移二进制码(又叫移码)是在二进制码的基础上加一个偏移量得到的。n位二进制数±D讠的偏移二进制码为              binary)" title="D/A转换器双极性
转载
博文更新于 2017.08.15 ·
8235 阅读 ·
5 点赞 ·
0 评论 ·
30 收藏

单片机小知识系列-3-AD与DA术语解释

ADC and DAC GlossaryAbstract: This document collects and defines technical terms commonly used with analog-to-digital converters (ADCs) and digital-to-analog converters (DACs).Acquisition Ti
转载
博文更新于 2017.08.15 ·
3287 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

单片机小知识系列-2-stc单片机不能下载程序问题原因总结

最近把家里的古董--我买的最早的一块51单片机开发板拿了出来,额,,这块板子有十几年了吧,应该2004年左右看到《电子制作》的期刊广告邮购的。再次拿了出来换上stc宏晶的stc89c52单片机,想让他继续发挥作用。用stc的下载工具下载程序时发现,下载软件一直提示给单片机上电。研究了大半天都没找出问题,试过:1.换单片机2.换usb转串口线3.换供电方式4.换max232芯片5
原创
博文更新于 2017.07.11 ·
2406 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Beebird的小e体验板学习历程2

大概是从2017年的4月底,5月初的样子开始学习小e体验板,断断续续的学了个把月。学习的思路是围绕着自己最初制定的四步走目标,参考论坛中三位牛人的帖子逐步学习。这里提到的三位高人如果组个TEAM的话,感觉可以叫“三白”,因为他们三个的用户名分别是“大白”、“小白”,还有一位是头像白。:lol    到目前为止,自定的目标还没有玩通关,差最后一步,也就是可自由操作的数据透传。我所谓的可自由操作的
原创
博文更新于 2017.06.30 ·
697 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Beebird的小e体验板学习历程1

收到小e体验板后很长一段时间没有用到他。最近在STM32上写了几个传感器的程序,就想是不是可以把STM32获取的传感器数据通过小e发送到手机及PC端,也就是所谓的数据透传了。于是就有了几天来的小e学习之旅。刚开始拿起小e体验板时,两眼一抹黑,完全不知该何去何从。经过浏览论坛,看论坛里前辈的笔记及官方提供的资料总算了理清了学习的方向。我的学习计划大概分为四步:1.把小e体验板根据官方给的说明
原创
博文更新于 2017.06.30 ·
867 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

STM32基础知识4-va_list原理及用法

VA_LIST 是在C语言中解决变参问题的一组宏,变参问题是指参数的个数不定,可以是传入一个参数也可以是多个;可变参数中的每个参数的类型可以不同,也可以相同;可变参数的每个参数并没有实际的名称与之相对应,用起来是很灵活。下面是va_list的用法示例 :#include  int AveInt(int,...); void main(){  
转载
博文更新于 2017.05.27 ·
2455 阅读 ·
3 点赞 ·
0 评论 ·
2 收藏

STM32基础知识3-STM32串口USART1的使用方法和程序

通用同步异步收发器(USART)提供了一种灵活的方法来与使用工业标准NR 异步串行数据格式的外部设备之间进行全双工数据交换。 USART利用分数波特率发生器提供宽范围的波特率选择,支持同步单向通信和半双工单线通信。1、STM32固件库使用外围设备的主要思路在STM32中,外围设备的配置思路比较固定。首先是使能相关的时钟,一方面是设备本身的时钟,另一方面如果设备通过IO口输出还需要使
转载
博文更新于 2017.05.25 ·
1715 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

STM32基础知识2-分享PWM输入模式捕捉4路PWM波形的周期和占空比

前几天分享过一个帖子,因为网速原因没有上传源码,看到有人回复我说实验不成功,那么好吧!这是我的错误,这次就将源码和我的心得体会分享出来,供大家下载测试和成长。我其实也是菜鸟一个,如果讲解的地方有啥不对,或是程序设计的不好,欢迎大家提出意见,让我们一起来学习进步。fficeffice" />PWM输入是输入捕获的一个特殊应用,输入捕获就是当连接到定时器的引脚上产生电平变化时对应的捕获装置会立即将
转载
博文更新于 2017.04.26 ·
7327 阅读 ·
1 点赞 ·
3 评论 ·
14 收藏

STM32基础知识1-stm32PWM输入捕获模式详解

一、概念理解PWM输入捕获模式是输入捕获模式的特例,自己理解如下1. 每个定时器有四个输入捕获通道IC1、IC2、IC3、IC4。且IC1 IC2一组,IC3 IC4一组。并且可是设置管脚和寄存器的对应关系。2. 同一个TIx输入映射了两个ICx信号。3. 这两个ICx信号分别在相反的极性边沿有效。4. 两个边沿信号中的一个被选为触发信号,并且从模式控制器被设置成复位模式。
转载
博文更新于 2017.04.26 ·
3656 阅读 ·
1 点赞 ·
0 评论 ·
10 收藏

STM32F103程序设计-9-USB转TTL串口(收发)

USB转TTL串口(收发)在上一个例程USB转TTL串口(printf)的基础上进行修改。主要修改了以下几点内容:1.由于不要使用printf了,所以把PUTCHAR_PROTOTYPE的定义部分去掉。2.从官网例程中找到串口收发数据的代码,并融合到新定义的串口收、发数据的函数中。例程中串口发数据的代码(已进行细微改动):/* Send one byte f
原创
博文更新于 2017.03.01 ·
4451 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

STM32F103程序设计-8-USB转TTL串口(printf)

USB转TTL串口(printf)单片机的串口可以转为TTL电平,可以转232,可以转485。本篇讲的是通过CH340G转TTL电平与PC的USB通信。单片机串口发送数据到电脑的USB,printf作用:做项目时,单片机通过串口往电脑发数据。程序的修改分为四步,具体如下。Step1:初始化串口void USART1_Init(void){  /* USART
原创
博文更新于 2017.02.28 ·
2437 阅读 ·
2 点赞 ·
0 评论 ·
6 收藏
加载更多