
ARM7
文章平均质量分 61
L_thread
这个作者很懒,什么都没留下…
展开
-
ARM7中的sct
<br />load_region_name (base_address | ("+" offset)) [attribute_list] [ max_size ]<br /><br />load_region_name:下载区域名称,最大有效字符数31。<br />base_address:本区域内部目标被连接到的地址(按字对齐)。<br />+offset:相对前一个下载区域的偏移量(4的整数倍,如果为第一个区域)。<br />attribute_list:PI,OVERLAY,ABSOLUTE,FIX原创 2010-10-24 19:45:00 · 1516 阅读 · 0 评论 -
Visual SlickEdit 使用技巧积累
字体:Tools->Options->Font个人觉得最好看的是FixedSys和宋体。不能用新宋体,保存不了设置(v9)。显示改动过的行标记:Tools->Options->File Extension SetupAdvanced-Color coding-Modified lines配合自动在保存的时候清除修改标记(FT,隔得这么远!):Tools->Options->File OptionsSave-Reset line modify还有两个实用的选项:Expand tabs to spaces,保存转载 2010-10-31 20:28:00 · 5992 阅读 · 0 评论 -
UU编码
<br />UU编码算法将3字节二进制数据转换成4字节可打印的ASCII字符集。因为Hex格式是将1字节二进制数据转换成2字节ASCII数据,所以UU编码的效率高于Hex格式。 <br /><br />UU编码的编码<br />因为3字节二进制数据共24Bits,把它们按6Bits分成4份,这样就变成了4个字节,再把新生成的4个字节每个都加上0x20,若这样处理后的数值为0x20,则用0x60取代。用C语言表示的UU编码过程如下: <br />#define ENCODE_BYTE(b) (原创 2010-10-29 17:28:00 · 3525 阅读 · 0 评论 -
SPI:高速同步串行口
<br />SPI总线四种工作方式 SPI 模块为了和外设进行数据交换,根据外设工作要求,其输出串行同步时钟极性和相位可以进行配置,时钟极性(CPOL)对传输协议没有重大的影响。如果 CPOL=0,串行同步时钟的空闲状态为低电平;如果CPOL=1,串行同步时钟的空闲状态为高电平。时钟相位(CPHA)能够配置用于选择两种不同的传输协议之一进行数据传输。如果CPHA=0,在串行同步时钟的第一个跳变沿(上升或下降)数据被采样;如果CPHA=1,在串行同步时钟的第二个跳变沿(上升或下降)数据被采样。SPI主模块和与原创 2010-11-14 18:29:00 · 2003 阅读 · 0 评论