++ + diff --git a/Objects/ENS001_BASIC_PRJ.hex b/Objects/ENS001_BASIC_PRJ.hex new file mode 100644 index 0000000..1b05efd --- /dev/null +++ b/Objects/ENS001_BASIC_PRJ.hex @@ -0,0 +1,465 @@ +:020000041000EA +:1000000048020020D5000010DD000010DF000010C5 +:1000100000000000000000000000000000000000E0 +:10002000000000000000000000000000E1000010DF +:100030000000000000000000E3000010E5000010D8 +:10004000E7000010E7000010E7000010E7000010D4 +:10005000E7000010E7000010E7000010E7000010C4 +:10006000E7000010E7000010E7000010E7000010B4 +:100070003D0C0010A90C0010E7000010E700001074 +:10008000E7000010E7000010E7000010E700001094 +:10009000E70000108D0B0010210C0010E70000108D +:1000A000E7000010E7000010000000000000000062 +:1000B0000000000000000000000000000000000040 +:1000C0000348854600F096FA004800475111001099 +:1000D000480200200448804704480047FEE7FEE746 +:1000E000FEE7FEE7FEE7FEE77D0B0010C100001013 +:1000F00030B50B46014600202022012409E00D46C0 +:10010000D5409D4205D31D469540491B2546954047 +:1001100040191546521E002DF1DC30BDF0B50C46DD +:100120005C4085B0E40FE40703944C0000266408AB +:1001300059009446490802460296224321D062465D +:100140000A431ED06200570D4A000E032303550DCB +:10015000012402462C492405781B1B0B360B401842 +:1001600023432643614600901C46501AB44103D3F2 +:100170000098401C009002E0921800985B41002813 +:1001800003DA0020014605B0F0BD00200121090579 +:100190000746864611E064461D46141BB54106D34A +:1001A0006546521BB341744607430C43A646CD0730 +:1001B00040084908284392185B4105460D43EAD19F +:1001C0001046184313D0604619465040714008430A +:1001D00006D06046101AB34106D20122002306E081 +:1001E00000220123DB0702E00122D24353100098D2 +:1001F00074460105381C6141029C039D0019694148 +:1002000000F055F8BFE70000FD0300000EB5C2176F +:10021000C10F5040CA0740180021054B02930192BC +:1002200000910A460B4600F04FF803B000BD0000F5 +:10023000330400000EB505490291002100910A46E1 +:100240000B46019100F040F803B000BD33040000FC +:100250004A0009030123090B1B051943094B10B57B +:10026000520D9A4201DA002010BD064B34339A42F7 +:1002700003DC9A1A00F00AF810BD034951188840AF +:1002800010BD0000FF030000CDFBFFFF10B5202ACA +:1002900004DB0846203AD040002110BD0B46D34075 +:1002A000D0402024A21A91400843194610BD10B531 +:1002B000002B08DA0024401C614192185B411A436C +:1002C00001D14008400010BDF0B51FB482B0054612 +:1002D0000C0003D0084600F0C5FD02E000F0C2FDAE +:1002E0002030024600902146284600F095F9049BF4 +:1002F000059A04460F4618431143084314D0184684 +:1003000010431BD0009840210A1A18460599FFF7A0 +:10031000BDFF05460E46009A0599049800F07CF949 +:10032000084305D0012004E02046394607B0F0BD5F +:100330000020C11705430E432C43374300990E9804 +:100340006305401A7905E40A00220C43FD0A0A30CD +:1003500002D500200146E9E70105101969410C9C0E +:100360000D9D00196941FFF7A2FFDFE7F0B50746D1 +:100370000846584087B0C00F049048000E46590008 +:1003800040084908BC1A884105D2384631461E4605 +:1003900017460B4602465800400810434CD0300D1B +:1003A000039040055900400D490D0590401A0290F8 +:1003B000402872DA18030121000B09050843019057 +:1003C00004980092002805D00199524200208841EB +:1003D00000920190029840210A1A0199009800F0B9 +:1003E0001BF905460C466B4607CB00F025F9C019F2 +:1003F0007141039A0E0D0023D71756401A467A40D2 +:10040000164344D0049A002A2DD0029A012A039A56 +:1004100015DC1205C01A914101263605001C7141F8 +:10042000D20F059ED2070093019202962A462346D8 +:10043000FFF74AFF07B0F0BD38463146FAE7160528 +:10044000224A0F46B218C01AB74101210905001C03 +:100450004F4100187F41114618187941E20F1043AF +:100460006D19644113E0E2076D0815436408C20783 +:100470001443039A01261205C01A91413605001C47 +:100480007141CE07400830434908C01851412A46FF +:100490002346FFF70CFFCDE7FFE704980122400059 +:1004A000C117121A00238B4104983146C417381A19 +:1004B000A141EEE730B40124E407634030BC55E7C6 +:1004C00030B40124E407614030BC4FE70000E0FF96 +:1004D000F0B51FB488B00B990998002448400999D9 +:1004E000C00F490049080991C0070B9900904900C5 +:1004F00049080B9109990898A64608431CD00B9906 +:100500000A98084318D0099801244000420D480079 +:10051000410D099824050003000B204309900B9816 +:100520000003000B20430B9050181C494018002278 +:1005300001901446104605E0002001460DB0F0BDC4 +:10054000032801DA034600E003239C46C11A0AAEE1 +:100550000AE05F0008ADED5B4F00F75B7D430027CD +:10056000AA187C41491C5B1E6145F2DD410004ABC9 +:100570005A522104120C0A43240C401C0828DFDBC9 +:10058000019802900099704601910090059B049A91 +:1005900007990698FFF798FED0E700000DFCFFFFD3 +:1005A00070B54B005B0803430BD04B005C0D00267D +:1005B00033466542B341D417AD1AA34102DB002094 +:1005C000014670BD12053018514170BD10B50029AB +:1005D00004DB0124E40740428C412146002B04DB6C +:1005E0001C460123DB075242A341994200D19042AD +:1005F00010BD0000064C0125064E05E0E36807CC5F +:100600002B430C3C98471034B442F7D3FFF75CFD02 +:10061000701C0010901C001010B5202A04DB01464D +:10062000203A9140002010BD914020239C1A03469F +:10063000E3401943904010BD10B5202A06DBCB17CC +:100640000846203A1041C1170B4306E00B46134100 +:10065000D0402024A21A91400843194610BDFEB58F +:1006600000231A461B1A8A4103DB0020014603B00F +:10067000F0BD4A000D0301212D0B0905520D0D435C +:10068000D10702D100186D41521E5110FF31FF31C8 +:100690000131002704463E46384600970191024644 +:1006A000012100200905FFF7F1FDC3197141F81878 +:1006B000324684468E464A4161462846611A904138 +:1006C00004D36046241A954176461F4624190098A3 +:1006D0006D41401C00903428E1DDF919304670412D +:1006E000091BA84103D20022D243134601E0002295 +:1006F000134601980105381C7141FFF7D8FDB6E794 +:1007000010B51346002241608160002B01D00824FF +:10071000224301242243026010BD000010B50448AA +:1007200000F00CF80349086000200349486110BD3F +:100730001C0000201800002000000240F0B587B027 +:1007400004460027544800682178090408435249A8 +:100750000860207800281AD10846406861780901AD +:1007600008434D4948606178881CFFF74FFD0246F9 +:100770000B460591049000200121890700F00EFD31 +:100780000546FFF765FDC7B244494F4328E020788E +:10079000012803D1A77841494F4321E0207802285E +:1007A00001D187031CE02078032801D1A78817E036 +:1007B00039484068617809010843374948606178E1 +:1007C000881CFFF723FD02460B460591049000208C +:1007D0000121890700F0E2FC0546FFF739FDC7B2A9 +:1007E0002D480068A17908432B49086000BF2A48BA +:1007F00000684007C00F0028F9D127480068217A17 +:10080000090208432449086008460068E1790903A1 +:10081000084321490860207A00281BDD217AC81E80 +:10082000FFF7F4FC05462A460B4600200121890704 +:1008300000F0B4FC039102903846FFF7FBFC0191F5 +:100840000090039B029AFFF769FC05910490FFF763 +:10085000FFFC0746E07900281BDDE179C81EFFF7A1 +:10086000D5FC05462A460B4600200121890700F0E9 +:1008700095FC039102903846FFF7DCFC0191009053 +:10088000039B029AFFF74AFC05910490FFF7E0FCF6 +:100890000746384607B0F0BD0000024040420F0056 +:1008A00010B502460F2A14DD1348806B1346103B27 +:1008B0005C000323A34098430F4B98631846806B5A +:1008C0001346103B5C000B46A34018430A4B986349 +:1008D0000FE00948406B54000323A3409843064BA4 +:1008E00058631846406B54000B46A3401843024B14 +:1008F0005863002010BD000000100240014604486B +:10090000406801228A401040C840C0B270470000D1 +:1009100000100240FFB504460D461E460B9F002105 +:100920002046FFF7BDFF012D10D1012F0ED14F48FA +:1009300000690121A14088434C490861084640698B +:100940000121A1400843494948613BE0012D10D1F4 +:10095000002F0ED1454800690121A1408843434939 +:100960000861084640690121A14088433F49486128 +:1009700028E0002D14D1012F12D13C4840690121FB +:10098000A140884339494861084600690121A140D6 +:10099000084336490861099848620298086311E0E3 +:1009A000002D0FD1002F0DD1304800690121A14049 +:1009B00088432E490861084640690121A1408843C7 +:1009C0002A494861022E0ED1284880690121A140A0 +:1009D0008843264988610846C1690120A0408143B7 +:1009E0002248C1611FE0002E0ED1204880690121FC +:1009F000A14008431D4988610846C0690121A14002 +:100A000088431A49C8610EE0012E0CD1174881694C +:100A10000120A040814315488161C0690121A140A6 +:100A200008431249C8611148816A0120A0408143EE +:100A30000E488162806A0A99C907C90FA14008431C +:100A40000A4988620846C06A0121A14088430749D3 +:100A5000C8620846C06A0A998907C90FA1400843BD +:100A60000249C862002004B0F0BD0000001002403E +:100A7000012907D1074A5268012383401A43054BD5 +:100A80005A6006E0034A5268012383409A43014BAF +:100A90005A6070470010024000B503461846FFF741 +:100AA0002DFF012803D1184600F00AF807E0184688 +:100AB000FFF724FF002802D1184600F00BF800BD14 +:100AC00003494968012282409143014A51607047BD +:100AD0000010024003494968012282401143014A43 +:100AE000516070470010024000207047C206D20ECD +:100AF00001219140014A11607047000080E200E04E +:100B0000C206D20E01219140014A116070470000D7 +:100B100080E200E0C206D20E01219140014A11603C +:100B20007047000080E100E0C206D20E0121914032 +:100B3000014A11607047000080E100E0C206D20E59 +:100B400001219140014A11607047000000E100E07E +:100B5000C206D20E01219140014A11607047000087 +:100B600000E100E001460448406901228A40104348 +:100B7000014A5061002070470000024001480249CC +:100B80000860704700E1F5054000002010B5012025 +:100B90000E49C8600E480068401C0D4908607D2160 +:100BA000C9000B480068FFF7A3FA00290CD11320F5 +:100BB000FFF772FF07480068401C064908600846B6 +:100BC000016805A000F03EF910BD00000080004063 +:100BD0003000002034000020256420730A0000004B +:100BE00070B504460820FFF7BDFF1520FFF79CFFF6 +:100BF0001520FFF785FF7D21C90007480068FFF732 +:100C000077FA60430546012229460448FFF778FD3C +:100C10001520FFF79DFF70BD1800002000800040E8 +:100C200001200449C86004480068401C024908606B +:100C300070470000009000403800002010B50024EC +:100C40000C20FFF753FF0120800700F062F8032813 +:100C500006D10120800740680421884309074860C5 +:100C60000120800700F055F8022805D001208007F8 +:100C700000F04FF8062816D1012080074068400890 +:100C8000400001218907486008460068C4B2214637 +:100C90000120800700F0C4F801208007406801218E +:100CA00008438907486010BD10B500240D20FFF7E8 +:100CB0001DFF144800F02DF8032805D111484068A5 +:100CC000042188430F4948600E4800F022F80228AA +:100CD00004D00C4800F01DF8062812D109484068DD +:100CE000400840000749486008460068C4B22146F1 +:100CF000044800F095F80348406801210843014981 +:100D0000486010BD00100040014648698006C00FD1 +:100D10007047014688680007400F704770B5044669 +:100D20000D461348844206D10D20FFF7F3FE0D2037 +:100D3000FFF7DCFE09E001208007844205D10C208A +:100D4000FFF7E8FE0C20FFF7D1FE60682978084322 +:100D500060600748844203D10D20FFF7EFFE06E0F4 +:100D600001208007844202D10C20FFF7E7FE70BD0E +:100D700000100040F8B504460D460120800784426B +:100D80000BD10020FFF7EEFE01210220FFF788FDC6 +:100D900001210320FFF784FD0DE01F4884420AD1A2 +:100DA0000120FFF7DFFE01210C20FFF779FD012173 +:100DB0000D20FFF775FD606BC007C00F002801D143 +:100DC000102700E00D27154869680068FFF790F9C3 +:100DD00039460090FFF78CF9401E86B21120304052 +:100DE000206211200002304000126062A068E968B1 +:100DF000097889010843A060E8688078012803D158 +:100E0000A06801210843A060287A012803D1206945 +:100E1000202108432061F8BD001000401800002088 +:100E200000B503460A4600BF1846FFF76DFF0028CD +:100E3000FAD01146184600F002F8104600BD0160D5 +:100E4000704700000FB410B503A9044B044A029880 +:100E500000F0CCF810BC08BC04B018473D110010DD +:100E6000280000202021020C01D010211046020A87 +:100E700001D010460839020901D01046091F820826 +:100E800001D01046891E420801D0881E7047081AFA +:100E9000704700004900CA020243100000D004203D +:100EA0004A0D01D001221043044A490D914201D15B +:100EB00002210843012800D105207047FF070000E8 +:100EC000F8B504464F1EC8000838211815461E46BE +:100ED000086849683A4606239A4310D02A463346A2 +:100EE000FFF7F6FA3A46D200083AA3181A687F1EAE +:100EF0005B68FFF73BFA06223B469343EED1022F95 +:100F000023D0042F11D0062F2FD12A463346FFF7C6 +:100F1000DFFAE36AA26AFFF729FA2A463346FFF7A7 +:100F2000D7FA636A226AFFF721FA2A463346FFF7A7 +:100F3000CFFAE369A269FFF719FA2A463346FFF7A9 +:100F4000C7FA63692269FFF711FA2A463346FFF7A9 +:100F5000BFFAE368A268FFF709FA2A463346FFF7AB +:100F6000B7FA63682268FFF701FAF8BD002210B5EE +:100F7000134610460149FFF7D1F810BD0000F03FBD +:100F800010B5FFF7F3F910BD002210B51346104657 +:100F90001146FFF7C3F810BD10B50721024A002023 +:100FA0000907FFF7FDFA10BD01030000034A10B561 +:100FB00000201107FFF7F4FA10BD000001FDFFFF4C +:100FC00002E008C8121F08C1002AFAD17047704712 +:100FD000002001E001C1121F002AFBD17047000070 +:100FE000014908607047000044000020FFB58DB043 +:100FF0000446002506E025280AD0109A0F9990474C +:10100000641C6D1C20780028F5D1284611B0F0BD75 +:1010100000270121484A009700E00743641C237819 +:101020000846203B98401042F7D120782E2817D14F +:10103000042007436078641C2A280CD10E98641C95 +:1010400002C800910E900BE000990A2251433039FA +:101050004018641C00902078014630390929F3D9E2 +:1010600020780028D1D0642808D0692806D07528B7 +:101070001ED0109A0F9990476D1C5BE00A200E99C4 +:10108000019001C90E91002802DA40422D2102E0B0 +:10109000390504D52B216A461172012103E0F907B5 +:1010A00004D02021F7E70BAE0B910DE00021FAE709 +:1010B0000A200E99019001C90E91F7E70199FFF7F7 +:1010C00017F83031761E31700028F7D103A8801B45 +:1010D00020300190780701D5009801E001200090B0 +:1010E0000199884201DD401A00E0002000270090AD +:1010F00006E002A8109AC05D0F9990476D1C7F1CF6 +:101100000B988742F5DB04E0109A30200F99904746 +:101110006D1C0099481E00900029F5DC05E0307830 +:10112000109A761C0F9990476D1C0199481E0190EA +:101130000029F4DC641C65E70928010070B5044649 +:101140000D46E1B20148FFF76BFE70BD0010004094 +:101150000EB5FFF7C9FCFFF7E1FA0120002100916D +:1011600002230A46019102901320FFF7D3FB0021CE +:101170001320FFF77DFC06490648FFF7FBFD0649F3 +:101180000448FFF7CBFD0120FFF72AFD00BFFEE773 +:10119000040000200010004014000020F0B51FB42F +:1011A00096B084460C460246199D18980390490053 +:1011B00068006300490840080193002A01D0012615 +:1011C00000E000269E19FE4BF6185B109E422BD3C2 +:1011D0006E00039F0296002F00D00127F719F84EEA +:1011E000F84BBE199E421FD3039E0346F64F33436E +:1011F00009D03B469C4201D1002A04D0019B002A21 +:1012000005D0012604E0002039461BB0F0BD0026C1 +:101210009E19EE4B9E4207D8039F029E002F00D0DE +:101220000127F6199E4207D92B4660462146189A97 +:10123000FFF7A6FE1BB0F0BD0023002C29DAE44E18 +:10124000B04226DAE34EB04201DB022321E0DE4E5B +:10125000B0421EDBE04E070DBE19142E09DD342707 +:10126000BF1B039EFE400196BE40039FBE420BD0B3 +:101270000FE0039F002F0CD11427BF1B0646FE4032 +:101280000196BE40864204D1019BDE07F60F022381 +:101290009B1B0E46164318D1002D16DA002C03D0E6 +:1012A000022B01D0012B06D00220FFF799FEFFF799 +:1012B0005DFE1BB0F0BD0220FFF792FEFFF756FE69 +:1012C0000122D20751401BB0F0BD039E002E61D118 +:1012D000BF4EB04220D1C148844201D1002A08D07B +:1012E000B948814209DB002D10DB189829461BB054 +:1012F000F0BD0020B4491BB0F0BD002D06DA01227C +:101300002946D207189851401BB0F0BDB449794422 +:10131000086849681BB0F0BDAB4FB84225D1002D1D +:101320001FDA002904D0B14212D1002A09D018E0F6 +:10133000002A72D1A649E20F0020D20711431BB048 +:10134000F0BD0020E20F0146D20711431BB0F0BDF3 +:10135000B14206DA234600203946FEF7DFFE1BB015 +:10136000F0BD104621461BB0F0BDB14212DA012695 +:10137000B607B54203D1234610461946FEE3994EFF +:10138000B54207D1261E05DB1046314600F004FCAD +:101390001BB0F0BD67007F081646002A40D1002927 +:1013A0000AD08B4A914229D1002C0EDD002D1CDB86 +:1013B000002011461BB0F0BD022B16D0002C14D01B +:1013C000012B12D1002C14DB0FE0002C28DA002DA9 +:1013D00009DB012B03D000207D491BB0F0BD0020AC +:1013E00081491BB0F0BD012B03D0002001461BB08A +:1013F000F0BD00200121C9071BB0F0BD724A914227 +:101400000ED1002C01DA002B17D0022B06D00020C1 +:10141000C043FEF7FBFE1BB0F0BD90E20120F8E7F1 +:10142000E217521C94461A4307D000220892664CD9 +:1014300062465B1E1A4307D009E00120FFF7D0FD8A +:10144000FFF7A2FD1BB0F0BD0022644C0892674A72 +:1014500090427DDD664B674A98421FDD914202DC77 +:10146000002D05DB4DE05848814217DB002D48DD9B +:101470000220FFF7B5FDFFF78FFD05460E4600225F +:10148000534B21460898FFF723F808467100490896 +:10149000C00FC007014328461BB0F0BD914215DACA +:1014A000002D2EDA0220FFF79BFDFFF775FD0546A4 +:1014B0000E460022464B21460898FFF709F87200B5 +:1014C0005208C80FC0070243114617E03E4B99422D +:1014D00023DD002D15DD0220FFF782FDFFF75CFD07 +:1014E00005460E4600223A4B21460898FEF7F0FFCB +:1014F000084671004908C00FC007014328461BB0C9 +:10150000F0BD0220FFF76CFDFFF750FD49004908D0 +:10151000E20FD20711431BB0F0BD0022304639461E +:10152000FEF7C8FF012205460E46D243FFF738F802 +:10153000314A324BFEF7C4FF2A463346FEF7C8FF56 +:101540000022284BFEF7BCFF07462A46334600E040 +:1015500064E0039110461946FEF7BAFF3A46039B32 +:10156000FEF7B6FF0746032209915207244B28468F +:101570003146FEF7ADFF07910C90224A204B3846CA +:101580000999FEF7A5FF074601911F4A1F4B284600 +:101590003146FEF79DFF3A46019BFEF78BFF07465B +:1015A0000B460246099107990C98FEF7DFFE0025CD +:1015B0000E462846079B0C9AFEF77CFF3A4627E02A +:1015C000FFFF1F00FFFF0F000000F03F0000E0FFE3 +:1015D0000000F07F0000404301FCFFFF0000F0BF6F +:1015E000560900000000E03F0000F0FF0000E0416D +:1015F0000000F043FFFFEF3F555555555555D53F7A +:101600004715F73FFE822B6544DF5DF80BAE543E75 +:10161000099BFEF755FF02460B4652E101250020CB +:101620002D05A94207DA352230463946FEF7B8FFC4 +:1016300006463420C0430A151218FE4810180390BD +:101640000803FD49000B01430F46FC49884201DCB9 +:10165000002003E0FA49884202DA0120119005E0F7 +:10166000002011900398401C7F1B03901198059750 +:10167000C200F4480F9278448018436802683946E3 +:1016800030460D930292FEF715FF07910C903046FD +:101690000D9B029A0599FEF769FE02460B46002053 +:1016A000E549FEF73BFD09910490079B0C9AFEF774 +:1016B0000FFF129000201090E3480D467844006818 +:1016C0000E90012178104907084311990D9B890458 +:1016D00040180121C90447183946029A0E98FEF7AE +:1016E000E9FE3246059BFEF7EBFE02460B46294615 +:1016F0001098FEF7EDFE064602913B4629460E9AEB +:101700001098FEF7E5FE079B0C9AFEF7D9FE3246CD +:10171000029BFEF7CFFE099B049AFEF7D9FE0591C6 +:10172000129A0A902B4610461946FEF7D1FE06463D +:101730000246C6480F460B4606217844FFF7C0FB19 +:1017400032463B460091049010461946FEF7C0FE13 +:10175000009B049AFEF7BCFE06460F462B46194630 +:10176000129A1098FEF702FE059B0A9AFEF7B0FE49 +:1017700032463B46FEF7FAFD109A079104902B463D +:1017800010461946FEF7A4FEB14E002233460991D9 +:101790000290FEF7EBFD079B049AFEF7E7FD0020A1 +:1017A0000746024633460091FEF784FE099B029AE3 +:1017B000FEF780FE079B049AFEF782FE06460D9117 +:1017C0003A462946009B1098FEF782FE07910C903E +:1017D0002B463046129A0D99FEF77AFE05460E46C4 +:1017E0003A46009B05990A98FEF772FE33462A4650 +:1017F000FEF7BCFD02460B460746099107990C9877 +:10180000FEF7B4FD00250E462846079B0C9AFEF70E +:1018100051FE3A46099BFEF753FE074607220991FF +:1018200052078C4B31462846FEF752FE0791009036 +:10183000894A884B38460999FEF74AFE07460191C6 +:10184000864A874B31462846FEF742FE3A46019BC0 +:10185000FEF78CFD834B7B440F9A9B181A685B68DC +:10186000FEF784FD029009910398FEF7CFFC0591E5 +:101870000490099B029A07990098FEF777FD7A4B2E +:101880007B440F9A9B181A685B6817460393FEF710 +:101890006DFD059B049AFEF769FD0E462846059BE3 +:1018A000049AFEF707FE3A46039BFEF703FE079BEA +:1018B000009AFEF7FFFD099B029AFEF701FE024621 +:1018C0000B46199900200C900F461898FEF700FE61 +:1018D000029104903B460C9A19991898FEF7EAFD7C +:1018E0002A463346FEF7F4FD029B049AFEF73EFDBE +:1018F00009910E902A46334639460C98FEF7E8FDCA +:1019000006460F46099B0E9AFEF730FD574A0D46D4 +:10191000914220DB5242AA18024310D132463B4684 +:10192000FEF7C8FD04900391514A524B09990E9855 +:10193000FEF71CFD039B049AFEF748FE1ED2022010 +:10194000FFF74EFBFFF728FB49004908E20FD207DB +:1019500011431BB0F0BD6A00474B52089A420DD3A9 +:10196000464AAA18024300D0CBE532463B46FEF772 +:10197000A1FD099B0E9AFEF729FEF5D96800002308 +:1019800040082C490393020D3D4B5218984223DD29 +:1019900001200005521CD04042195000400D401853 +:1019A00038497944096813468C463749C1408B430E +:1019B00012030121120B090551181422101AC140FB +:1019C0000391002D01DA48420390624630463946C1 +:1019D000FEF770FD06460F4632463B4609990E98C3 +:1019E000FEF7C4FC00252A46284B28460591FEF741 +:1019F0006FFD07910C90264A264B28460599FEF765 +:101A000067FD0091029032463B4628460599FEF755 +:101A100051FD099B0E9AFEF753FD1F4A1F4BFEF71F +:101A200057FD009B029AFEF7A1FC07460B460246B3 +:101A3000099135E001FCFFFF0000F03F8E980300A4 +:101A40007AB60B0066050000A8050000D20400006D +:101A50000000084009C7EE3FFD033ADCF5015B14C6 +:101A6000E02F3EBEA60300006C0300000000904083 +:101A7000FE822B654715973C00CC904000346F3FA9 +:101A80000000E03FC2020000FFFF0F00432EE63FD0 +:101A9000396CA80C615C20BEEF39FAFE422EE63F9D +:101AA00007990C98FEF762FC05460E46079B0C9AB8 +:101AB000FEF700FD3A46099BFEF702FD09912A4612 +:101AC00033460E9010461946FEF702FD07460246C1 +:101AD0002F480B46059105217844FFF7F1F93A4666 +:101AE000059BFEF7F5FC2A463346FEF7E9FC074660 +:101AF000019128463146099B0E9AFEF7E9FC099BA5 +:101B00000E9AFEF733FC012304910C9000229B07F0 +:101B100038460199FEF7CEFC05910E903A462846CC +:101B20003146019BFEF7D4FC059B0E9AFEF7F6FAB0 +:101B3000049B0C9AFEF7BEFC2A463346FEF7BAFC1D +:101B40000022144BFEF7BCFC064603980D46000528 +:101B500041190915002912DC30462946039AFEF77F +:101B60001FFDFFF797F9042801D1FFF71FFA304650 +:101B70002946039AFEF714FD064601E004E0291801 +:101B80000B46324621460898FEF7A2FC1BB0F0BD7A +:101B9000640100000000F03FF8B506460C46FEF771 +:101BA0005EFD051E0F4600D00120014349000B4891 +:101BB0004908411AC90F0DD0002E01D0012100E0C3 +:101BC00000210C4361004908401AC00F02D10120D6 +:101BD000FFF706FA28463946F8BD00000000F07FFE +:101BE000000000000000F03F000000000000F83F8F +:101BF00000000000000000000000004003B8E23FC9 +:101C0000000000000000000006D0CF43EBFD4C3E7A +:101C1000033333333333E33FFFAB6FDBB66DDB3F6F +:101C20004D268F515555D53F01411DA96074D13FB7 +:101C300065DBC9934A86CD3FEF4E454A287ECA3FB1 +:101C40003E5555555555C53F93BDBE166CC166BF33 +:101C50002CDE25AF6A56113FF16BD2C541BDBBBE2C +:101C6000D0A4BE726937663E00000000000000008C +:101C7000901C00100000002048000000C00F001061 +:101C8000D81C00104800002000020000D00F0010F7 +:101C9000020001000000000000C20100000000007E +:101CA000000000200500000000000000000300000C +:101CB0000000000000000000000000000000000024 +:101CC00000000000000000000000000000E1F50539 +:081CD00000E1F5050000000031 +:04000005100000C126 +:00000001FF diff --git a/Objects/ENS001_BASIC_PRJ.htm b/Objects/ENS001_BASIC_PRJ.htm new file mode 100644 index 0000000..775cbf6 --- /dev/null +++ b/Objects/ENS001_BASIC_PRJ.htm @@ -0,0 +1,703 @@ + + +礦ision Build Log
+Tool Versions:
+IDE-Version: μVision V5.38.0.0 +Copyright (C) 2022 ARM Ltd and ARM Germany GmbH. All rights reserved. +License Information: rick chen, hangzhouQX, LIC=RC93N-YY58Z-RAADM-X0YVM-V5YIY-0QTVL + +Tool Versions: +Toolchain: MDK-ARM Plus Version: 5.38.0.0 +Toolchain Path: D:\Keil_v5\ARM\ARM_Compiler_5.06u7\Bin +C Compiler: Armcc.exe V5.06 update 6 (build 750) +Assembler: Armasm.exe V5.06 update 6 (build 750) +Linker/Locator: ArmLink.exe V5.06 update 6 (build 750) +Library Manager: ArmAr.exe V5.06 update 6 (build 750) +Hex Converter: FromElf.exe V5.06 update 6 (build 750) +CPU DLL: SARMCM3.DLL V5.38.0.0 +Dialog DLL: DARMCM1.DLL V1.19.6.0 +Target DLL: Segger\JL2CM3.dll V2.99.42.0 +Dialog DLL: TARMCM1.DLL V1.14.6.0 + +Project:
+E:\Workspace\TIMER_DEMO\ENS001_BASIC_PRJ.uvprojx +Project File Date: 08/13/2025 + +Output:
+*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'D:\Keil_v5\ARM\ARM_Compiler_5.06u7\Bin' +Build target 'ENS001_BASIC_PRJ' +".\Objects\ENS001_BASIC_PRJ.axf" - 0 Error(s), 0 Warning(s). + +Software Packages used:
+ +Package Vendor: ARM + https://www.keil.com/pack/ARM.Cortex_DFP.1.1.0.pack + ARM.Cortex_DFP.1.1.0 + ARM Cortex Reference Subsystems Device Family Pack + +Collection of Component include folders:
+ D:/Keil_v5/ARM/Packs/ARM/Cortex_DFP/1.1.0/Device/ARMCM0/Include + +Collection of Component Files used:
+Build Time Elapsed: 00:00:00 +
#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Wed Aug 13 16:25:22 2025
+
+
+
+
+
__main (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))
+
[Address Reference Count : 1]
_main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001)) + +
_main_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))
+
[Calls]
__main_after_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))
+
[Called By]
_main_clock (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008)) + +
_main_cpp_init (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A)) + +
_main_init (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B)) + +
__rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D)) + +
__rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F)) + +
Reset_Handler (Thumb, 8 bytes, Stack size 0 bytes, startup_cmsdk_cm0.o(.text))
+
[Address Reference Count : 1]
NMI_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_cmsdk_cm0.o(.text))
+
[Calls]
HardFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_cmsdk_cm0.o(.text))
+
[Calls]
SVC_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_cmsdk_cm0.o(.text))
+
[Calls]
PendSV_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_cmsdk_cm0.o(.text))
+
[Calls]
SysTick_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_cmsdk_cm0.o(.text))
+
[Calls]
ADC_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup_cmsdk_cm0.o(.text))
+
[Calls]
CHARGER_END_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup_cmsdk_cm0.o(.text))
+
[Address Reference Count : 1]
CHARGER_OK_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup_cmsdk_cm0.o(.text))
+
[Address Reference Count : 1]
COMP0_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup_cmsdk_cm0.o(.text))
+
[Address Reference Count : 1]
COMP1_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup_cmsdk_cm0.o(.text))
+
[Address Reference Count : 1]
DUALTIMER_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup_cmsdk_cm0.o(.text))
+
[Address Reference Count : 1]
GPIO0_7_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup_cmsdk_cm0.o(.text))
+
[Address Reference Count : 1]
GPIO16_23_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup_cmsdk_cm0.o(.text))
+
[Address Reference Count : 1]
GPIO8_15_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup_cmsdk_cm0.o(.text))
+
[Address Reference Count : 1]
I2C0_Error_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup_cmsdk_cm0.o(.text))
+
[Address Reference Count : 1]
I2C0_Event_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup_cmsdk_cm0.o(.text))
+
[Address Reference Count : 1]
I2C1_Error_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup_cmsdk_cm0.o(.text))
+
[Address Reference Count : 1]
I2C1_Event_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup_cmsdk_cm0.o(.text))
+
[Address Reference Count : 1]
LCD_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup_cmsdk_cm0.o(.text))
+
[Address Reference Count : 1]
LVD_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup_cmsdk_cm0.o(.text))
+
[Address Reference Count : 1]
MTP_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup_cmsdk_cm0.o(.text))
+
[Address Reference Count : 1]
OVER_TEMP_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup_cmsdk_cm0.o(.text))
+
[Address Reference Count : 1]
PWM_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup_cmsdk_cm0.o(.text))
+
[Address Reference Count : 1]
RTC_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup_cmsdk_cm0.o(.text))
+
[Address Reference Count : 1]
SPI0_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup_cmsdk_cm0.o(.text))
+
[Address Reference Count : 1]
SPI1_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup_cmsdk_cm0.o(.text))
+
[Address Reference Count : 1]
WG_DRV_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup_cmsdk_cm0.o(.text))
+
[Address Reference Count : 1]
__aeabi_uidiv (Thumb, 0 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED) + +
__aeabi_uidivmod (Thumb, 44 bytes, Stack size 12 bytes, uidiv.o(.text))
+
[Stack]
__aeabi_ddiv (Thumb, 234 bytes, Stack size 40 bytes, ddiv.o(.text))
+
[Stack]
__aeabi_i2d (Thumb, 34 bytes, Stack size 16 bytes, dflti.o(.text))
+
[Stack]
__aeabi_ui2d (Thumb, 24 bytes, Stack size 16 bytes, dfltui.o(.text))
+
[Stack]
__aeabi_d2uiz (Thumb, 50 bytes, Stack size 8 bytes, dfixui.o(.text))
+
[Stack]
__aeabi_llsr (Thumb, 34 bytes, Stack size 8 bytes, llushr.o(.text))
+
[Stack]
_ll_ushift_r (Thumb, 0 bytes, Stack size 8 bytes, llushr.o(.text), UNUSED) + +
__I$use$fp (Thumb, 0 bytes, Stack size 8 bytes, iusefp.o(.text), UNUSED) + +
_double_round (Thumb, 26 bytes, Stack size 8 bytes, depilogue.o(.text))
+
[Stack]
_double_epilogue (Thumb, 164 bytes, Stack size 48 bytes, depilogue.o(.text))
+
[Stack]
__aeabi_dadd (Thumb, 328 bytes, Stack size 48 bytes, dadd.o(.text))
+
[Stack]
__aeabi_dsub (Thumb, 12 bytes, Stack size 8 bytes, dadd.o(.text))
+
[Stack]
__aeabi_drsub (Thumb, 12 bytes, Stack size 8 bytes, dadd.o(.text))
+
[Stack]
__aeabi_dmul (Thumb, 202 bytes, Stack size 72 bytes, dmul.o(.text))
+
[Stack]
__ARM_scalbn (Thumb, 44 bytes, Stack size 16 bytes, dscalb.o(.text))
+
[Stack]
scalbn (Thumb, 0 bytes, Stack size 16 bytes, dscalb.o(.text), UNUSED) + +
__aeabi_cdrcmple (Thumb, 38 bytes, Stack size 0 bytes, cdrcmple.o(.text))
+
[Called By]
__scatterload (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text))
+
[Calls]
__scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED) + +
__aeabi_llsl (Thumb, 32 bytes, Stack size 8 bytes, llshl.o(.text))
+
[Stack]
_ll_shift_l (Thumb, 0 bytes, Stack size 8 bytes, llshl.o(.text), UNUSED) + +
__aeabi_lasr (Thumb, 38 bytes, Stack size 8 bytes, llsshr.o(.text))
+
[Stack]
_ll_sshift_r (Thumb, 0 bytes, Stack size 8 bytes, llsshr.o(.text), UNUSED) + +
_dsqrt (Thumb, 162 bytes, Stack size 32 bytes, dsqrt.o(.text))
+
[Stack]
CMSDK_timer_Init (Thumb, 26 bytes, Stack size 8 bytes, ens1_timer.o(i.CMSDK_timer_Init))
+
[Stack]
ClockInit (Thumb, 20 bytes, Stack size 8 bytes, ens1_clock.o(i.ClockInit))
+
[Stack]
ClockInitSet (Thumb, 348 bytes, Stack size 48 bytes, ens1_clock.o(i.ClockInitSet))
+
[Stack]
GPIO_AltFunction (Thumb, 86 bytes, Stack size 8 bytes, ens1_gpio.o(i.GPIO_AltFunction))
+
[Stack]
GPIO_GetOutputValue (Thumb, 18 bytes, Stack size 0 bytes, ens1_gpio.o(i.GPIO_GetOutputValue))
+
[Called By]
GPIO_IO_Init (Thumb, 342 bytes, Stack size 36 bytes, ens1_gpio.o(i.GPIO_IO_Init))
+
[Stack]
GPIO_Output (Thumb, 36 bytes, Stack size 0 bytes, ens1_gpio.o(i.GPIO_Output))
+
[Called By]
GPIO_Overturn (Thumb, 40 bytes, Stack size 4 bytes, ens1_gpio.o(i.GPIO_Overturn))
+
[Stack]
GPIO_ResetOutput (Thumb, 16 bytes, Stack size 0 bytes, ens1_gpio.o(i.GPIO_ResetOutput))
+
[Called By]
GPIO_SetOutput (Thumb, 16 bytes, Stack size 0 bytes, ens1_gpio.o(i.GPIO_SetOutput))
+
[Called By]
MTP_init (Thumb, 4 bytes, Stack size 0 bytes, ens1_mtp.o(i.MTP_init))
+
[Called By]
PCLK_Enable (Thumb, 20 bytes, Stack size 0 bytes, ens1_clock.o(i.PCLK_Enable))
+
[Called By]
SystemInit (Thumb, 8 bytes, Stack size 0 bytes, system_cmsdk_cm0.o(i.SystemInit))
+
[Address Reference Count : 1]
TIMER0_Handler (Thumb, 62 bytes, Stack size 8 bytes, ens1_timer.o(i.TIMER0_Handler))
+
[Stack]
TIMER0_Init (Thumb, 56 bytes, Stack size 16 bytes, ens1_timer.o(i.TIMER0_Init))
+
[Stack]
TIMER1_Handler (Thumb, 18 bytes, Stack size 0 bytes, ens1_timer.o(i.TIMER1_Handler))
+
[Address Reference Count : 1]
UART0_Handler (Thumb, 108 bytes, Stack size 8 bytes, ens1_uart.o(i.UART0_Handler))
+
[Stack]
UART1_Handler (Thumb, 92 bytes, Stack size 8 bytes, ens1_uart.o(i.UART1_Handler))
+
[Stack]
UARTLine_THREmpty (Thumb, 10 bytes, Stack size 0 bytes, ens1_uart.o(i.UARTLine_THREmpty))
+
[Called By]
UART_INT_TYPE (Thumb, 10 bytes, Stack size 0 bytes, ens1_uart.o(i.UART_INT_TYPE))
+
[Called By]
UART_ITConfig (Thumb, 84 bytes, Stack size 16 bytes, ens1_uart.o(i.UART_ITConfig))
+
[Stack]
UART_Init (Thumb, 164 bytes, Stack size 24 bytes, ens1_uart.o(i.UART_Init))
+
[Stack]
UartPutc (Thumb, 30 bytes, Stack size 4 bytes, ens1_uart.o(i.UartPutc))
+
[Stack]
WRITE_UART_THRBuff (Thumb, 4 bytes, Stack size 0 bytes, ens1_uart.o(i.WRITE_UART_THRBuff))
+
[Called By]
__0printf$1 (Thumb, 24 bytes, Stack size 24 bytes, printf1.o(i.__0printf$1), UNUSED)
+
[Calls]
__1printf$1 (Thumb, 0 bytes, Stack size 24 bytes, printf1.o(i.__0printf$1), UNUSED) + +
__2printf (Thumb, 0 bytes, Stack size 24 bytes, printf1.o(i.__0printf$1))
+
[Stack]
__ARM_clz (Thumb, 46 bytes, Stack size 0 bytes, depilogue.o(i.__ARM_clz))
+
[Called By]
__ARM_fpclassify (Thumb, 40 bytes, Stack size 0 bytes, fpclassify.o(i.__ARM_fpclassify))
+
[Called By]
__kernel_poly (Thumb, 172 bytes, Stack size 24 bytes, poly.o(i.__kernel_poly))
+
[Stack]
__mathlib_dbl_divzero (Thumb, 16 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_divzero))
+
[Stack]
__mathlib_dbl_infnan2 (Thumb, 8 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_infnan2))
+
[Stack]
__mathlib_dbl_invalid (Thumb, 16 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_invalid))
+
[Stack]
__mathlib_dbl_overflow (Thumb, 16 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_overflow))
+
[Stack]
__mathlib_dbl_underflow (Thumb, 14 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_underflow))
+
[Stack]
__scatterload_copy (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED) + +
__scatterload_null (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED) + +
__scatterload_zeroinit (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED) + +
__set_errno (Thumb, 6 bytes, Stack size 0 bytes, errno.o(i.__set_errno))
+
[Called By]
fputc (Thumb, 16 bytes, Stack size 16 bytes, retarget.o(i.fputc))
+
[Stack]
main (Thumb, 64 bytes, Stack size 16 bytes, mian.o(i.main))
+
[Stack]
pow (Thumb, 2548 bytes, Stack size 128 bytes, pow.o(i.pow))
+
[Stack]
sqrt (Thumb, 66 bytes, Stack size 24 bytes, sqrt.o(i.sqrt))
+
[Stack]
+
NVIC_ClearPendingIRQ (Thumb, 14 bytes, Stack size 0 bytes, ens1_uart.o(i.NVIC_ClearPendingIRQ))
+
[Called By]
NVIC_DisableIRQ (Thumb, 14 bytes, Stack size 0 bytes, ens1_uart.o(i.NVIC_DisableIRQ))
+
[Called By]
NVIC_EnableIRQ (Thumb, 14 bytes, Stack size 0 bytes, ens1_uart.o(i.NVIC_EnableIRQ))
+
[Called By]
NVIC_ClearPendingIRQ (Thumb, 14 bytes, Stack size 0 bytes, ens1_timer.o(i.NVIC_ClearPendingIRQ))
+
[Called By]
NVIC_DisableIRQ (Thumb, 14 bytes, Stack size 0 bytes, ens1_timer.o(i.NVIC_DisableIRQ))
+
[Called By]
NVIC_EnableIRQ (Thumb, 14 bytes, Stack size 0 bytes, ens1_timer.o(i.NVIC_EnableIRQ))
+
[Called By]
_printf_core (Thumb, 332 bytes, Stack size 88 bytes, printf1.o(i._printf_core), UNUSED)
+
[Calls]
+