博 文
汽车远程无钥匙进入系统(RKE)方案和VKSP安全协议
针对日益增长的汽车遥控无钥匙进入系统(RKE)市场,飞思卡尔半导体近期推出了包含硬件和软件安全协议(VKSP)的整体解决方案。
汽车遥控无钥匙进入系统(RKE)由发射端(遥控钥匙)和集成于车身控制模块中的接收端组成。发射端将用户按键命令通过数据编码、加密和组帧后通过射频发射电路发射,而车内接收端则将接收到的信号通过射频解调、数据解码和帧解密后完成相应车门、车灯控制和报警等用户指令。系统框图如图1。
发射端:使用飞思卡尔低端8位MC9S08QG4/8(4K/8K flash)微控制器完成用户按键的数据编码、加密组帧,再通过SAW声表谐振器电路发射至UHF频段。
接收端:使用UHF射频接收芯片MC33596完成信号解调和数据曼彻斯特解码,再将数据传送到车身主控芯片(本参考设计选用了8位MC9S08DZ系列)进行数据解密和指令执行。
加密协议:采用飞思卡尔研发的可变密钥安全协议(VKSP)。
可变密钥安全协议(VKSP)是飞思卡尔专门为遥控类应用市场开发的安全传输协议。其特点:
采用128位密钥加密验证,增强了安全性。密钥中的32位可变密钥(计数器)部分随时间和按键而增加。即使在遥控距离外被多次按键操作之后,该钥匙也可以继续正常使用,不需要和接收端重新进行该钥匙的学习流程。最大支持254个不同指令传输。除了采用飞思卡尔提供的AES加密算法模块外,用户也可以根据需要(如缩小程序大小,减少解密时间)使用自己的加密算法模块。纯软件实现,可以灵活地使用于各类微控制器。软件大小:不包含...
Androin平台是目前比较流行的平台之一,LCD模块是其中比较重要的一个模块,最近在做LCD兼容,通常的方案是在对LCD上电后,getLCDTYPE()时,先读取LCD的ID寄存器,判断是哪种LCD,后付相应的一个结构体给它。
Androin系统LCD分两部分,一部分在uboot里,一部分在kernel里,如果要兼容两部分都要做,现在发现在uboot里面无法加入打印信息,比较困惑。
讲不尽:上了楼 我的族谱在哪里安放?
2010年12月18日 09:52燕赵都市报【大 中 小】 【打印】 共有评论2条
□讲不尽
几天在网上和一位远方的同学聊天,他甚是伤感。因为他的老家列入了新民居建设规划范围,不久的将来那个村子将不复存在,他的父母和其他村民将搬入县城住进高楼成为“城市人”。
生他养他的村子据说有几百年的历史,几乎全村的人都姓王,村里有一本传了很多代、用黄绸子包着的王姓“族谱”。那个村子出过状元,有过辉煌,村里人到外地说起自己是哪里的人来都挺着胸脯,每年都有外地人来这里寻根、续家谱。他说:“我明白发展的重要性,可是,我受不了没有‘家’的苦楚。上了楼,我的族谱在哪里安放?”
我一时无语。也许,一辈子生活在城市的人是难以理解这种村庄情结的。但是,我们出生在农村的很多人却无法割舍。过年,我们习惯回农村过年;在外的人过世,只要条件允许就一定要葬到祖坟;结婚,一定要回老家办喜事。我曾经遇到过一件堪称传奇的事情。在我以前工作的小镇,有一年突然出现了几辆豪车,车上一位中年男人在镇东一个多年没有人祭拜过的快要湮没在乱草中的坟前跪下。镇上没有谁认识这个男人。中年男人给几位老人家里送去了一些钱,人们才知道,原来男子的父亲是镇上的人,但在几十年前男子幼年还不更事时就已经去世,因为族中人丁不旺,即便有好心人救济依然无法生活,母亲只能带着他远走。他成人之后发达起来,可却不知道自己的根在哪里。后来母亲告诉他在遥远的北方小镇,那里有父亲的坟...
2010-09-28 23:11:42 来自: 郑渝川 (读然后知广阔,评之中寻深邃) 郎咸平说:我们的日子为什么这么难 4 提示: 有关键情节透露 为什么我们的收入这么低?为什么我们什么东西都比美国贵?为什么我们的食品这么不安全?为什么我们年轻人没有出头的机会?为什么我们的医改这么难?为什么中国的企业活不下去?为什么我们的垃圾问题这么严重?为什么我们的水资源问题这么严重?…… 《郎咸平说:我们的日子为什么这么难》一书列出了十六个问题,其中大部分是明确设问,探讨如今最普通中国人所遭遇的艰难处境。在郎咸平看来,包括官方、媒体和部分专家对这些民生问题的惯常解读,都存在几点误区:一是对普通老百姓的具体遭遇领会不深,造成政策着力点偏离;二是错误引用美国等国家案例经验,存在认知偏差;三是政府监管与市场介入的边界界定不准,也就是说该管的没管或没管好,不该管的,却因为行政垄断痼疾发作、利益集团劫持决策和舆论,反而有所强化。在作现状解读和原因分析中,郎咸平继续发挥着其一贯的犀利、幽默的文风,用最简朴的语言试图澄清这些问题的本来面目。 看到这里,你可能会说,对现状和原因的切入是不难的,甚至可以说,在许多具体问题上,“民生之多艰”情况众所周知,如果不能解决,又有什么用呢?把话说直白一点,达到前述解读和分析,主要靠的是知识背景和信息(整合)优势,会做这样的工作的人很多,我们为什么(凭什么)花钱来看这本书呢? 确实,能把问题看明白的人很多,...
1、手机加电 给手机加上电池或直流稳压电源供电,电源管理芯片(PMU)得到电池电压后,其内部的32KHz时钟晶体模块开始工作,输出外部RTC的工作电压,为此实时时钟晶体起振;
2、手机复位 按下开机键,PMU检测到后,输出复位信号RSTON给手机CPU,CPU便开始启动系统自检程序,进行自检;3、工作电压输出 手机完成自检后,CPU通过IIC总线控制PMU输出手机各电路的工作电压,如VDD1、VDD2、VDD3、AVDD等;
4、13M晶体工作 CPU得到工作时钟和工作电压后,便输出REF_ON信号,控制13M电路的工作,使其产生13MHz时钟,一路给CPU提供工作主时钟,另一路给射频主芯片提供基准频率源;
5、调用开机程序 CPU自检完成,并得到工作电压和主时钟后,便通过IIC总线校准PMU输出的各路工作电压,校准完成后便输出片选信号和地址信号给FLASH,调用开机程序,实现开机;
6、建立通信连接 手机开机后,CPU从FLASH中调用射频参数,通过广播控制信道(BCCH)接收小区信号强度,如果手机内有SIM卡或UIM卡,手机便将卡中的相关信息发射给临近的基站,并接收来自基站的信息,从而与对应的网络实现连接,即通常所说的搜网;
7、待机 搜网完成后,手机便处于等待状态,期间手机还会通过慢速辅助控制信道(SACCH)周期性地与基站交换一些信息,如信号强度、频率同步、接收质量和接收电平等;
人之微小,如同一颗尘埃,几十年后,便消失的无声无痕迹,想想孔子老子这些伟人,为什么会流传于世,且万世不绝?无不为一种精神通过文字保存下来,代代流传,上古时期的人,比如黄帝、孔子、老子,周文王姬昌等等,在技术水平如此不发达的时代,却已经领悟到人世的真理,无不令人称奇,而现代人如同挣扎在一团迷雾之中,不断的努力尝试,最终还是逃脱不了几千年前已经被古人发现的理论,一辈子冲冲而过,岂不是一种讽刺?
最近听了徐卫兵、梁冬老师讲的《上古天真》、《金匮真言论》、《异法方宜论》等感受颇深,对于中国古文化的认识又多了一层,现今经济发展好了,我们应该更有精力返璞归真,追求自然的生活,多点时间研究老祖宗遗留下来的宝贵财富,不是一种无尽的快乐吗?
C语言中位的基本操作一、位的概念我们知道,在计算机中,一字节占8位(现在的某些电脑也有占16位的),这样表示的数的范围为0-255,也即00000000-11111111。位就是里面的0和1。char c=100;实际上c应该是01100100,正好是64H。其中高位在前,低位在后。| |第7位 第0位二、位逻辑运算符符号 描述& 位逻辑与| 位逻辑或^ 位逻辑异或~ 取补表中除去最后一个运算符是单目运算符,其他都是双目运算符。这些运算符只能用于整型表达式。位逻辑运算符通常用于对整型变量进行位的设置、清零、取反、以及对某些选定的位进行检测。在程序中一般被程序员用来作为开关标志。较低层次的硬件设备驱动程序,经常需要对输入输出设备进行位操作。 & 运算的规则是当两个位都为1时,结果为1,否则为0;| 运算的规则是当两个位都为0时,结果为0,否则为1;^ 运算的规则是当两个位相同时,结果为0,否则为1;~ 运算的规则是当为1时结果为0,当为0时,结果为1。设置位:设置某位为1,而其他位保持不变,可以使用位逻辑或运算。char c;c=c|0x40;这样不论c原先是多少,和01000000或以后,总能使第6位为1,而其他位不变。清除位:设置某位为0,而其他位保持不变。可以使用位逻辑与运算。c=c&0xBF;这样c和10111111与以后,总能使第6位为0,其他位保持不变。那如果想让某位为1,其他位都为0怎么办呢?三、位移运算符符号 描述<< 左移>> 右移位移运算符作用于其左侧的变量,其右侧的表达式的值就是移动的位数,运算结果就是移动后的变量结果。b=a<<2;就是a的值左移两位并赋值为b。...
PCM和IIS,UART的区别
UART:1、当你通过蓝牙和别人互传文件时,就用UART传输。
2、当你用蓝牙耳机听音乐时,音频信号也由UART传输。
PCM: 传输通话时的语音信号。
UART:是传输数据的接口,可以传输音频数据和文件数据。
PCM:是传输语音信号所使用的调制方式吧。
PCM: pulse code modulation
例如:sample rate 48k 即 每 1/48 ms DAC 采样一次, 将此时的电压大小用若干个 bits 表示, 即标准的pcm格式音频数据。
I2S :是传送音频数据的串行接口协议,,3条线就可以将音频数据发送过去,主要是规范各种ADC, DAC的interface和节省引线。
PCM:(pulse coded modulation)脉冲编码调制,是将模拟信号抽样量化,然后使已量化值变换成代码。通常pcm有4跟信号线:pcm-clk,pcm-sync,pcm-in,pcm-out。在使用pcm之前,应该配置好pcm接口。通常会设定frame sync,bit samples,tristate edge,pcm-sync,Enable GCI mode,Mute等等。市面上有很多codec,分单声道和立体声。举个例子,mc14583是一种单声道的codec,它的作用就是将从mic进来的模拟信号,转换成pcm-in信号,或者将pcm-out的信号变换为模拟信号从spk端输出。
PCM基本工作原理:
脉冲调制就是把一个时间连续,取值连续的模拟信号变换成时间离散,取值离散的数字信号后在信道中传输.脉冲编码调制就是对模拟信号先抽样,再对样值幅度量化,编码的过程.
所谓抽样,就是对模拟信号进行周期性扫描,把时间上连续的信号变成时间上离...
第一句:优秀是一种习惯;通常说一件事情在一定的时间里,连续做30次,就会形成习惯,所以优秀也可以成为一种习惯;第二句:生命是一种过程;生命是用来享受的,不一定要一个结果;第三句:两点之间最短的距离不一定是直线;第四句:只有知道如何停止的人才知道如何加速;比如宝马和奇瑞,一个能开200码,一个只能到120码,对发动机而言,应该都能达到200的速度,而刹车就不一定了,撒不住车是件非常可怕的事;第五句:放弃是一种智慧,缺陷是一种恩惠;大家都了解;
女性盘腿气不外泄 男人扶膝可固胃气
我国传统养生学中,提倡“坐如钟,立如松,卧如弓”;老百姓也常说:“行走坐卧皆功夫”。那么,这门“功夫”到底应该怎么练?
以坐养神。正确的坐姿不仅可以矫正扭曲的脊柱,还能通过适当的静坐休息,使人心平气和,进而促进毛发、皮肤、睡眠的健康。坐姿可根据自身习惯和身体状况而定,如端坐、靠坐、盘坐等,但每次时间不宜过长,坐一段时间后应起身走动一下。入座时,动作要轻、平稳;入座姿势要端正、自然,上身正直,下肢自然屈曲,不要含胸弓背,更不要跷“二郎腿”。
古时候的女人都是盘腿,让腿坐在两脚上。这样可以把下焦气堵住、锁住,使气不外泄,暗合女人的“藏”。古时候男人的坐一定是要“虎背熊腰”,两手撑膝,两只手的手心正好护在膝盖上,据称男人这样可以固摄胃气。现代男人在双手按住双膝的同时,可加以按摩,先按顺时针转36圈,再逆时针转36圈,重复2次。这样可增强膝部关节和腿部肌肉的力量,对防治膝关节疼痛、风湿性关节炎、下肢静脉曲张及小腿抽筋等症效果明显。
以立养骨。适当站立,可使骨骼肌迅速地收缩舒张,激发躯体的新陈代谢,疏通经络,且能使气血下行,有利于大脑休息。站立时,身体应自然、平稳,两上肢自然下垂,挺胸收腹,上身不要倾斜,两下肢受力均匀,不宜固定某一侧。要戒久立,久站不动,躯体重量全由下肢承担,不仅易使脚软、足麻,足背踝部浮肿,且易引起小腿静脉曲张、腰腿部关节炎等病。
有史料记载,通过站立还可养肾。就是两脚尖和两脚跟并拢,使腿也靠在一起...