摘要:
一、bin文件格式 bin文件是 纯机器指令,她没有类似hex/hrec中包含的地址标识、长度标识。 她是默认从地址0开始排列的代码指令。 二、bin文件合并 文件:bootloader.bin 大小2k ROM存放起始地址:0x0 文件:APP.bin 大小64k ROM存放起始地址:0x0000 阅读全文
摘要:
以太网(EtherNet) 以太网最早是由Xerox(施乐)公司创建的,在1980年由DEC、Intel和Xerox三家公司联合开发为一个标准。以太网是应用最为广泛的局域网,包括标准以太网(10Mbps)、快速以太网(100Mbps)、千兆以太网(1000 Mbps)和10G以太网,它们都符合IEE 阅读全文
摘要:
转载feibi 官网
重谈Zigbee的绑定问题
(By kennan, 2011.7.23)
注:本文档以TI的2.3.1协议栈和CC2530为基础 。。。。 阅读全文
摘要:
【版权声明:本博客转自互联网。如果侵犯您的版权,本人诚心向您道歉!并联系本人!】 【版权声明:本博客转自互联网。如果侵犯您的版权,本人诚心向您道歉!并联系本人!】 内存的静态分配和动态分配的区别主要是两个: 一是时间不同。静态分配发生在程序编译和连接的时候。动态分配则发生在程序调入和执行的时候。 二 阅读全文
摘要:
对于通信相关代码编程,保证 及时、稳定、处理效率高,是很关键的。所以通常采用中断接收方式,并且中断处理函数尽量简短。然而在我的工作中看到些:在中断中做很多工作,比如处理包的错误处理,解析,最终又将正确的有用信息拷贝到全局变量中,甚至还处理其他应用层的东西。其实这样对于裸跑的mcu来说,main中的主 阅读全文
摘要:
1,奇怪问题:串口能接收,但是进不了串口中断处理函数;其他中断能进入各自中断函数,向量表没问题(已经在IAP—boot中搬移到内存0x20000000中size 0xB4); 处理办法:1,屏蔽其他处理代码,只留串口相关代码;查看外设时钟配置(正确);认真检查串口管脚配置,好像没问题;NVIC优先级 阅读全文
摘要:
平时看代码总能看到写陌生的东西。它们与应用代码无关,却能帮助我们,很好的管理代码,或者按照我们预想的去编译处理。 为此,编译器就提供了这些东西。。(一下就是我遇到的不常用,又或者比较重要的用法!!) 内置的macro: 先介绍几个编译器内置的宏定义,这些宏定义不仅可以帮助我们完成跨平台的源码编写,灵 阅读全文
摘要:
什么是srec格式? (待有时间 添加。。。) 怎么合并loader 和app 应用程序? 新建文件Loader_app.srec 文件; 讲loader.srec 拷贝到新建文件中; 再拷贝app.srec文件置于loader_app.srec 文件结尾,并loader_app.srec... 阅读全文
摘要:
/*-----------------------------前奏-----------------------------------*/mcu型号s6e1c32c(48pin)、s6e1c32b(32pin)本次调试:uart0【与SWD 管脚复用】由于在启动文件中 :跳转到SystemInit... 阅读全文
只有注册用户登录后才能阅读该文。 阅读全文