企业资质

厦门莫格电气自动化有限公司

普通会员8
|
企业等级:普通会员
经营模式:
所在地区:福建 厦门
联系卖家:
手机号码:
公司官网:
企业地址:
企业概况

厦门莫格电气自动化有限公司是一家专业提供工业自动化领域的备件服务商,产品品种齐全、价格合理,公司实力雄厚,重信用、守合同、保证产品质量,以多品种经营特色和薄利多销的原则,赢得了广大客户的信任。我们主营PLC可编程控制器模块,DCS卡件,ESD系统卡件,振动监测系统卡件,汽轮机控制系统模块,燃气发电机......

INTKM01、SPSEM11

产品编号:166543906                    更新时间:2018-10-18
价格: ¥999.00
厦门莫格电气自动化有限公司

厦门莫格电气自动化有限公司

  • 主营业务:PLC可编程控制器模块,DCS卡件,ESD系统卡件,振动监测...
  • 公司官网:
  • 公司地址:

联系人名片:

联系时务必告知是在"产品网"看到的

产品详情

厦门莫格电气自动化有限公司销售

ABB INTKM01、SPSEM11

欢迎来电咨询!

INTKM01、SPSEM11

INTKM01、SPSEM11

INTKM01、SPSEM11

您迈开询价的一小步,我还您成功的一大步。

 

嵌入式设备WinCE下对Flash存储进行管理有多种方式,如Eboot下通过命令行操作,在WinCE下通过控制面板的存储管理,还有本文会着重介绍的通过StorageManager API函数进行操作。

 

相对于在Eboot下进行操作,通过API函数的方式管理Flash存储可以更方便的和WinCE应用部署相结合,方便进行量产更新,而直接控制面板操作一方面需要人工手动配置,另一方面对于某些平台对其支持并不完善,容易造成不可控的问题。

 

本文就基于Toradex Colibri iMX6S ARM嵌入式平台来演示通过Storage ManagerAPI函数来进行Flash磁盘管理。

 

2. 准备

a). ColibriiMX6S ARM核心版配合ColibriEva Board载板,连接串口和调试USB口到开发主机方便调试,具体操作方法可以参考这里。

b). Colibri iMX6S 系统使用Toradex WEC7Release V1.1,更新方法请参考这里。

c). Windows开发主机开发环境配置请参考这里。

 

3). Flash存储操作示例

a). Colibri iMX6S核心版配置了一个4GB的eMMC存储,模块出厂刷新的是EmbeddedLinux系统,需要按照这里的说明进入***模式后更新为WinCE系统,在这个过程中,eMMC被分区为如下模式:

------------------------------

- boot sector:引导扇区

- Partition table:分区表

- “empty” space:空闲空间用于存放windows CE image, splashscreen, registry

- Filesystem partition:文件系统分区, 由于在***模式下加载时并不知***体eMMC容量, 因此默认只分配了256MB空间

------------------------------

 

b). 在WinCE下,则只能看到文件系统分区,即为“FlashDisk”盘,大小为256MB。这里我们就演示如何将默认的256MB 文件系统分区扩展为排除上面的前三项占用空间后的全部剩余空间。

 

c). 首先明确可用的***大文件系统空间大小

在Eboot下执行下面命令,从打印输出可以判断出可用的***大Filesystem空间为7430031个sectors,其他预留空间为303217个sectors。

----------------------------

#preparefs

Creatingfilesystem partition on SD 2

Numberof sectors in the SD/eMMC: 7733248.

Size in MB=3776

heads:(8)128

sectors=63

cylinders=958

Sectorsused for bootloader and OS: 303156

Startsector of filesystem partition: 303156.

Sectorsin filesystem partition: 7430031.

Successfullycreated 2 partiti***

BootPartition size = 151578 Kbytes

File SystemPartition size = 3715015 Kbytes

----------------------------

c). 根据上面的开发指南,在开发主机创建C***ole应用程序工程storagetest,具体代码请见如下:

https:///simonqin09/storagetest/blob/master/storagetest.cpp

 

简单说明如下:

./ 首先通过“OpenStore”API打开eMMC 存储设备“DSK1:”。

./ 然后通过“FindFirstPartiton”API找到当前的文件系统分区。

./ 然后通过“OpenPartition”打开当前文件系统分区并删除。

./ 然后通过“Createpartition”API创建上面定义好大小的预留空间分区和新的扩展文件系统分区。

./ 然后再次通过“FindFirstPartiton”API找到刚分好的预留空间分区并删除。

./ 然后再次通过“FindFirstPartiton”API找到扩展文件系统分区并格式化,之后就可以使用分区了。

4). 总结

本文基于NXP iMX6嵌入式平台测试了利用Storage Manager API 对Flash存储设备进行管理,方便嵌入式用户在应用程序中一体化处理相关操作。

