第一名 山东省
收录政要数
1232
人。约占全国政要人数的10%,其中担任过党和国家领导人的有20人。他们是:万里、王芳、王乐泉、王沪宁、田纪云、江青、李蒙、李建国、何鲁丽、谷牧、宋平、宋健、迟浩田、张万年、张春桥、罗干、郝建秀、姜春云、康生、曹志。
山东在革命战争年代是著名的抗日根据地,是中共抗日武装力量的基本队伍之一。老一辈政要参加革命经历以抗日战争时期为主,分布于烟台、威海、潍坊较多,其中烟台籍政要达265人,约占该省政要总数的21%。并产生了以迟浩田、张万年为代表的当代上将。
在山东省籍当代政要中,可谓人材济济。一线领导人有政治局委员、新疆自治区党委书记王乐泉,书记处书记、中央政策研究室主任王沪宁,全国人大常委会副委员长、秘书长李建国,农业部“六0后部长”孙政才,司法部部长吴爱英,西藏自治区党委书记张庆黎,山西省委副书记、省长孟学农,山东省省委书记姜异康、省长姜大明,中央军委委员、总政治部主任李继耐等等。在十七届中央委员
进行C语言编译时,优化器会分析数据的流动,尽量减少对存储器的读写。
对于可以被DSP中的硬件修改,也可以被C程序修改的的变量,应用volatile关键字修饰,那么被修饰的变量会被分配到非初始化块。编译器不会对volatile修饰的变量做任何优化。
例如:
unsigned int *ctrl;
while(*ctrl != 0xff);
ctrl指向的是一个硬件寄存器的地址,寄存器的内容可以被dsp自动修改,那么上述循环会被优化成单次的寄存器读,而不能读到真实的变化值,造成死循环。
改正方法:
volatile unsigned int *ctrl;
这样ctrl将不会被优化。当程序运行到此处时,将重新读取ctrl所指向的地址里的内容,因而可以保证逻辑判断正确。
我在学习CAN应用设计中的一点心得体会,也算是走了一些弯路,现在把它写出来和大家共
同交流。
不知道各位注意到没有,大多数情况下,SJA1000是与8250+51系列单片机的方式来做
CAN的控制应用。如果是1M/s的通讯速度的话,实际上的流量只有大概500多K的样子,此点
希望大家在以后的应用设计中需要考虑周到。
上诉问题产生的原因是SJA1000的发送缓冲区只有1个,应用程序在判断发送完一幀
数据后,需要计算下一幀需要装载的数据长度,然后根据长度再装载相应的数据到缓冲区
,这个过程要消耗掉了一定的时间(特别是标准51内核的单片机),因此CAN总线上的数据
流实际上是发送一幀就有一个比较长的空闲区(单片机装载数据的时间),这样一来就浪费
了总线资源。微芯的MCP2510有3个发送缓冲区,在5V的电源下以5Mb/s的SPI端口读写数据,可
以较好的解决这个问题,但是多数的51单片机都无SPI,这样也给单片机的选择上带来了一
定的麻烦。具体选择怎样的方案,只能看各自的应用情况来定了!
sja1000调试经验
去年年底的时候,一个公司给我打电话,问我最近有没有空,说要请
2>
Vector.ASM文件
;------------------- 定义主向量段--------------
;--------------------Vector.ASM
.sect
'.vectors'
;定义主向量段
RESET B
8000h
;_c_int0
;地址0000H,复位,优先级1
2、主要程序
1>
主程序-----------DSPINVER.ASM
.title
'DSPINVER.ASM'
;DP_B2
.set
0 ;page 0 of data
space
ST0REG
.usect
'.usect',
王佰营
徐丽红
经过两个星期的紧张调试,终于将TMS320LF2406的调试平台搭建好,为了方便初学的朋友,我将整个过程整理如下:
一、设计硬件和仿真器购置
初学者可用TMS320LF2407+外RAM构成最小系统,最好配上相关器件便于调试DSP一些功能:
禽流感 (2009-01-06 22:48:08)
今天有两位朋友向我求证是否发生了一例禽流感,看来消息传播的很快。看到医院里把走廊也封闭了起来,保安人员在大风里昼夜值班,实在是辛苦,不禁想聊一聊这个话题。
没在传染病院呆过的人,总把传染病想得很恐怖,包括很多本应有相关知识的医生和疾控人员,近年来尤甚。一来大家信息畅通了,有点
1 VxWorks操作系统图形显示方案
VxWorks作为嵌入式实时操作系统,在国内应用已非常广泛,但VxWorks原厂商没有直接提供完备的汉字显示解决方案。本文这个热点论题,通过对VxWorks显示组件的分析,具体给出一种汉字显示的方案。
VxWorks的汉字显示首先需要一种图形解决方案,只有工作在图形模式下才可能显示汉字。VxWorks有三种显示方案可供选择。
(1)WindML+Zinc
WindML是Wind River Mu
Bootrom和Boot image的区别,Boot image和VxWorks image的联系和区别bootrom
是指on-chip
bootrom,在CPU芯片内部,内嵌有小的boot程序(bootloader),类似于PC机主板上的BIOS的存储区域
。和boot image不是一回事。VxWorks文档中的bootrom区是指boot image存放的位置。
boot image的作用是把VxWorks image 加载到主板。boot
image只初始化很少的硬件系统如串口,
网口等。为加载VxWorks image做准备,当VxWorks系统下载完毕后,boot image的作用也就完成了。
VxWorks image含有完整的VxWorks
OS.是真正运行于目标板上的操作系统。应用程序运行于VxWorks
系统之上。
boot image 和VxWorks image生成在使用BSP文件上的区别在于:在启动顺序中Bootrom调用
bootConfig.c,而VxWorks调用usrConfig.c.
在ROM中VxWorks运行的方式(和bootrom编译到一起还是单
独固化到ROM中),在ROM中的内存分配?
VxWorks加载到主板运行,分不同的情况,如果VxWorks是压缩的,加载时解压到RAM的
RAM_HIG
VxWorks操作系统是美国WindRiver公司于1983年设计开发的一种嵌入式实时操作系统(RTOS),是嵌入式开发环境的关键组成部分。良好的持续发展能力、高性能的内核以及友好的用户开发环境,在嵌入式实时操作系统领域占据一席之地。它以其良好的可靠性和卓越的实时性被广泛地应用在通信、军事、航空、航天等高精尖技术及实时性要求极高的领域中,如卫星通讯、军事演习、弹道制导、飞机导航等。在美国的
F-16、