




已阅读5页,还剩89页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
车身控制器设计方案automobilebodymodelarchitecturedevelopment agenda scopeofprojectfunction featuremodulessystemanalysishardwarespecificationsoftwarearchitecturedevelopmenttoolchainprojectpositiontargetmodels y11 y21 y22designinwindowco operationmodelrolesandresponsibilitiesmemorandumofunderstandingjointlabpartnershipwithtier1protectionscheme mutualinterest projectmilestones schedules scopeofproject specificationclarificationfunctiondescriptioncontrolflowsystemanalysisblockdiagramarchitectureproposalsystempartitioning hardware software hardwaremodules scalability softwaremodules api algorithm flowchart drivers mcu icselectionbillofmaterialsevaluation bom costevaluation mcu smos rkedevelopmenttools ecu actuator switch developmenttoolchaindevelopmentschedule specificationclarification opendiscussion functiondescriptionconfirmmandatoryvoptionalfeaturescontrolflowlatencypowerwindowpowermirrordoorlocking unlockingpowercurtainpowerseatinteriorlightingexteriorlightingwiper washerflowchartprioritisationoffeaturescac sconfirmrevised andfrozen specification lowendplatformconfiguration basicdoorlock unlockrkedoorlock unlock trunk vehiclespeedlockingdoorstatusfeedback trunk bonnet antitheftalarmbasiclightcontrolrkelight turnlightflash interiorlight dooropenindication windowlift4doorsstalldetectionautoclosesunroofhighspeedinhibitedautocloseanti pinchkeystatuskeywarningkeystatusinputrearwindowdefrosthorncontrolfront rearwiper frontwasher controlledbyecu controlleddirectlybyswitch see lowendplatform doc lowendplatform低端平台控制对象 lowendplatformbcm driverdoordoorlockwindowlift rearleftdoordoorlockwindowlift passengerdoordoorlockwindowlift rearrightdoordoorlockwindowlift exteriorlight rkelight interiorlight rearwindowdefrost key anti alarm rke sunroof keypad trunklock siren windowmotorcurrent 4 blockdiagram defrost interiorlight windowmotor 4 rearwindowdisable doorajarstatus1 doorlockswitch 2 keystatus 4 ground mc908gr16mc9saw32 powersupply 5v 12v digitalinput analoginput speedsensor rkereceiver relaydrive leddriver siren relay diagnosis kline batteryvoltage windowswitch 8 inputcapture sunroofswitch 2 3 sunroofmotorsensor 6 2 rearwindowdefrostswitch 2 8 2 doorlock 4 turnlight 2 antitheftled sunroofmotor 2 16 enginespeedsensor 19 buzzer buzzer schematic icsselection connectorampcacrelaydriveron mc1413 ncv1413ulq2003freescale mc33291lrelayxiamenhongfatycoparalleltoserialmc74hc165apowersupplyncv42767805mcumc9s08aw32rkeoptionsfreescalesolution romeo2andtango usingteamac microchipsolution hcs515 hcs320 bodycontrollermodulecodesizeestimates untiltheactualapplicationisdesignedanddeveloped itisdifficulttoaccuratelypredicttheamountofcodespacerequired inparticularthelevelofanti pinchandalsodiagnosticapproacheswillhaveasignificantimpactonthefinalcodesize indeedtheoperatingsystemselected ifany willalsocontributetothecodesize anotherfactorwillbethesoftwarestyleused ieassemblerversus c andtheefficiencyofthecompiler however basedonexperiencethefollowingisaconservativecodesizeestimate withmoreaggressivefiguresinbold inamassvolume aggressivemarketitseemsrealistictotarget16kasbeingsuitablefortheforthelow endplatform bodycontroller lowend mcuanalysis note costsbasedon100kminin2006 mc9s08awfamily featureset 1 2kram 2 ch16 bittimer 16k 60kflash 16 ch10 bitadc ice bdm kbi spi iic icg 20mhzbus 2sci featuresmemory16 64kflash capableofeepromemulation1 2kbytesoframinternalclockgenerator icg upto20mhzbusflldigitally controlleroscillator dco preservesprevioussettingseparateself clockedsourceforrealtimeinterrupt2 accuracyoverfulloperatingrangeserialcommunicationiic synchronous 2spi synchronous andsci asynchronous timers6 channeltimer pwmmodule tpm 2 channeltimer pwmmodule tpm analogmodules16 ch 10 bitanalog to digitalconverter 3usconversions adcmeasurementsinstopmodeauto monitorcapabilityenhancedlvwi oslewratecontroldrivestrengthcontroldevelopmenttoolsonchipiceandbdm 6 ch16 bittimer por cop package 64qfp 64lqfp 48qfn 44lqfp lvi hcs08cpu20mhz awfamilykeyadvantages firstdeviceins08familytobe5vcapable bringsalltheadvantagesofthehcs08familytohighpincountdevices continuationoffreescalehighend8bitmcuoffering fullfeaturesetforeasydevelopment advancedanalog multiplecommunicationsoptions attractiveprice summary highintegration highperformance attractiveprice easytousebestinthemarkettheaw familyisthefirsts08devicesof5vcapability itisthecontinuationoffreescalehighend8bitmcuoffering highintegration havingeverythingyoucanaskforageneralpurposemcu highpincount providingcustomerwithmaximumflexibility highperformanceanalog includingimprovedadcandenhancedlvwstartingupdevelopmentwiththisdeviceisextremelysimpleandinexpensivewiththelow costdemoboard withintegratedusbbdmmultilink andspecialeditioncodewarriorattractiveprice generalpurposeuseisonlythebeginning mc3359x romeo3 general frequency 315to915mhzmodulation ookandfsk softwareselectable datarate upto19 2kbpstemperaturerange 40to 85 csupplyvoltage 2 1v 3 6vpackage lqfp32receiver sensitivity 103dbmto 81dbmtypin4stepsdatamanagerwithclockrecoveryformanchestercodedsignalsrssi 75dbdigitaland55dbanalogchannelbandwidth 400khzcurrentconsumption 8matyp applications automotiverke homeautomationbuildingcontrolgaragedooropener remotemetering rfdatatransfer mcxxxxxisahighlyintegratedreceiverdesignedforlowvoltageapplication itsincludesaprogrammablepllformultichannelapplication arssicircuit astrobeoscillatorthatwakesupperiodicallythereceiverwhileadatamanagerchecksthecontentofincomingmessage lqfp 32 customerbenefits simplesystemdesign spiinterfacetomcu lowsystempowerconsumptionwithdatamanagerandstrobeoscillator fastersoftwaredevelopmentwithdatamanager reducedspace enhancedreliability fasterdesigncycletime fewrfexpertiseneeds economicalsolutionwithfewexternalcomponents nowsampling rssi3vvccfrac npll backtorm developmenttools ecu actuator switch software ecu mcu systemdevelopment codewarrioride integrateddevelopmentenvironment acrossplatformreusability compatibilityhcs08v3 1standardhcs12v3 1standardhardwareusbmultilinkbdmsametoolsupportshcs08 hcs12supportsinchipemulation ice actuator switchcac sqqsoftware pcbdevelopment protel2004schematiccapturelayout interfacetype switchinputsignalinputleddriverrelaydriverpowersupplyklineinterfacemculayout switchinput 1 switchtoground thedigitalinputhasaswitchtoground thecurrentthroughswitchisdeterminedbythepull upresistorr4 theesdprotectionisprovidedbyacapacitorc22andalowresistanceimpedance themaximumcurrentisdeterminedbyaseriesresistorr5 debounceisadditionalmadebyacapacitorc3 tobcminput switchinput 2 switchtovbat thedigitalinputhasaswitchtovbat theesdprotectionisprovidedbyacapacitorc31andtwovoltageclampingdiodes themaximumcurrentisdeterminedbyaseriesresistorr55 debounceisadditionalmadebyacapacitorc20 signalinput speedsignalinput speedsignalinputisfromvehiclespeedsensor speedsignalismeasuredafterarc networkdirectlyatthetimerofthemicrocontroller fromspeedsensor leddriver leddriver ledindicatorisdrivenbyatransistor rc networkwouldhelpminimizeemieffects r91andr84areoptionaldependingtheloadcircuit relaydriver relaydriver relaysaredrivenbyncv1413transistorarrays thefollowingloadsarecontrolledbyrelay doorlock windowliftmotor sunroofmotor rearwindowdeforest powersupply powersupply ncv4276suppliesthestablevoltagewithlowquiescentcurrentconsumptioninharshautomotiveenvironments dioded13providesreversebatteryvoltageprotect klineinterface klineinterface themc33290isaseriallinkbusinterfacedevicedesignedtoprovidecommunicationinterfacinginautomotivediagnosticapplications itisdesignedtointerfacebetweenthevehicle son boardmicrocontrollerandsystemsoff boardthevehicleviathespecialisokline themc33290isdesignedtomeetthediagnosticsystemsiso9141specification thedevice sklinebusdriver soutputisfullyprotectedagainstbusshortsandovertemperatureconditions mculayout mculayoutrecommendation softwaremodule api algorithm flowchart codewarriorprojectorganizationprogrammingguidelinehardwaredriversinitialization timer a d spi io sci icg flasheepromemulationbootloaderdocumentationslindriver available candriver available slide25 example microcontrollerabstractionlayer slide26 overviewofsoftwarearchitecture slide27 flash c 16 ch10 bitadc c kbi c spi c iic c sci c 6 ch16 bittimer1 c can c lin c lvi c keymodule doorlockmodule sunroofmodule windowsliftmodule rkemodule turnlightmodule anti theftmodule rearwindowdefrostmodule k line interiorlightmodule icg c 20mhzbus 2 ch16 bittimer2 c bcm ddm pdm applicationlayer modulelayer driverslayer codewarriorprojectdemo alincluster structuredescriptiontheclustercompriseonelinmaster mc68hc908gz16 andtwoslaves mc68hc908ey16 mc68hc908qy4 functiondescriptioneachslavehasfourledswhosestatescanbecontrolledbyasinglepush buttonswitch theresultingfourbitsofdataisreturnedtothemasteranddisplayedonfourgreenleds theotherfourredledsonthemasterareusedtoindicatetheslaveid ifmorethanoneslaveisconnected themaster sdisplaycyclesroundallthosepresentonthebus slide28 linclustermasterschematics slide29 lincluster softwarearchitecture targetplatformhwmodules mcu on chipandon boardperipheralsfiles cacle schdoc cacle pcbdoc slide30 driverslayerdriver timer sci spi files hwlinsci c hwlintmr c sysvector c start08 c moduleslayermiddlewareapi linapifiles funlinapi c funlincfg c funlininit c applicationlayermiddlewareapi master slaveapifiles appmaster c appslave c hardware software lincluster filesreview cacleblin prm linkspecificationinformationlinklinmgz16 absnamesansi libendsectionslin zram read write0 x0040to0 x00ff zeropage lin ram read write0 x0100to0 x03bf programdata lin stack read write0 x03c0to0 x043f stack lin rom read only0 xc000to0 xfdff programcodeendstacksize0 x001fentries vectabendinit startup containslinereplacingdefault prestart mapfileon slide31 lincluster filesreview start08 c startupcodestaticvoidinit void purpose 1 zerooutram areaswheredataisallocated2 initrun timedata3 copyinitializationdatafromromtoram asm zeroout lda startupdata nofzeroouts 1 nofzerooutsincastai 1 iiscounterfornumberofzerooutslda startupdata nofzeroouts 0 nofzerooutsincastai 0ldhx startupdata pzeroout pzerooutbrazero 5copydown pragmano exit extern cvoid startup void init sp from startup desc 1 initializethestackinit 2 initializerun time initializetheram copydowninitdatetc init asmjmpmain 3 callmain slide32 lincluster filesreview hwlinsci c scimanagementmodule function l ifc connect sci0 description connectsci clearallsciflags enablesciinterrupts resetidletimeout returns 0 success 0 calledbeforel ifc init notes ifalreadyconnectedthendonothing l sys initserviceshallnotbecalledfromaninterrupt l booll ifc connect sci0 void l irqmaskintmask ifl ifc connectcalledbeforel ifc initthenreturnerror if lin stateflags slide33 lincluster filesreview funlinapi c linapirealization function lin gotorun description changethecurrentdriverstatefromsleeptorun thelin gotorun servicechangesthecurrentdriverstatefrom sleep to run andresetthe no bus activity conditioncounter ifthecurrent driverstateis run already thisservicecalldonothing returns none notes 1 apiservicecall 2 master setidletimeout setwakeupdelimitertimeoutandwaitit 3 slave setidletimeoutandgotoignorestate 4 ifinrunalready noanyactions 5 disableinterruptdon tneededbecouseinsleepmode driverdonothing voidlin gotorun void if lin stateflags endif defined slave slide34 mid rangeplatform openquestions crashdetectionisthisacanmessage doorunlocking whereisthesignalfrom powerseatisstalldetectionrequired featuredisabledatcertainspeed windowliftnoanti pinchbutone touchwindowlift clarifyilluminatorgroupwhatitemsareinsidethisgroup rkeindicatoranti theftlightorled numberofinputsrequiredforkeylock 2 3 4 curtaininputs viacan mirrorfoldcurrent documentstates90ma butsurelytoolowvehiclespeedhowisthismeasured andhowfrequentisitupdated howisthiscommunicatedintothebody ignitionkeystatus sunroof completelyindependentmodule slide35 mid rangesystemarchitecture slide36 bodycontrollermodule linmaster driverdoormodule linslave passengerdoormodule doorlock windowlift keypad mirror turnlight powerseatcontrol windowliftrearright windowliftrearleft rke courtesylighting linslave doorlock windowlift keypad courtesylighting frontlighting mirror turnlight vehiclespeed isthisdirecttodoor ornetworkok crashdetect missingfunctions rearwindowdefrost frontwiper washer horncontrol antitheftalarm doorlock linnetwork caninterface cannetwork linktopowertrain lininterface lininterface lininterface reardoor trunk bonnetstatus courtesylighting controldirectlyfromswitch nomcuinteraction exceptpowermanagement powercurtain driverdoor reardoor blockdiagram slide37 windowmotorcurrent 2 mirrordefrost courtesylight 2 feet courtesysigning windowmotor 2 rearwindowdisable doorajarstatus2 doorlockswitch 2 ground mc9s08aw16 powersupply 5v 12v digitalinput analoginput relaydrive lin lin windowswitch 8 2 2 4 2 doorlock 2 turnlight 1 4 16 20 mirrorswitch 7 mirror folding 2 2 relaysarelocatedinside passengerdoor reardoor blockdiagram slide38 windowmotorcurrent 2 mirrordefrost windowmotor 2 rearwindowdisable doorajarstatus2 doorlockswitch 2 ground mc9s08aw16 powersupply 5v 12v digitalinput analoginput relaydrive lin lin windowswitch 4 2 2 4 2 doorlock 2 turnlight 1 4 16 8 mirrorswitch 7 mirror folding 2 2 relaysarelocatedinside courtesylight 2 feet courtesy signing centralbodycontrollerblockdiagram relaysolution slide39 siren horn defrostandpowercurtain interiorlight roof map glove headreading keyhole seatmotor 4 powerseatswitch 8 exteriorlightswitch 12 keystatus 4 ground mc9s08dz32mc9s12c q32 powersupply 5v 12v digitalinput analoginput rkereceiver relaydrivemc33291l leddriver siren relay lin can k lin can kline trunk bonnetstatus sunroofswitch 2 3 sunroofmotorsensor 5 rearwindowdefrostswitch 6 5 9 exteriorlight front rearwiper frontwasher 6 antitheftled sunroofmotor 2 27 38 buzzer buzzer powerseatmotorcurrent 4 interiorlightswitch wiper washerswitch 5 highbeam 1lowbeam 1tail license 1turnlight 2fog 2reverselight 1brakelight 1 powercurtain 2 keylocksolenoid horn antitheftsirendetection 3 highendplatformarchitecture slide40 lin a bodycontrollermodule mid range proposal1 slide41 windowliftswitches antipinch mcu leftrearwindowup down rightrearwindowup down rearwindow right anti pinch vbattpos vbattneg lin fronttiltup down reartiltup down horizontalforward rearward reclinerforward rearward memoryset driverlock driverunlock powerseatcontrol doorlock h bridgemc33887 doorlockmotor 3a 6a out1 out2 en in1 in2 d1 fs fb adcchannel portinput portoutput portoutput portoutput portoutput linsbcmc33689 scitx scirx vrego p wake ups portinput portinput adcchannel portinput portinput portinput portinput portinput portinput portinput m windowlift 6a 29a portoutput portoutput relay fetdriver act212 portoutput softstartoption leftreardoor ajar portinput rearwindowdisablestatus curtainmotorbacklightcontrol portoutput portoutput windowdrive rear x2 doorlockdrive x2 misclights canlo canphymc33388d cantx canrx wake ups canhi rearwindow left anti pinch adcchannel rightreardoorajar portinput trunkajar portinput memoryrecall 1 portinput memoryrecall 2 portinput m wiperlow hi washerpump 6 8 10a portoutput portoutput relay fetdriver act212 portoutput wiper pump curtainopen close portinput reversegearstatus portinput portoutput m curtainmotor 0 6a 0 9a portoutput relay fetdriver act212 portoutput m seatmotor 4motors 6a 30a portoutput relay fetdriver act212 seatdrive x4 portinput memoryset seat portoutput relay s fetdriver interiorlightingpower exteriorlightingpower portoutput portoutput rke mc33591 romeo spiinput bodycontrollermodulecodesizeestimates slide42 untiltheactualapplicationisdesignedanddeveloped itisdifficulttoaccuratelypredicttheamountofcodespacerequired inparticularthelevelofanti pinchandalsodiagnosticapproacheswillhaveasignificantimpactonthefinalcodesize indeedtheoperatingsystemselected ifany willalsocontributetothecodesize anotherfactorwillbethesoftwarestyleused ieassemblerversus c andtheefficiencyofthecompiler however basedonexperiencethefollowingisaconservativecodesizeestimate withmoreaggressivefiguresinbold inamassvolume aggressivemarketitseemsrealistictotarget32kasbeingsuitableforthemid rangeplatform bodycontrollermodule mid range proposal1analysis slide43 smosanalysis note costsbasedon1muminin2007 driverdoormodule mid range proposal1 slide44 windowliftswitches antipinch mcu driverwindowup down passengerwindowup down rearleftwindowup down rearrightwindowup down driverwindowanti pinch vbattpos vbattneg lin mirrorleft cossmc33879 mirrorposition x 90ma 110ma m mirrorposition y 90ma 110ma mirrorright mirrorup mirrordown mirrorselect childswitch driverlock driverunlock mirrorcontrol doorlock h bridgemc33887 doorlockmotor 3a 6a out1 out2 en in1 in2 d1 fs fb adcchannel portinput portoutput portoutput portoutput portoutput linsbcmc33689 scitx scirx vrego p wake ups x turnlight0 5a 5w inmirror cs di do sclk en portoutput spiss spimosi spimiso spispsck mirrorfold cacdocstates90ma buttoolow hence a h bridgemc33887 out1 out2 en in1 in2 d1 fs fb portinput portoutput portoutput portoutput portoutput adcchannel portinput portinput portinput portinput portinput adcchannel portinput portinput portinput portinput portinput portinput portinput m windowlift 6a 29a use6outputstocreate2h bridges lowsidedrive vbattpos portoutput portoutput relay fetdriver act212 portoutput softstartoption driverdoorajar portinput portoutput portoutput mirrordrive windowdrive doorlockdrive misclighting relayformirrorheater12w 1a portoutput doormodule mid highend codesizeestimates slide45 untiltheactualapplicationisdesignedanddeveloped itisdifficulttoaccuratelypredicttheamountofcodespacerequired inparticularthelevelofanti pinchandalsodiagnosticapproacheswillhaveasignificantimpactonthefinalcodesize indeedtheoperatingsystemselected ifany willalsocontributetothecodesize anotherfactorwillbethesoftwarestyleused ieassemblerversus c andtheefficiencyofthecompiler however basedonexperiencethefollowingisaconservativecodesizeestimate withmoreaggressivefiguresinbold inamassvolume aggressivemarke
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版房屋租赁合同范本针对国际租户
- 二零二五年度城市景观栏杆采购合同
- 二零二五年电子产品典当融资协议书
- 二零二五年度新能源汽车代理商招募及合作协议模板
- 二零二五版BE二模施工合同履行监督合同正规范本
- 二零二五年度能源互联网工程合同担保与智能电网协议
- 二零二五年度国际业务经理职务协议
- 二零二五年度老旧小区二手房买卖合同示范文本
- 二零二五年度房地产预售担保合同
- 2025版大型超市蔬菜批发供应合同
- 2025年中国邮政集团有限公司湖北省分公司招聘笔试备考试题及参考答案详解1套
- GB/T 2423.17-1993电工电子产品基本环境试验规程试验Ka:盐雾试验方法
- GB/T 10228-2015干式电力变压器技术参数和要求
- 染色打样的步骤
- FZ/T 07014-2021绿色设计产品评价技术规范聚酯涤纶
- 新型敷料的特性及选择
- 膝关节体格检查专家讲座
- 江苏城市规划收费标准
- 花生膜下滴灌技术
- 第4章 动车组车体检修动车组维护与检修
- 某某公司省长市长质量奖申报自述材料
评论
0/150
提交评论