S3100-26TP-SI
RMS-TSG-TZ
CL02A310TJ
AO810
AO845
DI810
DO810
140 DDI 36400
6SE7024-7ED61-Z
***1A-MAD02
***2A-40CDR-A
Z4203B
1756-IR6I
1756-TBNH
TZID-C18345
FL1C-H12RCC
P0940BR
ABE-7R16S111
JDTH-2250-JL-1C
3HAC025097-001
3HAC12928-1
35-W1005P-02L-XUL
6SC6100-0GB12
CSB01.1N-PB-EMS-NNN-NN-S-NN-FW
1746-NI4
3HAC5689-1
SFHA36AT0250
1785-PFB
RING VRD 350
1746-IV16
1746-IV32
1746-NI4
1746-OV16
1746-P4
1747-L532
2711-K5A2
140CPS11420
140DDI35300
140DDO35300
1746-P1
1756-BA1
1756-BA2
ACS800-01-0100-3
NM100ABN
45UV5-1101
6ES71532AR030XB5
6ES71957HB000XA0
6ES7195IGG300XAO
IC693ACC310
IC693CHS391
IC693CPU363
IC693MDL241
IC693MDL940
IC693PW***2
IIMCP02
JEPMC-PC040
1747-CP3
1761-CBL-PM02
1784-U2CN
1784-U2DN
2711-NC13
9300-USBS
SENTRY S1510
FX1N-60MR-3A001
IC693ALG221
IC693CPU331
IC693MDL645
IC693MDL940
IC693PW***2
LC92-1001
NGDR-03
140DAO84210
140XTS00200
PCI-6515
IC697CGR935
DSAI130
DSAI145/146
DSDI120A
DSTA 145
DSTA131
DSTD150A
PXI-8330
3BHB006449R0002
3BHE003523R0030
3BHE007154R0003
1794-IB32
1794-IE12
1794-OB32
1794-OE12
DSAI 130
DSAI145/146
DSDI120A
DSTA 131
DSTA 145
DSTD150A
3HAC17333-1
3HAC17335-1
DSQC509 3HAC5687-1
SGA160/31D-0AAA
140CPS11420
362A1052P104
SPA-2X1GE-V2
A860-2020-T301
QUINT-PS-100-240VAC/24VDC/20
FBM02(带线槽)
FBM05(带线槽)
6ES7232-OHD22-OXA0
6GK7243-1EX01-0XE0
140CPS11420
FI20162-1
6F***100-1AA00-Z
RM7800L1012
490NAA27103
990NAD23000
C697BEM733
IC697CGR935
F25 8MM
15540-MDXD-32A0
15540-MMMB-1100
140ACI04000
140XBP01000
VPM-8120X-5060
6KG1143002X1B1
FCM10E
6***6642-0BA01-1AX1
6***6643-0CD01-1AX1
A06B-6079-H106
A06B-6102-H222#H520
6EP1437-3BA00
PX-610A-00E
SGDM-05ADA
QD54-S1
FBM01
FBM41
FBM42
1770-CD10
1784-PKTX
1785-L20B
1785-L30B
IEMMU21
6DD1842-0AD1
330130-040-00-05
FVR004E7S-4
FVR008E7S
FVR015G7S-4EX
FVR015K7S-2
3HAC17333-1M33
3HAC17335-1M35
31C007-503-4-00
86120C
ANT-20SE
CSA8000
MP1552B
MS9710C
TDS2024C
MHDA1008N00
1756-IF16
2094-BC01-M01-S
140CPS22400
6GK1104-0AA00
140ERT85410
1X00416H01
1783-EMS08T
TM218LDA24DRN
TM2AMM3HT
TM2DMM8DRT
TM2DOCKN
22B-D4P0N104
4WREE6E16-22/G24K31/A1V-655
1769-ECR
SGDV-2R8A11A
1769-ECR
SGDV-2R8A11A
MKS51A005-503-00
AD2016
ACP1034CD
MVME 162-040
MVME 162-043
22C-D088A103
22C-D088A1O3
1756-A17
1756-ENBT
1756-IB32
1756-IF16
1756-OB32
1756-OF8
1756-PA75
6186-M17ALTR
A06B-6102-H211
1756-IB32
1756-OF8
1756-OW16I
6ES7322-1FL00-0AA0
1203-CN1
1746-IM16
1746-NI16I
1746-NI8
1746-OW16
1746-P4
1747-ASB
1747-L541C
1747-L542
1747-SN
1756-IB32
1794-OM8
AST-3P
81618A
81619A
83485A
83486A
86103A
86105A
HP81532A
HP81533A
HP81533B
HP81632A
HP83487A
SR750/760
1756-IB16
1756-IF16
1756-TBCH
1756-TBNH
15540-CHSB
15540-CPU
140CRA21110
SST-PFB-CLX
1783-EMS08T
140CHS11000
140CPS11100
140CPS11420
140CPS12420
140CPU43412A
140CRA93200
140CRP93200

厦门莫格电气自动化有限公司电话:传真:联系人:

地址:主营产品:PLC可编程控制器模块,DCS卡件,ESD系统卡件,振动监测...

Copyright © 2025 版权所有: 产品网店铺主体:厦门莫格电气自动化有限公司

免责声明:以上所展示的信息由企业自行提供,内容的真实性、准确性和合法性由发布企业负责。产品网对此不承担任何保证责任。