处理器
文章平均质量分 52
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 · 1989 阅读 · 0 评论 -
C语言判断cpu是大端还是小端。
1.大端模式,是指数据的低位保存在内存的高地址中,而数据的高位,保存在内存的低地址中;小端模式相反 2.为什么有大小端之分??? 因为在计算机系统中,存储是以字节为单位的,每个地址单元都对应着一个字节,一个字节=8bit。在C语言中除了8bit的char之外,还有16bit的short型,32bit的long型(要看具体的编译器)。对于位数大于8位的处理器,例如16位或者3转载 2013-11-22 22:18:14 · 3340 阅读 · 0 评论 -
大家来谈谈单片机,arm开发的工作方法吧。
做芯片固件开发,51或者arm的核。 玩过单片机或者arm的同志应该知道,这种直接驱硬件裸奔的程序,经常出现一些奇奇怪怪的问题,有时候一个寄存器配置不恰当,有时候忘记喂看门狗导致芯片复位。总之各种各样的问题。 如果在开发过程中,出现了之前从来没有见到过,毫无头绪的问题。大家会怎么办呢? 我的方法可能包括如下几个方面: 1)谷歌或者百度一下,看看网上是不是有类原创 2013-12-13 23:35:33 · 836 阅读 · 0 评论
分享