自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 基于树莓派:MAX7219的字符驱动程序编写

本实验使用MAX7219驱动8x8点阵。上位机使用Ubuntu 14.04,下位机使用Raspberry pi。

2016-06-20 11:36:21 4299

原创 基于Zigbee和树莓派的家居空气质量检测系统:硬件设计

一、硬件设计 l   ZIGBEE模块1.   ZG-M0模块说明:Zigbee路由器选用CC2530芯片,它是基于2.4GHz,IEEE802.15.4,zigbee和RF4CE的片上系统解决方案。选用的ZG-M0是以PCB天线,且带有半孔封装有形式存在。模块上电后,它会自动寻找相应的PANID网络,并自动加入网络,即自动组网。组网成功后,只需串口传输要发送的数据即可

2016-06-20 11:01:09 12108 1

原创 日志式文件系统

日志式文件系统在写数据时,永远写新的空白块,而不是覆盖原先的数据,即对数据的更新采用前向写入。写满所有块时再根据策略选择旧块做擦除。在这种机制下,断电后,由于新的数据还未成功写入,旧的数据就不会被擦除,保证了数据的完整性,使得整个文件结构不被破坏。

2016-06-20 10:58:30 1118

原创 linux内核GPIO编程说明

内核GPIO编程说明参考资料:https://www.kernel.org/doc/Documentation/gpio/从官方资料来看,linux内核中的gpio接口目前有新旧两个版本,新的版本的接口是descriptor-based的,而旧的是integer-based的。旧的接口已出于兼容性的考虑仍被支持,但已不再建议使用。网上目前大多GPIO编程说明都是旧的版本,所

2016-06-04 22:55:00 6141

转载 µC/OS-Ⅱ任务切换函数OSCtxSw()原型

任务级的切换问题是通过发软中断命令或依靠处理器执行陷阱指令来完成的。中断服务例程,陷阱或异常处理例程的向量地址必须指向OSCtxSw()。       如果当前任务调用µC/OS-Ⅱ提供的系统服务,并使得更高优先级任务处于就绪状态,µC/OS-Ⅱ就会借助上面提到的向量地址找到OSCtxSw()。在系统服务调用的最后,µC/OS-Ⅱ会调用OSSched(),并由此来推断当前任务不再是要运行的最重

2016-05-19 17:02:45 2983

转载 火星上发生的事情与Vxworks操作系统的优先级反转问题

在抢占式RTOS中,经常会碰到这个名词,以著名的“火星探路者”为例,解释一下优先级翻转带来的问题,并介绍一下VxWorks中是如何解决这个问题的。1997年美国航天部门成功发射“探路者”,在活性表面登录,在开始一段时间内,“漫步者探测车”工作稳定,并传回大量数据,但是几天后,“探路者”开始出现系统复位、数据丢失的现象。经过研发人员的分析,最后得出结论,就是因为系统里发生了优先级翻转的问

2016-05-05 09:59:40 865

原创 基于stm32CubeMX和keil5的stm32f103学习编程

0.       准备先用st-link连接stm32核心板与PC,用于烧录St-linkStm323.3V3.3VGNDGNDSWDIODIOSWCLKDCLK再用USB串口板连接,用于查看串口输出

2016-04-19 09:34:46 19616 4

原创 树莓派初次开机for mac

用mac串口连接树莓派的初次启动

2016-03-23 15:25:22 1915

空空如也

空空如也

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

TA关注的人

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