自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (21)
  • 收藏
  • 关注

原创 ZigBee学习笔记_存储器

今天查看下CC2530的存储器,方便对源码的阅读,SLANRF-2530DK系统中有三个物理存储器:8K的SRAM、256K的闪存以及一个XREG/SFR寄存器。系统通过内存仲裁器来管理,内存仲裁器通过SFR总线,将CPU和DMA控制器和物理存储器和所有外设连接在一起。内存仲裁器有4个存取访问点,访问每一个可以映射到这三个物理存储器之一。一、首先说下存储空间:8051CPU有4个不同的存储空间

2013-01-23 09:17:33 2317

转载 51单片机的data,xdata,code

本文转自:http://blog.sina.com.cn/s/blog_81bc3add0101347t.htmldATa: 固定指前面0x00-0x7f的128个RAM,可以用acc直接读写的,速度最快,生成的代码也最小。idATa:固定指前面0x00-0xff的256个RAM,其中前128和dATa的128完全相同,只是因为访问的方式不同。idATa是用类似C中的指针方式访问的

2013-01-22 14:55:44 1059

原创 ZigBee学习笔记_HalDriverInit()_3

HalDriverInit()终于快要看完了,这次查看的是按键初始化函数HalKeyInit()函数void HalKeyInit( void ){ /* Initialize previous key to 0 */ halKeySavedKeys = 0; HAL_KEY_SW_6_SEL &= ~(HAL_KEY_SW_6_BIT); /* Set pin fu

2013-01-21 10:18:33 1731

原创 ZigBee学习笔记_HalDriverInit()_2

关于这个函数虽然调用了很多子函数,但是貌似都是一些简单的操作,下面查看FLASH初始化void HalFlashInit(void){ // Load the code to run from RAM into its reserved area of RAM once at startup. HalFlashRead(PAGE_OF_RAM_CODE, OSET_OF_RAM_

2013-01-18 16:56:42 2140

原创 ZigBee学习笔记_HalDriverInit()_1

看名字是初始化一些硬件驱动,里面全都是调用一些子函数来实现,包括TIMER、ADC、DMA、FLASH等等,如下void HalDriverInit (void){ /* TIMER */#if (defined HAL_TIMER) && (HAL_TIMER == TRUE) HalTimerInit();#endif /* ADC */#if (defined

2013-01-16 11:16:24 2845

原创 ZigBee学习笔记_InitBoard()_2

以自己目前来看,阅读完ZigBee整个代码貌似有点不太现实那,代码是一层套一层那,只看些应用层真是简单多了呢!,算了,有时间就看看吧,void MT_BuildAndSendZToolResponse(uint8 cmdType, uint8 cmdId, uint8 dataLen, uint8 *pData){ uint8 *msg_ptr; /* Allocate mem

2013-01-15 10:23:24 2741

原创 ZigBee学习笔记_InitBoard()_1

InitBoard()看注释上说是初始化板子上的I/O资源,进入到该函数实现体中,void InitBoard( byte level ){ if ( level == OB_COLD ) { // Interrupts off osal_int_disable( INTS_ALL ); // Turn all LEDs off HalLedSet

2013-01-14 10:42:41 3932

原创 ZigBee学习笔记_zmain_ram_init()

啊,内存神马的最为烦人了,这个函数跟IAR编译器还相关,不怎么好懂,功能就是初始化STACK以及指针static void zmain_ram_init( void ){ uint8 *end; uint8 *ptr; // Initialize the call (parameter) stack end = (uint8*)CSTK_BEG; // Lower end

2013-01-09 16:22:46 1572

原创 ZigBee学习笔记_zmain_vdd_check()

把学习当做是一种乐趣,(学得懂的肯定是很乐, 学不懂的话可就不是乐趣是煎熬了,半懂不懂的就装懂吧)中午没睡,静等崩溃……static void zmain_vdd_check( void ){ uint8 vdd_passed_count = 0; bool toggle = 0; // Repeat getting the sample until number of fai

2013-01-08 16:19:55 2957

原创 ZigBee学习笔记_HAL_BOARD_INIT()

以前看大牛的学习笔记都十分有含量,感觉自己写的很苍白那,不晓得这个ZigBee能不能搞透那,发个牢骚,继续……HAL_BOARD_INIT()看注释是初始化一些与板子相关的资源例如LED什么的,#define HAL_BOARD_INIT() \{

2013-01-08 15:03:35 4816

原创 ZigBee学习笔记_osal_int_disable()

硬件环境:SLANRF-2530DK编辑器:IAR7.51A主机环境:windows XP*********************************************************************很多人在研究ZigBee,小弟最近刚加入这一行列,写下一些东西方便自己学习,网上也有很多资料,慢慢学吧就……之前看了一些cc2530自带的基础例程,基本

2013-01-08 11:20:31 2541

万利LPC54114外部FLASH编程算法

万利LPC54114板卡针对W25P80外部FLASH的编程算法,可以把数据写入外部FLASH中

2017-08-29

pdflib mcu生成pdf的库

一个MCU可用的,可以生成简单的pdf文件,基于Fatfs实现

2017-06-17

STM32_UVC示例

一个使用STM32的USB接口传输MJPEG格式的UVC示例

2016-06-16

嵌入式操作系统FreeRTOS的原理与实现

嵌入式操作系统FreeRTOS的原理与实现文档,从网页上转换而来,方便阅读,文档中FreeRTOS的版本较低,不过有助于理解FreeRTOS

2014-11-19

sdl+ffmpeg视频播放器02

以线程形式重新编写播放器代码,更加模块化

2014-10-15

sdl+ffmpeg视频播放器

SDL+ffmpeg视频播放器可以播放视频和音频

2014-10-09

ffmpeg+sdl音频播放器

利用ffmpeg2.4以及sdl2.0.3编写的音频播放器,有一些简单的功能

2014-09-29

sdl+ffmpeg

参考100行代码实现最简单的基于ffmpeg+sdl的视频播放器,只有最简单的功能

2014-08-04

TcpComm转换工具

一个用来将TCP数据和串口数据相互转换的工具

2013-08-06

android帮助文档3

android帮助文档,从网页里编译出来的

2013-07-11

android帮助文档2

android帮助文档,从网页里编译出来的

2013-07-11

android帮助文档

android开发文档,用网页编译出来的

2013-07-11

小人物吃金币

实现人物在地图上行走,吃掉金币得分,碰撞石头game over

2012-12-11

MFC 串口通信

用MFC和MSComm控件编写的串口通信程序,包括串口设置、字符发送、十六进制数据发送,自动发送等

2012-10-20

MFC连接MySql数据库

用MFC通过ODBC连接MySql数据库,包括增加、删除、修改操作。简单明了

2012-10-18

MB526 手电筒

一个用于MB526的手电筒软件,源代码分享

2012-10-08

MicrosoftActiveSync_6.1_Chs

一个用于win7的同步工具,可以使用。

2012-09-25

ubuntu10.10虚拟机通过NAT联网

叙述ubuntu10.10虚拟机如何通过nat方式联网

2012-08-07

Tomcat_7.0配置

从百度文库下载的Tomcat7.0的配置

2012-08-06

SQL课程设计

管理系统管理一个班级的学生信息。在本系统中主要包括用户登录和注册功能、用户和角色管理功能、教师信息管理功能、课程信息管理功能、学生信息管理功能、学生成绩管理功能等。

2012-04-05

JAVA学籍管理系统

本系统提供录入学生基本信息、修改学生基本信息、查询与打印学生基本信息、删除学生基本信息以及欢迎界面,同时该学籍管理系统是运用的图形界面设计,增强了与使用者的交互能力。

2011-07-09

空空如也

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

TA关注的人

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