文章
首页 我的博文
catch2000 2013-2-20 20:23
uCOS运行时堆栈管理
  /*-------------------------------------------------------------------------------------------------------------------------*/ 堆管理 ...
catch2000 2013-2-20 20:22
字节对齐与内存访问
关于字节对齐,最早是在《高质量程序设计》中看到的,当时明白一点,就是因为定义的数据字节大小不一(1字节,2字节,4字节,8字节),在内存中可能会有字节 ...
catch2000 2013-2-20 20:19
一次内存错误调试总结(平台Cortex-M3)
  芯片:STM32F103CBT6 IDE:Keil 调试器:J-Link 操作系统:uCOS   从一开始怀疑硬件问题,到最后定义到内存错误的思路, 有 ...
catch2000 2013-2-20 20:18
Protothread机制文档(contiki-2.6\doc\pt-doc.txt)
/** \addtogroup sys @{ */      /** \defgroup pt Protothreads   Protothread 是一种轻型,栈使用少的线程。这种线程为,如嵌 ...
catch2000 2013-2-20 20:16
Contiki:Protothread切换机制理解
  在Contiki中,protothread的切换,实质是函数调用,通过call_process()函数调用protothread函数体的函数指针,来切换protothread,即ret = p-thread( ...
catch2000 2013-2-20 20:15
Contiki:__LINE__测试
  关于__LINE__最早是在李先静老师的《程序员成长计划》中看到的,当时只是用来调试时使用, 由于直接打印出错行,再结合__func__就可以找到是哪个 ...
catch2000 2013-2-20 20:15
uCOS:时钟节拍代码追踪
  uCos中的时钟节拍可以基于软中断实现或者基于时钟节拍任务(但是这个任务要给予很高的优先级) 对于STM32(Cortex-M3)来说这个就是SysTick ...
catch2000 2013-2-20 20:14
Contiki:关于MAC和RDC层的关系、作用及其实现
  参考: http://www.contikistudio.com/forum.php?mod=viewthreadtid=2349extra=page%3D1 The ContikiMAC Radio Duty Cycling Proto ...
catch2000 2013-2-20 20:13
Contiki:初探
  Contiki是为了Wireless Sensor Network设计的一个嵌入式系统,侧重于网络。虽然它也可以单独运行,但是这并不是它设计的初衷。 从它的core代码的 ...
catch2000 2013-2-20 20:12
GPRS常识整理
  GSM07.10:关于多路复用的协议 GSM07.07:GSM的GPRS AT指令集协议 GSM07.05:GSM的短信息和广播服务协议   1心跳功能 1. ...
catch2000 2013-2-20 20:09
uCOS整体初步了解
  首先在main函数中调用OSTaskCreate的理解。 OSTCBPrioTbl    OSTaskStkInit() 设置堆栈 OS_TCBInit()TCB任务控制块初始化 OS_S ...
catch2000 2013-2-20 20:08
误解程序运行(从单片机到开始)
  关于程序的执行,以前想的不多,没有意识到一个程序在运行时,从哪里读指令,数据又写在哪里。 最近在看CSAPP时这个念头经常在脑袋中晃荡。 ...
catch2000 2013-2-20 20:08
ram, rom and flash
  一个帖子关于它们三个的,感觉理解明白了。 那么,什么是RAM,ROM和Flash呢?尽管他们都是计算机内存的一种形式,但是RAM,ROM,FLASH它们三个都 ...
catch2000 2013-2-20 20:03
函数指针使用的一点理解
  在《程序员成长计划》中,提到的函数指针的运用,今天更明白了一些。分两种情况讨论。(主调函数,被调函数) 第一点,可以传入的函数指针实参。 ...
catch2000 2013-2-20 20:02
char型,有符号or无符号?
  下午一个程序测试了好长时间,发现总有一个bug导致内存出错。分析到最后,发现是一个char型的变量,当将其减到小于0时,需要将其重新赋值。但问题就 ...
关闭 站长推荐上一条 /2 下一条