- 博客(209)
- 资源 (5)
- 收藏
- 关注
原创 contiki STM32移植
“Contiki 是一个小型的,开源的,极易移植的多任务操作系统。它专门设计以适用于一系列的内存优先的网络系统,包括从8位电脑到微型控制器的嵌入系统。它的名字来自于托尔·海尔达尔的康提基号。Contiki只需几kilobyte的代码和几百字节的内存就能提供多任务环境和内建TCP/IP支持。”来自维基百科。
2012-04-20 21:28:10 22227 32
原创 CC2430 Joystick硬件说明
CC2430 Joystick 硬件说明1 目标 学习了CC2430的AD,UART和Timer之后,感觉自己有点入门了,接着做一点人机交互的内容。在这里我介绍一下Joystick的硬件连接。刚开始看Joystick的硬件部分的时候,还很的觉得有点麻烦的,后来把这个电路分解为反相放大器,同相放大器之后,问题就好解决多了。2 分解Joystick的4个按钮
2012-03-07 16:26:52 3924
原创 CC2430 片内AD使用详解——查询法
CC2430 ADC使用——查询法1 目标 熟悉使用CC2430的ADC功能。根据我自己开发板的情况,我使用P07作为AD转换的输入口,使用一个旋转电位器来调整输入端口的电压,通过串口发送AD转换结果。在这里还是说说ADC的结构。CC2430的ADC是基于sigma-delta原理,而不是常用的逐次比较式,通过不同的抽取率来实现不同的转换精度。2 代码总
2012-03-06 20:42:37 6012 5
原创 CC2430 标志和屏蔽的含义
CC2430 CC2530标志和屏蔽的含义在学习CC2430的时候,经常遇到“屏蔽”和“标志”等术语。在阅读《ZIgBee技术实践教程》时,发现书中部分寄存器中关于“屏蔽”和“标志”的说明和数据手册有出入,所以在这里归纳一下。XX屏蔽,以IM结尾interrupt mask例如OVFIM,T1CCTL1.IM。这些标志决定了中断是否发生。如果该位置位,则该中断条件满足时会发生中断。注
2012-03-05 20:32:53 2089 2
原创 CC2430 定时器溢出中断 详解
定时器1使用总结——溢出中断1 目的说明 实现定时器最简单的溢出中断,结合我手头的开发板,使得位于P10的LED灯,以2HZ的速度不断闪烁。这样的实验还是非常亲切的,让我想起了第一次在51上实现了这样的代码,自己第一次在CC2430上实现,依然非常激动。2 使用方法概述 需要使用定时器的中断,需要知道如何操作才可以产生这个中断请求。数据手册中
2012-03-05 19:38:11 10570 7
原创 CC2430 CC2530 AD转换分辨率之“争”
CC2430 CC2530 片内AD转换详解1 本周五开始就开始学习CC2430的AD转换模块。看似简单,但是费了我休息日全部的时间。其中最严重的问题——这个片内的AD转换的分辨率到底是多少位,12位还是14位。 开门见山:经过多次试验和查找的资料,我认为TI的数据手册是对的,最高分辨率为12位,分为4档 7位,9位,10位和12位。毫无疑问,CC2430/
2012-03-04 21:31:56 11188 10
原创 CC2430 串口使用详解
为了完成课题,最近下定决心学习CC2430。网上的资料很多,重复的部分不做过多的介绍,没有的部分做一下少许的补充,希望对大家有用!全部代码如下,先看一下整体!//头文件#include "hal.h"#include "stdio.h"// 函数声明UINT8 UART0_Init();void main(){ //使用外部时钟 SET_MAI
2012-02-28 20:33:32 8234 13
原创 CC2430 初学注意点 IAR和Flash Programmer
本人初学CC2430,虽然不是初学单片机,也不是初次河蟹IDE,更不是初次使用flash programmer。但是在使用的过程中还是遇到了非常多的问题,虽然是一个小问题,但是还是把我给折腾坏了。补充说一下,为什么我选择CC2430而不是CC2530CC2430的书籍资料比较多。我个人比较喜欢从书籍开始,我选择了ZigBee技术实践教程,有本书和数据手册在手的话,学习的速度可以提高很快。从
2012-02-27 16:17:21 6779 9
原创 C# 线程调用主线程中的控件
由于项目的需要,最近几天一直在做串口和数据库。由于C#使用的时间不长,所以在编写代码和调试的过程中总是遇到意想不到的问题,比如在使用串口接收数据的时候,在接收数据事件中想把接收的数据放入一个textbox作显示,但是明明非常简单的代码,在编译的时候总是提示有错误。后来查看网上资料,才知道C#还有委托,匿名等等之类的新东西。下面我就把我这几天的经验和大家分享一下。这次就主要说说委托和匿名方法,以后在
2011-02-24 11:27:00 10017 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人