531X171TMAAEG2
价格:999.00
厦门莫格电气自动化有限公司销售GE531X171TMAAEG2欢迎来电咨询!​531X171TMAAEG2531X171TMAAEG2您迈开询价的一小步,我还您成功的一大步。1).简介I2C是嵌入式设备***为常用的接口之一,常用于如下面这些应用场景,因此本文就基于嵌入式Linux演示在UserSpace进行I2C设备调试。-DigitaltoAnalogconverter-EEPROM-RealTimeClock-TouchscreenLCD-Audiocodec本文所演示的平台来自于ToradexApalisiMX6QARM嵌入式平台,这是一个基于NXPiMX6QARM处理器,支持四核心Cortex-A9。2.准备a).ApalisiMX6QARM核心版配合ApalisIxora载板,连接调试串口UART1到开发主机方便调试,同时配置好Ubuntu开发主机开发环境,具体操作方法可以参考这里。b).ApalisiMX6Q系统使用ToradexLinuxReleaseV2.6.1,***和更新方法请参考这里。3).I2C总线userspace操作命令测试a).ApalisiMX6Q核心版默认定义提供了三个I2C总线可供外部使用(i2c-2为核心板内部电源管理使用),如下所示,其中i2c-1为通用I2C接口;i2c-0为DDC接口,用于连接HDMIDDC/EDID接口,不能用做通用I2C接口;而i2c-3通常用于连接camera接口使用,不过也可以用做通用I2C接口。b).本文演示示例则通过读写ApalisIxora载板连接在i2c-1总线上面的2KbEEPROMc).UserSpace下通过I2Ctools直接操作i2c-1总线进行访问EEPROM./查看ApalisiMX6Q的所有I2C总线---------------------------------root@apalis-imx6:~#ls-l/dev/i2c-*crw-------1rootroot89,04??月2606:52/dev/i2c-0crw-------1rootroot89,14??月2606:52/dev/i2c-1crw-------1rootroot89,24??月2606:52/dev/i2c-2crw-------1rootroot89,34??月2606:52/dev/i2c-3--------------------------------./查看i2c-1总线上面的设备可以看到在0x50和0x68两个地址上面挂有设备,0x68显示为UU意味着这个设备被kerneldriver占用,通常不能从userspace探查,这里结合ApalisiMX6Q手册可以得知挂载的为外部RTC设备;而0x50则为我们所需要测试的EEPROM设备----------------------------------------------------------------./dump0x50EEPROM全部寄存器地址0-0xff,初始状态下每个寄存器地址保存的数值都是0xff----------------------------------------------------------------./使用i2cset和i2cget来写和读EEPROM特定寄存器地址--------------------------------//向EEPROM0x00寄存器地址写入0x01root@apalis-imx6:/home#i2cset10x500x000x01bWARNING!ThisprogramcanconfuseyourI2Cbus,causedatalossandworse!DANGEROUS!WritingtoaserialEEPROMonamemoryDIMMmayrenderyourmemoryUSELESSandmakeyoursystemUNBOOTABLE!Iwillwritetodevicefile/dev/i2c-1,chipaddress0x50,dataaddress0x00,data0x01,modebyte.Continue?[y/N]y//读取EEPROM0x00寄存器地址root@apalis-imx6:/home#i2cget10x500x00b……0x01--------------------------------d).UserSpace下通过I2Ctools读取i2c-1总线进行访问RTC芯片./ApalisIxora载板外部RTC芯片使用STm41t00芯片,其内部集成8byte寄存器用于存储时间相关信息,格式如下:--------------------------------1stbyte:secondsregister2ndbyte:minutesregister3rdbyte:century/hoursregister4thbyte:dayregister5thbyte:dateregister6thbyte:monthregister7thbyte:yearsregister8thbyte:controlregister--------------------------------TMC2F11200.2AP011P0111变频器主板,1336FMCBSP1K电抗器,13213RB250B250A3%开关模块,3TH4391-0B去离子罐,3BHL001433P0001JRMSI-120XBP01200PC-E984-2656ES7414-4HM14-0AB0SGMPH-02A1A-YR311746-A101746-A131746-IM161746-NO4I1746-OW161747-L542/C1747-L552/C2711P-RDT10CMOVIRET3150MVI46MCMMVI56MCMPC-E984-265EQIN-116G-126SN1145-1BA02-0CA1TT61201336F-MCB-SP1K6RB2000-0ND00IC31129G03416NHM300301771-A1B1771-A2B1771-ASB1771-CP11771-IBD1771-IFE1771-OFE21771-P4S1771-P71785-BCM1785-L80E1746-IB161398-DDM-005X-DN22A-D2P3N1042711-B5A15(PANELVIEW550)Y-1003-1-H00AAFAS3020C140CRA93200140CRP93200OPCG11SPDP86100A86105C416NHM300301756-L16EW1810-3AAMC-4/11/10/4006SE6420-2UC25-5CA1AI801AO801CI801DI801DO801机笼P081000000GG含4个IPM02电源/开关板ND080B10541336F-MCB-SP1K6FC5247-0AA00-0AA2MC-4/11/10/4003VL3725-1AA36-0AA03VL9320-6AP301336F-MCB-SP1K(7S51WL4C)ATS46***1NSST-PB3-VME-13503E4423102.5*/0.0754500140ARI03010140ATI03000140CPS11420140CPU65260140CRA93100140XBP01000140XTS002001746-OW161784-PKTX1794-0W82711-K10C15L1FHA-40C-100-E250-CHA-655-4-200140***I03000IMASO11140ARI03010140ATI03000140CPS11420140CPU65260140CRA93100140XBP01000140XTS00200E1426AE1428AE1429AE1429BE1430AE8401AE8491BGIGATRONICS80301AGIGATRONICS8541C70908AIC693CPU372FE7C-TC6VGRDSUB311MVI56-PDPMV1JUSP-RA05CU211DI325DO321PS242EE-04053-042DEH11BMDX60A0150-503-04-00MDX61B0011-5A3-04-00140ACI04000140CHS11000140CPS11420140CPU43412A140CRA93100140CRP93100140DDI35300140DDO35300140NOE77101140XBP00600140XBP016006DD1610-0AH06DD1688-0AD0)
厦门莫格电气自动化有限公司
业务 QQ: 1982497648