自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

丢不掉的心伤

企鹅:759040024

  • 博客(22)
  • 资源 (4)
  • 收藏
  • 关注

原创 Contiki源码阅读之节点Rime地址

版本:Contiki 3.x平台:TI SmartRF06 + cc2538EM--------------------------------------------------------------------史上最牛逼分割线-----------------------------------------------------------------文档说明:本文档主要描

2016-03-19 17:08:04 935

原创 zigbee协议栈之按键处理流程

zigbee协议栈版本: z-stack home 1.2.11、按键的初始化:协议栈的按键初始化主要有两个地方,一个是初始化开始,一个是初始化结束。int main( void ){         。。。。 InitBoard( OB_COLD ); //第一次初始化按键        。。。。 InitBoard( OB_READY );。。。。}

2015-02-05 15:32:20 1676

原创 stm32cube学习笔记(2)

任务:使用stm32cube 工程的message quene management 部分api1、使用stm32cubemx生成相应的工程2、使能消息队列相关的函数      #define osFeature_MessageQ   13、定义消息队列的名字osMessageQDef(MsgBox, 1, int); //创建一个长度为1,单位为int的消息队列osMes

2015-01-30 15:26:00 3326

原创 STM32cube学习笔记(1)

1、偶然的机会接触到了STM32cubemx与STM32cubeFX、详细了解相关的资料之后感觉相当实用。2、进程创建                   osThreadDef(defaultTask, StartDefaultTask,osPriorityNormal, 0, 128);//定义一个结构体                   defaultTaskHandle =

2015-01-30 11:16:58 5083

原创 常用防反接电路

1.利用二极管单向导电性实现防反接

2014-07-24 12:02:04 1708

原创 电源芯片选型

1.输出电压2.输出电流3

2014-07-06 11:33:19 2177

原创 ble协议栈cc2540x-1.3.2之通过key处理过程看任务、事件、消息机制

一  事件机制每一个任务都会有很多种事件,包括系统消息、任务事件等等。事件的触发启动  函数1:启动一个定时器、定时delaytime时间、之后触发TaskID的event事件.延时时间以ms为单位。osal_start_timerEx( TaskID, event,delaytime);函数2:置 tasksEvents[]数组的事件标志位为1、系统轮询这个数组确定是否触

2014-06-16 15:22:57 1681

原创 ble协议栈cc2540x-1.3.2之hal_board_cfg.h

1.hal_board_cfg.h文件用于初始化板子相关的一些宏。

2014-06-16 14:03:14 1985

原创 CC2540之中断操作

egvoid InitKey(void){    P0IEN |= BV(1);    // P0.1 设置为中断方式 1:中断使能    PICTL &= ~BV(0);    //端口 上升沿触发    IEN1  |= BV(5);    //允许 P0 口中断    P0IFG = 0x00;    //初始化中断标志位    EA = 1;   //打开总中断

2014-06-16 13:12:33 2486

原创 CC2540基础之i/o口操作

1.配置i/o口的工作模式2.

2014-06-16 13:00:20 2603

原创 pcb画板注意事项

1.从客户角度考虑 ---丝印层的艺术2.

2014-06-06 10:50:59 1599

原创 IAR+STM32平台STLINK仿真器实现swd方式下载

1.修改options->linker->config->linker configuration file

2014-05-09 21:48:51 9694

原创 stm32之 GPIO_Remap_SWJ_Disable之后无法使用swd下载 程序解决方法

在系统复位的时候默认是开启JTAG与swd的,使用jlin/swd方式下载程序shi

2014-04-13 20:21:21 17821 1

原创 GPIO初始化之PB3/PB4/PA13/PA14/PA15引脚的复用

1.为什么要复用

2014-04-11 19:44:14 12628 1

原创 NMOS/PMOS原理基础

1.NMOS/PMOS原理图2.导通性

2014-04-11 14:46:55 15837 1

原创 stm8之OptionByte的使用

1.一些概念:

2014-04-08 12:15:07 12526

原创 stm32驱动段式lcd液晶显示--非使用1621驱动芯片驱动

概念:LCD的驱动不像LED那样,加上电压(LED实际上是电流驱动)就可以长期显示的。  LCD驱动必须使用交流电压驱动才能保持稳定的显示,如果在LCD上加上稳定的直流电压,  不但不能正常显示,时间久了还会损坏LCD。一段LCD由背电极和段电极组成,需要显示时,  在背电极和段电极之间加上合适的交流电压(通常使用方波

2014-04-07 21:32:03 10341 1

转载 stm32之adc双通道的实现dma

//通过脚PA1,PA2采集AD。每路AD采集10次。 #include "stm32f1.h"     //全局变量   //AD采样存放空间   __IO uint16_t ADCConvertedValue[20];    //函数   //初始化AD   void init_ad(void)  {      ADC_InitTypeDef ADC_InitStru

2014-04-06 19:34:51 6803

原创 stm32程序下载调试之swd

作者:stm_小强企鹅:759040024说明:库文件版本:3.5.0

2014-04-06 19:26:32 3738

原创 stm32下载方式之串口ISP\swd

作者:stm_小强企鹅:759040024说明:库文件版本:3.5.0

2014-04-05 21:08:31 6076

原创 STM32之系统时钟

作者:stm_小强企鹅:759040024说明:库文件版本:3.5.01. 3.5.0版本的库文件将SystemInit函数放在了启动文件里 启动文件相关代码:2.SystemInit函数主要实现对系统时钟的初始化,能满足大多数开发的需求.相关代码:3.分析SystemInit函数可知最后执行 SetSysClock();相关代码:4

2014-04-04 13:00:52 867

原创 STM8S105K4 SPI相关代码

/* 初始化函数 */void SPI_FLASH_Init(void){   SPI_Init(SPI_FIRSTBIT_MSB, SPI_BAUDRATEPRESCALER_2, SPI_MODE_MASTER,\            SPI_CLOCKPOLARITY_HIGH, SPI_CLOCKPHASE_2EDGE, \            SPI_DATADI

2014-03-29 22:01:35 2795 1

负温度系数热敏电阻

热敏电阻,读取温度系数,温度值直接调用相关函数即可

2014-08-25

tm1621驱动程序

tm1621驱动程序,测试通过代码有注释,容易理解

2014-08-10

adc资源详解

adc使用详细的使用教程你懂的 千万要下载

2014-04-15

linux内核api

内核api

2013-10-07

空空如也

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

TA关注的人

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