Contiki
文章平均质量分 86
srjklssj
这个作者很懒,什么都没留下…
展开
-
初始化段错误与LD脚本的编写
在移植Contiki的过程中,我们发现Contiki的进程无法正常启动,而后又发现所有已初始化的变量中的数据全都错位了,集体向后偏移了8个字节。因为在PC机中初始化程序的DATA段与BSS段的任务都是交由C库或是别的库函数来代劳的,所以从前从没遇到过这种问题。经过一天的调试使用readelf与IDA反汇编查看程序反汇编代码后发现原来是ld脚本中少考虑的一个段,直接导致初始化DATA段时从错误的地址原创 2012-05-14 09:00:21 · 726 阅读 · 0 评论 -
Contiki到stm32f100xx平台的移植
平台描述: MCU -- Stm32F100CB cotex-M3架构,128KB ROM,8KB SRAM。 Ethernet Controller –ENC28J60 10Mb 以太网控制器,使用SPI总线与MCU交互。 802.15.4 Controller –cc2500 802.15.4 网络控制芯片,使用SPI总线与M原创 2012-05-14 17:26:53 · 2265 阅读 · 2 评论