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

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

2016-06-20 11:36:21

阅读数 2319

评论数 0

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

一、硬件设计 l   ZIGBEE模块 1.   ZG-M0模块说明: Zigbee路由器选用CC2530芯片,它是基于2.4GHz,IEEE802.15.4,zigbee和RF4CE的片上系统解决方案。 选用的ZG-M0是以PCB天线,且带有半孔封装有形式存在。模块上电后,...

2016-06-20 11:01:09

阅读数 8105

评论数 1

日志式文件系统

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

2016-06-20 10:58:30

阅读数 693

评论数 0

linux内核GPIO编程说明

内核GPIO编程说明 参考资料:https://www.kernel.org/doc/Documentation/gpio/ 从官方资料来看,linux内核中的gpio接口目前有新旧两个版本,新的版本的接口是descriptor-based的,而旧的是integer-based...

2016-06-04 22:55:00

阅读数 3032

评论数 0

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

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

2016-05-19 17:02:45

阅读数 2079

评论数 0

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

在抢占式RTOS中,经常会碰到这个名词,以著名的“火星探路者”为例,解释一下优先级翻转带来的问题,并介绍一下VxWorks中是如何解决这个问题的。 1997年美国航天部门成功发射“探路者”,在活性表面登录,在开始一段时间内,“漫步者探测车”工作稳定,并传回大量数据,但是几天后,“探路者”开始出...

2016-05-05 09:59:40

阅读数 500

评论数 0

基于stm32CubeMX和keil5的stm32f103学习编程

0.       准备 先用st-link连接stm32核心板与PC,用于烧录 St-link Stm32 3.3V 3.3V GND GND SWDIO DIO ...

2016-04-19 09:34:46

阅读数 11985

评论数 4

树莓派初次开机for mac

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

2016-03-23 15:25:22

阅读数 1474

评论数 0

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