硬件学习
jack2164
做产品里的软件,
展开
-
tms320f2812启动流程
1),首先f2812上电之后,cpu处理boot ROM中的内容(地址是:0x3F F000,大小4k*16)。头3k*16是存放数学函数表,不需要处理。接下来存放的是bootloader函数和一些芯片版本的校对信息。最后是cpu 向量表,cpu只处理第一条:复位向量。复位后(上电,手动等),程序先从复位向量执行(0x3F FFC0) 2),执行完复位向量后执行initBoot函数,这个原创 2012-04-23 17:13:01 · 1794 阅读 · 0 评论 -
大家来谈谈单片机,arm开发的工作方法吧。
做芯片固件开发,51或者arm的核。 玩过单片机或者arm的同志应该知道,这种直接驱硬件裸奔的程序,经常出现一些奇奇怪怪的问题,有时候一个寄存器配置不恰当,有时候忘记喂看门狗导致芯片复位。总之各种各样的问题。 如果在开发过程中,出现了之前从来没有见到过,毫无头绪的问题。大家会怎么办呢? 我的方法可能包括如下几个方面: 1)谷歌或者百度一下,看看网上是不是有类原创 2013-12-13 23:35:33 · 786 阅读 · 0 评论 -
WIFI基本知识整理
这里对wifi的802.11协议中比较常见的知识做一个基本的总结和整理,便于后续的学习。因为无线网络中涉及术语很多,并且许多协议都是用英文描述,所以有些地方翻译出来会有歧义,这种情况就直接英文来描述了主要内容:一、基本概述二、实践基础三、一些原理四、补充五、其它 一、基本概述===================转载 2014-09-04 22:33:12 · 1085 阅读 · 0 评论