三星i9220刷机教程(智能手机 i9220 不知什么时候摄像头打不开了,不是没法连接到相机就是黑屏,前后摄像头都这样)
三星i9220刷机教程文章列表:
- 1、智能手机 i9220 不知什么时候摄像头打不开了,不是没法连接到相机就是黑屏,前后摄像头都这样
- 2、百度云ROM公测版54发布咯!
- 3、百度云ROM55公测版发布啦!
- 4、都说学PLC没有捷径?不知道这247个PLC常用指令是捷径吗
- 5、基于创新架构的高性能RISC-V 通用MCU
智能手机 i9220 不知什么时候摄像头打不开了,不是没法连接到相机就是黑屏,前后摄像头都这样
问答堂>手机>屏幕>智能手机 i9220 不知什么时候摄像头打不开了,不是没法连接到相机就是黑屏,前后摄像头都这样。
智能手机 i9220 不知什么时候摄像头打不开了,不是无法连接到相机就是黑屏,前后摄像头都这样。 退电池也试了,恢复出厂设置也试了,都不行,是不是需要刷机呀,不知什么时候坏的。
已有4个回答
可以下载一个相机软件!如相机360,这个不错的!要是你还是想用原生的相机就有点麻烦了!先下载一个刷机包,打开压缩的刷机包在里面找到相机apk,把它复制到内存卡,然后在手机上用re浏览器把相机apk移动到放系统apk的文件夹里,重启就可以了!这个说起来真的不怎么清楚,自己理解下!但还是建议用前一种方法!安卓手机,特别是root过的,特别会出现这个问题!刷机也可以解决这个问题,但刷机资料方面麻烦,花时间太多了!
恩,你的怀疑有道理,但是我也没修过也不清楚多少钱,你可以拿去维修的地方问一下啊。
嗨!
您好!你的手机问题建议你先备份你的重要数据,然后进行线刷完整包(推荐你刷到最新开发版)
请你根据刷机教程进行刷机,其中第六种方式为线刷:http://bbs.xiaomi.cn/thread-3104435-1-1.html
同时请你下载合适的线刷包:http://rom.xiaomi.cn/
如果线刷之后问题仍没有解决,请你前往你附近的维修点维修检测。
更多MIUI技巧和优惠活动可以关注MIUI官方微博http://weibo.com/miui官方微信MIUI米柚
根据你提供的情况看,是需要刷机的,前后镜头同时坏掉的几率有多大?所以能判断是软件问题的时候尽量从软件着手,因为不花钱!你可以下刷机精灵,全自动刷机,支持大部分机型!
百度云ROM公测版54发布咯!
官方支持机型:
华为:A199/华为荣耀3C1G移动版/C8813/G520移动版/C8813Q/C8813D/P6(移动版/联通版)
三星:N7108/I9508/I869/I9308/I9500/I739/I8552/I9300/I9220/NOTE2(N7100)/GalaxyNexus
中兴:Z5SMini /N909
联想: A820
酷派:大神F1/5890/5950
100 :100 V5
本期不支持Android4.0机型。
行云开发组支持机型:
华为:MATE(联通/移动)/U8800/荣耀3C(联通版)/荣耀3X/Y511/C8815/C8813DQ/U8950D/T8950/G525联通版/G520联通版/G700(联通/移动版)/G610(联通/移动/电信版)
联想:K869I/S890/S8/S720/K860i/A820E
中兴:U5/U985/z5 mini/Z5S/N919
三星:S7572/S7568 诺基亚:NOKIA X
金立:700W、HTC:G12、红米移动/联通版
酷派:大神F1(联通版)/8190Q/5891/5951
卓普:9520 小辣椒:LA2-E
更多行云开发组支持机型请登录百度云ROM论坛查看。
刷机说明:
1.第一次刷百度云ROM请认真阅读刷机教程,推荐使用PC一健刷机工具或手机刷机App。
2.较老版本可通过最新完整包快速升级(升级包存入SD卡后进入Recovery通过卡刷升级;或系统更新-本地更新包升级)。
3.正式版和公测版已经支持跨线升级,由于跨线升级只能下载full包且会自动双清系统,所以一定要做好备份工作。
4.如刷了第三方Recovery,系统更新刷diff包可能会刷机失败,建议使用百度云ROM Recovery。
注意事项:
1.卡刷推荐使用百度云rom官方recovery,各机型recovery地址。
2.由于华为对P6(移动联通)和A199升级了底包,导致刷百度云ROM不兼容而引起相机不能用等问题,需要刷回百度云ROM底包。请详细阅读P6(移动版、联通版)和A199的刷机教程。
3.三星I8552原生Rom不支持外卡刷机,如果使用的是原生Rom,请拔掉sd卡后用一键刷机工具刷机。
4.P6/P6_T00/A199已改为真实的recovery刷机,51期后和其他机型一样只发布卡刷包,不再发布线刷包,刷机更新方案请见(A199/P6移动/p6联通)论坛帖。本期发布diff/full包,其中diff包可以直接在系统更新升级,full包需要先刷百度recovery,再手动进百度recovery卡刷(ROM51及后续版本可以直接在系统更新升级,详见刷机教程)。
本期ROM推荐:
一、精品推荐?No变身月光宝盒
精品推荐文件夹全新改版,“月光宝盒”闪亮登场!全新的风格,全新的排版,全新换一换功能,更有贴心的小提示哦~!
二、系统耗电重新排列信息占比一目了然
电池管理里系统耗电常常占了很大比例?具体耗电信息想看却又看不到?
本期系统服务耗电信息更加详细、透明的呈现给你!应用及系统耗电统一以百分比的形式一起显示,点击单个应用之后还有具体的耗电信息,神秘的系统服务耗电从此一览无遗啦~!
三、录音机操作更优化停放随时随地
1、本期录音机回放录音文件的时候支持暂停,并且通过进度条可以调整进度啦。处理较长的录音也更加方便。从此可以随心调整播放进度!
四、应用后台联网控制流量去向尽在掌握
1、有没有发现夜深人静的时候,总有个别应用在后台偷跑流量?
流量助手页面新增详情界面,详细的流量去向尽在掌握。并且可以通过新增的流量超额提醒开关控制流量的消耗。超出限额时,状态栏和流量管理页面还有提醒哦!
2、流量管理界面还对系统应用做了归纳,若安装了第三方应用,则所有系统应用归纳显示在列表最上方,点击进去是各个系统应用的详情。是不是查看和管理更加方便了呢?!
3、关闭后台联网开关,可以有效防止个别应用在后台偷跑流量。微博微信控的伙伴收不到通知和私信时不要着急,可以按照个人喜好将应用加入白名单哦!
===========================
获取更多关于移动互联网资讯以及百度云ROM版本信息,敬请关注“百度云ROM”。
微信添加方法:在添加朋友里,搜索公众号“BD_ROM”并关注。
百度云OS是由一群萌萌哒的宅界新青年开发并运营,基于安卓4.0及以上版本定制开发,每两周更新一次公测版,为你带来更安全更稳定的手机体验,不怕你用了不喜欢,就怕你用了会爱上。
百度云ROM55公测版发布啦!
VIVO:X3T
华为:A199/华为荣耀3C1G移动版 /C8813/G520移动版/C8813Q/C8813D/P6(移动版/联通版)
三星:N7108/I9508/I869/I9308/I9500/I739/I8552/I9300/I9220/NOTE2(N7100)/Galaxy Nexus
中兴:Z5SMini /N909
联想: A820
酷派:大神F1/5890/5950
100 :100 V5
行云开发组支持机型
华为:MATE(联通/移动)U8800/荣耀3C(联通版)/荣耀3X/Y511/C8815/C8813DQ/U8950D/T8950/G525联通版/G520联通版/G700(联通/移动版)/G610(联通/移动/电信版)
联想:K869I/S890/S8/S720(i)/P700i/A820E
中兴:U930HD/U985/z5 mini/Z5S/N919/V889M/V967S
三星:S7572/S7568
诺基亚:NOKIA X
酷派:大神F1(联通版)/8190Q/5891/5951
金立:700W
红米移动/联通版
刷机说明
1、第一次刷百度云ROM请认真阅读刷机教程,推荐使用PC一健刷机工具或手机刷机App。
2、较老版本可通过最新完整包快速升级(升级包存入SD卡后进入Recovery通过卡刷升级;或系统更新-本地更新包升级)。
3、正式版和公测版已经支持跨线升级,由于跨线升级只能下载full包且会自动双清系统,所以一定要做好备份工作。
4、如刷了第三方Recovery,系统更新刷diff包可能会刷机失败,建议使用百度云ROM Recovery。
注意事项
1、卡刷推荐使用百度云rom官方recovery,各机型recovery地址。
2、由于华为对P6(移动联通)和A199升级了底包,导致刷百度云ROM不兼容而引起相机不能用等问题,需要刷回百度云ROM底包。请详细阅读P6(移动版、联通版)和A199的刷机教程。
3、三星I8552原生Rom不支持外卡刷机,如果使用的是原生Rom,请拔掉sd卡后用一键刷机工具刷机。
4、P6/P6_T00/A199已改为真实的recovery刷机,51期后和其他机型一样只发布卡刷包,不再发布线刷包,刷机更新方案请见(A199/P6移动/p6联通)论坛帖。本期发布diff/full包,其中diff包可以直接在系统更新升级,full包需要先刷百度recovery,再手动进百度recovery卡刷(ROM51及后续版本可以直接在系统更新升级,详见刷机教程)。
5、z5smini 由于升级官方底包导致百度recovery无界面,需要云友手动升级到最新底包,手动刷叮咚recovery暂时规避。详情请见官方问题教程帖。
===========================
获取更多关于移动互联网资讯以及百度云ROM版本信息,敬请关注“百度云ROM”。
微信添加方法:在添加朋友里,搜索公众号“BD_ROM”并关注。
百度云OS是由一群萌萌哒的宅界新青年开发并运营,基于安卓4.0及以上版本定制开发,每两周更新一次公测版,为你带来更安全更稳定的手机体验,不怕你用了不喜欢,就怕你用了会爱上。
都说学PLC没有捷径?不知道这247个PLC常用指令是捷径吗
一、 顺控指令
1.触点指令
00 LD 逻辑操作开始
01 LDI 逻辑非操作开始
02 AND 逻辑乘
03 ANI 逻辑乘非
04 OR 逻辑加
05 ORI 逻辑加非
2.连接指令
06 ANB AND逻辑块与
07 ORB OR逻辑块或
08 MPS 存储操作结果
09 MRD 从MPS读取操作结果
10 MPP 从MPS读取操作结果
并清除结果
3.输出指令
11 OUT 软元件输出
12 SET 软元件置位
13 RST 软元件复位
14 PLS 在输入信号的上升沿
15 PLF 在输入信号的下降沿
16 CHK 软元件输出翻转
4.移位指令
17 SFT 元件移1位
18 SFTP 元件移1位
5.主控指令
19 MC 主控开始
20 MCR 主控复位
6.结束指令
21 FEND 结束主程序
22 END 总的程序末尾,
返回第0步
7.其它指令
23 STOP 停止
24 NOP 空操作
二、基本指令
1.比较指令
16位数据比较
25 LD= 当S1=S2, 接通,
当S1≠S2, 断开
26 AND=
27 OR=
28 LD<> 当S1≠S2, 接通,
当S1=S2, 断开
29 AND<>
30 OR<>
31 LD> 当S1>S2, 接通,
当S1≤S2, 断开
32 AND>
33 OR>
34 LD<= 当S1≤S2, 接通,
当S1>S2, 断开
35 AND<=
36 OR<=
37 LD< 当S1<S2, 接通,
当S1≥S2, 断开
38 AND<
39 OR<
40 LD>= 当S1≥S2, 接通,
当S1<S2, 断开
41 AND>=
42 OR>=
32位数据比较
43 LDD= 当(S1 1,S1)=(S2 1,S2), 接通
44 ANDD=
45 ORD=
46 LDD<> 当(S1 1,S1)≠(S2 1,S2),接通
47 ANDD<>
48 ORD<>
49 LDD> 当(S1 1,S1)>(S2 1,S2), 接通
50 ANDD>
51 ORD>
52 LDD<= 当(S1 1,S1)≤(S2 1,S2),接通
53 ANDD<=
54 ORD<=
55 LDD< 当(S1 1,S1)<(S2 1,S2), 接通
56 ANDD<
57 ORD<
58 LDD>= 当(S1 1,S1)≥(S2 1,S2),接通
59 ANDD>=
60 ORD>=
2.算术运算指令
二进制16位加/减
61 (D) (S)→(D)
62 P
63 (S1) (S2)→(D)
64 P
65 - (D)-(S)→(D)
66 -P
67 - (S1)-(S2)→(D)
68 -P
二进制32位加/减
69 D (D 1,D) (S 1,S)→(D 1,D)
70 D P
71 D (S1 1,S1) (S2 1,S2)→(D 1,D)
72 D P
73 D- (D 1,D)-(S 1,S)→(D 1,D)
74 D-P
75 D- (S1 1,S1)-(S2 1,S2)→(D 1,D)
76 D-P
77 * (S1)×(S2)→(D 1,D)
78 *P
79 / (S1)/(S2)→商(D), 余数(D 1)
80 /P
81 D* (S1 1,S1)×(S2 1,S2)→(D 3,D 2,D 1,D)
82 D*P
83 D/ (S1 1,S1)/(S2 1,S2)→商(D 1,D),余数(D 3,D 2)
84 D/P
85 B (D) (S)→(D)
86 B P
87 B (S1) (S2)→(D)
88 B P
89 B- (D)-(S)→(D)
90 B-P
91 B- (S1)-(S2)→(D)
92 B-P
93 DB (D 1,D) (S 1,S) →(D 1,D)
94 DB P
95 DB (S1 1,S1) (S2 1,S2)→(D 1,D)
96 DB P
97 DB- (D 1,D)-(S 1,S)→(D 1,D)
98 DB-P
99 DB- (S1 1,S1)-(S2 1,S2)→(D 1,D)
100 DB-P
101 B* (S1)×(S2)→(D 1,D)
102 B*P
103 B/ (S1)/(S2)→商(D),余数(D 1)
104 B/P
105 DB* (S1 1,S1)×(S2 1,S2)→
(D 3,D 2,D 1,D)
106 DB*P
107 DB/ (S1 1,S1)/(S2 1,S2)→
商(D 1,D),余数(D 3,D 2)
108 DB/P
109 INC (D) 1→(D)
110 INCP
111 DINC (D 1,D) 1→(D 1,D)
112 DINCP
113 DEC (D)-1→(D)
114 DECP
115 DDEC (D 1,D)-1→(D 1,D)
116 DDECP
3.BCD—二进制转换
117 BCD (S)→(D)BCD转换
118 BCDP
119 DBCD (S 1,S)→(D 1,D)
120 DBCDP
121 BIN (S)→(D)二进制转换
122 BINP
123 DBIN (S 1,S)→(D 1,D)
124 DBINP
4.数据传送指令
125 MOV (S)→(D)
126 MOVP
127 DMOV (S 1,S)→(D 1,D)
128 DMOVP
129 CML (S)→(D)
130 CMLP
131 DCML (S 1,S)→(D 1,D)
132 DCML
133 DCMLP
134 BMOV (S)→(D)n个
135 BMOVP
136 FMOV (S)→(D)n个
137 FMOVP
138 XCH (D1)←→(D2)
139 XCHP
140 DXCH (D1 1,D1)←→(D2 1,D2)
141 DXCHP
5.程序分支指令
142 CJ 条件满足,跳转到P**处
143 SCJ 条件满足后紧接的扫描周期,跳转到P**处
144 JMP 无条件跳转到P**处
145 CALL 执行P**处子程序
146 CALLP
147 RET 从子程序返回
148 EI 允许中断
149 DI 禁止中断
150 IRET 从中断程序返回
151 SUB 执行n指定的程序
152 SUBP
6.程序切换指令
153 CHG 在主副程序间切换
7.刷新指令
154 COM 执行通讯刷新
155 EI 允许通讯刷新
156 DI 禁止通讯刷新
157 SEG 对应软元件的刷新,仅执行1个扫描周期,M9052 ON时有效
三、应用指令
1.逻辑运算指令
158 WAND (D) AND (S)→(D)
159 WANDP
160 WAND (S1) AND (S2)→(D)
161 WANDP
162 DAND (D 1,D) AND (S 1,S)→(D 1,D)
163 DANDP
164 WOR (D) OR (S)→(D)
165 WORP
166 WOR (S1) OR (S2)→(D)
167 WORP
168 DOR (D 1,D) OR (S 1,S)→(D 1,D)
169 DORP
170 WXOR (D) XOR (S)→(D)异或
171 WXORP
172 WXOR (S1) XOR (S2)→(D)
173 WXORP
174 DXOR (D 1,D) XOR (S 1,S)→(D 1,D)
175 DXORP
176 WXNR (D) XOR (S)→(D)
177 WXNRP
178 WXNR (S1) XOR (S2)→(D)
179 WXNRP
180 DXNR (D 1,D) XOR (S 1,S)→(D 1,D)
181 DXNRP
182 NEG 0-(D)→(D)补码
183 NEGP
2.旋转指令
184 ROR n位右转
185 RORP
186 RCR n位右转(带进位)
187 RCRP
188 ROL n位左转
189 ROLP
190 RCL n位左转(带进位)
191 RCLP
192 DROR n位右转
193 DRORP
194 DRCR n位右转(带进位)
195 DRCRP
196 DROL n位左转
197 DROLP
198 DRCL n位左转(带进位)
199 DRCLP
3.移位指令
200 SFR n位右移
201 SFRP
202 SFL n位左移
203 SFLP
204 BSFR 1位右移
205 BSFRP
206 BSFL 1位左移
207 BSFLP
208 DSFR 1位右移
209 DSFRP
210 DSFL 1位左移
211 DSFLP
4.数据处理指令
212 SER 数据搜索
213 SERP
214 SUM 位检查
215 SUMP
216 DSUM
217 DSUMP
218 DECO 译码编码
219 DECOP
220 ENCO
221 ENCOP
222 SEG 7段编码
223 BSET 对字中n位置位
224 BSETP
225 BRST 对字中n位复位
226 BRSTP
227 DIS 组合分离
228 DISP
229 UNI
230 UNIP
231 ASC ASCII转化
5.先进先出指令
232 FIFW FIFO写
233 FIFWP
234 FIFR FIFO读
235 FIFRP
6.内存缓冲区存取指令
236 FROM 从特殊功能模块读取数据
237 FROMP
238 DFRO
239 DFROP
240 TO 向特殊功能模块写数据
241 TOP
242 DTO
243 FROM 从远程I/O站读数据
244 FROMP
245 DFRO
246 DFROP
247 TO 向远程站写数据
248 TOP
249 DTO
250 DTOP
7.FOR/NEXT指令
251 FOR 重复n次
252 NEXT
8.本地站、远程I/O站存取指令
253 LRDP 从本地站读数据
254 LWTP 向本地站写数据
255 RFRP 从远程特殊功能模块读数据
256 RTOP 向远程特殊功能模块写数据
9.显示指令
257 PR 从指定的8点字软元件输出
16个字符的ASCII码
258 PR 顺序向输出模块输出ASCII
码, 直到结束符NUL(00H)
259 PRC 将字软元件的注释转换成
ASCII码,并输出
260 LED 将指定的8点字软元件显示
16个字符的ASCII码
261 LEDA 显示指定的英文数字字符
262 LEDB
263 LEDC 显示软元件S的注释
264 LEDR 显示复位
10.其它指令
265 WDT WDT复位
266 WDTP
267 CHK 故障检测
268 SLT 按参数设定的条件,数据被锁定
269 SLTR 状态锁存复位,且执行SLT
270 STRA 按参数设定的条件,采样数据存入
271 STRAR 采样跟踪复位,且允许执行
272 STC 进位标志(M9012)ON
273 CLC 进位标志(M9012)OFF
274 DUTY 用户定义时钟
11.伺服指令
275 DSFRP 请求启动伺服程序
276 PSFLP 数据修改
特殊继电器和特殊寄存器
一、特殊继电器M清单
M9000 熔丝断
M9002 I/O组件校验出错
M9004 MINI网通讯出错
M9005 AC电源掉电检测
M9006 电池电压低
M9007 电池电压低锁存
M9008 自诊断出错
M9009 信号报警器检测
M9010 运算出错标志
M9011 运算出错标志锁存
M9012 进位标志
M9016 数据存储区清零标志
M9017 数据存储区清零标志
M9018 数据通讯监控切换
M9020 0号用户定时时钟
M9021 1号用户定时时钟
M9022 2号用户定时时钟
M9023 3号用户定时时钟
M9024 4号用户定时时钟
M9025 时钟数据设置请求
M9026 时钟数据出错
M9027 时钟数据显示
M9028 时钟数据读请求
M9030 0.1秒时钟
M9031 0.2秒时钟
M9032 1秒时钟
M9033 2秒时钟
M9034 1分钟时钟
M9036 常开
M9037 常闭
M9038 RUN后第一个扫描周期ON
M9039 运行标志
M9040 暂停PAUSE允许线圈
M9041 PAUSE状态触点
M9042 停止状态触点
M9043 采样跟踪完成
M9044 采样跟踪
M9046 采样跟踪
M9047 采样跟踪准备
M9048 RUN LED闪烁标志
M9049 切换输出字符数目
M9050 存放操作结果的存储区交换触点
M9051 CHG指令执行禁止
M9052 SEG指令切换
M9053 EI/DI指令切换
M9054 单步运行标志
M9055 状态锁存完成标志
M9056 主程序P, I设置请求
M9057 副程序P, I设置程序
M9060 副程序2P, I设置程序
M9061 副程序3P, I设置程序
M9060 远程终端出错
M9061 通讯出错
M9065 分离传送状态
M9066 传送处理切换
M9067 I/O组件出错检测
M9068 测试模式
M9069 线路故障时的输出
M9073 WDT出错标志
M9074 PCPU准备完成标志
M9075 测试模式标志
M9076 外部急停输入标志
M9077 手动脉冲发生器轴设置错误标志
M9078 测试模式请求出错标志
M9079 伺复程序设置出错标志
M9081 对远程模块的通讯请求
M9082 最终站数不一致
M9084 出错检测
M9086 运行标志BASIC程序
M9087 暂停(PAUSE)标志
M9091 操作运行出错细节标志
M9091 微机子程序调用出错标志
M9092 双电源模块过热
M9093 双工电源模块出错
M9094 I/O改变标志
M9095 双工运行校验出错
M9096 A3VCPU A自校出错
M9097 A3VCPU B自校出错
M9098 A3VCPU C自校出错
M9099 A3VTU自校出错
M9100 SFC程序登记
M9101 SFC程序起/停
M9102 SFC启动状态
M9103 连续步转移有效/失效
M9104 连续转移防止标志
M9108 步转移监控定时器起始
(对应D9108)
M9109 步转移监控定时器起始
(对应D9109)
M9110 步转移监控定时器起始
(对应D9110)
M9111 步转移监控定时器起始
(对应D9111)
M9112 步转移监控定时器起始
(对应D9112)
M9113 步转移监控定时器起始
(对应D9113)
M9114 步转移监控定时器起始
(对应D9114)
M9180 激活步采样跟踪完成标志
M9181 激活步采样跟踪执行标志
M9182 激活步采样跟踪有效
M9196 在块停止时控制输出
M9197~9198 保险丝熔断,
I/O校核出错显示切换
二、特殊寄存器
D9000 保险丝断
D9001 保险丝断
D9002 I/O组件校验出错
D9003 SUM指令检测位数
D9004 MINI网主通讯组件出错
D9005 AC掉电计数
D9006 电池不足
D9008 自诊断出错
D9009 信号报警器检测
D9010 出错步
D9011 出错步
D9014 I/O控制模式
D9015 CPU运行状态
D9016 ROM/RAM设置
D9017 最小扫描时间
D9018 当前扫描时间
D9019 最大扫描时间
D9020 恒定扫描
D9021 扫描时间
D9022 1秒计数器
D9025 时钟数据(年,月)
D9026 时钟数据(日,时)
D9027 时钟数据(分,秒)
D9028 时钟数据(星期)
D9021~D9034 远程终端组件参数设置
D9035 远程I/O组件的通讯属性
D9035 扩展文件寄存器
D9036 总的站数
D9036~9037 供指定扩展文件寄存器软件地址
D9038~9039 LED显示优先级
D9044 采样跟踪
D9050 SFC程序出错代码
D9051 出错块
D9052 出错步
D9053 转移出错
D9054 出错顺控步
D9055 状态锁存步序号
D9061 通讯出错代码
D9072 PC通讯检测
D9081 对远程终端模块的
已执行的通讯请求数
D9082 最后的站号
D9090 微机子程序输入数据区首软元件号
D9091 指令出错
D9094 待更换的I/O组件的首地址
D9095 A3VTS系统和A3V
CPU的运行状态
D9096 A3VCPU A自检出错
D9097 A3VCPU B自检出错
D9098 A3VCPU C自检出错
D9099 A3VTU 自检测出错
D9100~D9107 断保险丝的组件
D9100 保险丝熔断的组件
D9108~D9114 步转移监控定时器设置
D9116~D9123 I/O组件校验出错
D9124 信号器报警数量检测
D9125~D9132 信号报警器地址号
D9133~D9140 远程终端卡信息
D9141~D9172 通讯重发次数
D9173 模式设置
D9174 设置重发次数
D9175 线缆出错模块出错代码
D9180~9193远程终端模块出错代码
D9180 轴1和轴2的限位开关
输出状态存储区D9181 轴3和轴4的限位开关
输出状态存储区
D9182 轴5和轴6的限位开关
输出状态存储区
D9183 轴7和轴8的限位开关
输出状态存储区
D9184 CPU出错的原因
D9185 伺服放大器接线数据
D9187 手动脉冲发生器轴设置出错
D9188 在TEST模式下启动轴号请求出错
D9189 出错程序号
D9190 数据设置出错
D9191 伺服放大器类型
D9196~9199 故障站检测
D9200 LRDP处理结果
D9201 LWTP处理结果
D9204 通讯状态
D9205 执行回送的站
D9206 执行回送的站
D9207 通讯扫描时间(最大值)
D9208 通讯扫描时间(最小值)
D9209 通讯扫描时间(当前值)
D9210 重发次数
D9211 环路切换计数
D9212 就地站运行状态(1~16)
D9213 就地站运行状态(17~32)
D9214 就地站运行状态(33~48)
D9215 就地站运行状态(49~64)
D9216 就地站出错检测(1~16)
D9217 就地站出错检测(17~32)
D9218 就地站出错检测(33~48)
D9219 就地站出错检测(49~64)
D9220 就地站参数不匹配或(1~16)
远程站I/O分配出错
D9221 就地站参数不匹配或(17~32)
远程站I/O分配出错
D9222 就地站参数不匹配或(33~48)
远程站I/O分配出错
D9223 就地站参数不匹配或(49~64)
远程站I/O分配出错
D9224 主站与从站和远程I/O站之间的初始通讯(1~16)
D9225 主站与从站和远程I/O站之间的初始通讯(17~32)
D9226 主站与从站和远程I/O站之间的初始通讯(33~48)
D9227 主站与从站和远程I/O站之间的初始通讯(49~64)
D9228 就地站或远程I/O站出错(1~16)
D9229 就地站或远程I/O站出错(17~32)
D9230 就地站或远程I/O站出错(33~48)
D9231 就地站或远程I/O站出错(49~64)
D9232 就地站或远程I/O站环路出错
D9233 就地站或远程I/O站环路出错
D9234 就地站或远程I/O站环路出错
D9235 就地站或远程I/O站环路出错
D9236 就地站或远程I/O站环路出错
D9237 就地站或远程I/O站环路出错
D9238 就地站或远程I/O站环路出错
D9239 就地站或远程I/O站环路出错
D9240 检测到接收出错的次数
D9243 本站站号检测
D9244 从站的总数
D9245 检测到的接收出错次数
D9248 就地站运行状态
D9249 就地站运行状态
D9250 就地站运行状态
D9251 就地站运行状态
D9252 就地站出错检测
D9253 就地站出错检测
D9254 就地站出错检测
D9255 就地站出错检测
各种软元件一览表
项目 A1,A1NA1S A2,A2NA2C A2-S1A2N-S1 A3,A3NA3A A2U,A3UA4U
I/O软元件点 256 512 1024 2048 8192
输入继电器 X 0~FF 0~1FF 0~3FF 0~7FF 0~FFF
输出继电器 Y 0~FF 0~1FF 0~3FF 0~7FF 0~FFF
辅助继电器 内部继电器 (1000点)M0~M999 M0~M999, M2048~8191
特殊继电器 (256点)M9000~M9255
锁存继电器 (1048点)L1000~L2048
通讯用继电器 (2048点)B0~B3FF B0~BFFF
定时器 100ms定时器 (200点)T0~T199
10ms定时器 (56点)T200~T255
100ms记忆定时器 (0点)
计数器 (256点)C0~C255
寄存器 数据寄存器 (1024点)D0~D1023 D0~D6143
特殊寄存器 (256点)D9000~D9255
通讯寄存器 (1024点)W0~W3FF W0~WFFF
累加器 (2点)A0,A1
变址寄存器 (2点)Z, V Z,Z1~Z6(7点), V,V1~V6(7点)
嵌套 (8点)N0~ N7
指针 (256点)P0~P255
中断指针 (32点)I0~I31
常数 十进制 K (16位)-32768~ 32767
(32位)-2147483648 ~ 2147483647
十六进制 H (16位)0~FFFF
(32位)0~FFFFFFFF
分类 指令助记符 功能说明 对应不同型号的PLC
FX0S FX0N FX1S FX1N FX2NFX2NC
程序流程
00CJ 条件跳转P P P P P
01 CALL 子程序调用Î Î P P P
02 SRET 子程序返回Î Î P P P
03 IRET 中断返回P P P P P
04 EI 开中断P P P P P
05 DI 关中断P P P P P
06 FEND 主程序结束P P P P P
07 WDT 监视定时器刷新P P P P P
08 FOR 循环的起点与次数P P P P P
09 NEXT 循环的终点P P P P P
传送与比较
10 CMP 比较P P P P P
11 ZCP 区间比较P P P P P
12 MOV 传送P P P P P
13 SMOV 位传送Î Î Î Î P
14 CML 取反传送Î Î Î Î P
15 BMOV 成批传送Î P P P P
16 FMOV 多点传送Î Î Î Î P
17 XCH 交换Î Î Î Î P
18 BCD 二进制转换成BCD码P P P P P
19 BIN BCD码转换成二进制P P P P P
算术与逻辑运算
20 ADD 二进制加法运算P P P P P
21 SUB 二进制减法运算P P P P P
22 MUL 二进制乘法运算P P P P P
23 DIV 二进制除法运算P P P P P
24 INC 二进制加1运算P P P P P
25 DEC 二进制减1运算P P P P P
26 WAND 字逻辑与P P P P P
27 WOR 字逻辑或P P P P P
28 WXOR 字逻辑异或P P P P P
29 NEG 求二进制补码Î Î Î Î P
循环与移位
30 ROR 循环右移Î Î Î Î P
31 ROL 循环左移Î Î Î Î P
32 RCR 带进位右移Î Î Î Î P
33 RCL 带进位左移Î Î Î Î P
34 SFTR 位右移P P P P P
35 SFTL 位左移P P P P P
36 WSFR 字右移Î Î Î Î P
37 WSFL 字左移Î Î Î Î P
38 SFWR FIFO(先入先出)写入Î Î P P P
39 SFRD FIFO(先入先出)读出Î Î P P P
数据处理
40 ZRST 区间复位P P P P P
41 DECO 解码P P P P P
42 ENCO 编码P P P P P
43 SUM 统计ON位数Î Î Î Î P
44 BON 查询位某状态Î Î Î Î P
45 MEAN 求平均值Î Î Î Î P
46 ANS 报警器置位Î Î Î Î P
47 ANR 报警器复位Î Î Î Î P
48 SQR 求平方根Î Î Î Î P
49 FLT 整数与浮点数转换Î Î Î Î P
高速处理
50 REF 输入输出刷新P P P P P
51 REFF 输入滤波时间调整Î Î Î Î P
52 MTR 矩阵输入Î Î P P P
53 HSCS 比较置位(高速计数用)Î P P P P
54 HSCR 比较复位(高速计数用)Î P P P P
55 HSZ 区间比较(高速计数用)Î Î Î Î P
56 SPD 脉冲密度Î Î P P P
57 PLSY 指定频率脉冲输出P P P P P
58 PWM 脉宽调制输出P P P P P
59 PLSR 带加减速脉冲输出Î Î P P P
方便指令
60 IST 状态初始化P P P P P
61 SER 数据查找Î Î Î Î P
62 ABSD 凸轮控制(绝对式)Î Î P P P
63 INCD 凸轮控制(增量式)Î Î P P P
64 TTMR 示教定时器Î Î Î Î P
65 STMR 非凡定时器Î Î Î Î P
66 ALT 交替输出P P P P P
67 RAMP 斜波信号P P P P P
68 ROTC 旋转工作台控制Î Î Î Î P
69 SORT 列表数据排序Î Î Î Î P
外部设备
70 TKY 10键输入Î Î Î Î P
71 HKY 16键输入Î Î Î Î P
72 DSW BCD数字开关输入Î Î P P P
73 SEGD 七段码译码Î Î Î Î P
74 SEGL 七段码分时显示Î Î P P P
75 ARWS 方向开关Î Î Î Î P
76 ASC ASCI码转换Î Î Î Î P
77 PR ASCI码打印输出Î Î Î Î P
78 FROM BFM读出Î P Î P P
79 TO BFM写入Î P Î P P
外围设备
80 RS 串行数据传送Î P P P P
81 PRUN 八进制位传送(#)Î Î P P P
82 ASCI 16进制数转换成ASCI码Î P P P P
83 HEX ASCI码转换成16进制数Î P P P P
84 CCD 校验Î P P P P
85 VRRD 电位器变量输入Î Î P P P
86 VRSC 电位器变量区间Î Î P P P
87 - -
88 PID PID运算Î Î P P P
89 - -
浮点数运算
110 ECMP二进制浮点数比较Î Î Î Î P
111 EZCP 二进制浮点数区间比较Î Î Î Î P
118 EBCD 二进制浮点数→十进制浮点数Î Î Î Î P
119 EBIN 十进制浮点数→二进制浮点数Î Î Î Î P
120 EADD 二进制浮点数加法Î Î Î Î P
121 EUSB 二进制浮点数减法Î Î Î Î P
122 EMUL 二进制浮点数乘法Î Î Î Î P
123 EDIV 二进制浮点数除法Î Î Î Î P
127 ESQR 二进制浮点数开平方Î Î Î Î P
129 INT 二进制浮点数→二进制整数Î Î Î Î P
130 SIN 二进制浮点数Sin运算Î Î Î Î P
131 COS 二进制浮点数Cos运算Î Î Î Î P
132 TAN 二进制浮点数Tan运算Î Î Î Î P
147 SWAP 高低字节交换Î Î Î Î P
定位
155 ABSABS当前值读取Î Î P P Î
156 ZRN 原点回归Î Î P P Î
157 PLSY 可变速的脉冲输出Î Î P P Î
158 DRVI 相对位置控制Î Î P P Î
159 DRVA 绝对位置控制Î Î P P Î
时钟运算
160 TCMP时钟数据比较Î Î P P P
161 TZCP 时钟数据区间比较Î Î P P P
162 TADD 时钟数据加法Î Î P P P
163 TSUB 时钟数据减法Î Î P P P
166 TRD 时钟数据读出Î Î P P P
167 TWR 时钟数据写入Î Î P P P
169 HOUR 计时仪Î Î P P
外围设备
170 GRY二进制数→格雷码Î Î Î Î P
171 GBIN 格雷码→二进制数Î
176RD3A 模拟量模块(FX0N-3A)读出Î P Î P Î
177 WR3A 模拟量模块(FX0N-3A)写入Î P Î P Î
触点比较
224 LD= (S1)=(S2)时起始触点接通Î Î P P
225 LD> (S1)>(S2)时起始触点接通Î Î P P P
226 LD< (S1)<(S2)时起始触点接通Î Î P P P
228 LD<> (S1)<>(S2)时起始触点接通Î Î P P P
229 LD≦ (S1)≦(S2)时起始触点接通Î Î P P P
230 LD≧ (S1)≧(S2)时起始触点接通Î Î P P P
232 AND= (S1)=(S2)时串联触点接通Î Î P P P
233 AND> (S1)>(S2)时串联触点接通Î Î P P P
234 AND< (S1)<(S2)时串联触点接通Î Î P P P
236 AND<> (S1)<>(S2)时串联触点接通Î Î P P P
237 AND≦ (S1)≦(S2)时串联触点接通Î Î P P P
238 AND≧ (S1)≧(S2)时串联触点接通Î Î P P P
240 OR= (S1)=(S2)时并联触点接通Î Î P P P
241 OR> (S1)>(S2)时并联触点接通Î Î P P P
242 OR< (S1)<(S2)时并联触点接通Î Î P P P
244 OR<> (S1)<>(S2)时并联触点接通Î Î P P P
245 OR≦ (S1)≦(S2)时并联触点接通Î Î P P P
246 OR≧ (S1)≧(S2)时并联触点接通Î Î P P P
基于创新架构的高性能RISC-V 通用MCU
RISC-V
RISC-V读作RISC Five,也即第五代精简指令处理器。取这个名字正是因为美国伯克利研究团队的David Patterson教授在此之前已经研制了四代精简指令处理器芯片。
在2010年,伯克利研究团队要设计一款CPU,然而,英特尔对X86的授权卡的很严,ARM的指令集授权很贵,MIPS、SPARC、Open Power也都需要各自的公司授权。在选择很有限的情况下,伯克利的研究团队决定从零开始设计一套全新的指令集。而被很多媒体大肆宣扬也让人振奋的是,伯克利的研究团队4名成员仅用了3个月就完成了RISC-V的指令集开发。目前,伯克利研究团队已经完成了基于RISC-V指令集的顺序执行的64位处理器核心(代号为Rocket),并前后基于45nm与28nm工艺进行了12次流片。
RISC-V指令集是基于精简指令集计算(RISC)原理建立的开放指令集架构(ISA),RISC-V是在指令集不断发展和成熟的基础上建立的全新指令。RISC-V指令集完全开源,设计简单,易于移植Unix系统,模块化设计,完整工具链,同时有大量的开源实现和流片案例,已在社区得到大力支持。它虽然不是第一个开源的的指令集(ISA),但它是第一个被设计成可以根据具体场景可以选择适合的指令集的指令集架构。基于RISC-V指令集架构可以设计服务器CPU、家用电器CPU、工控CPU和传感器中的CPU。
RISC-V架构相比其他成熟的商业架构的最大一个不同还在于它是一个模块化的架构。因此,RISC-V架构不仅短小精悍,而且其不同的部分还能以模块化的方式组织在一起,从而试图通过一套统一的架构满足各种不同的应用。这种模块化是x86与ARM架构所不具备的。
HPM6000系列开启国内高性能MCU新时代
在国内市场先后被疫情和美国制裁的双重打击之下,大家意识到,不能像以往那样依赖进口芯片,所以国产半导体公司如雨后春笋般接连出现,并逐渐渗透低、中端市场,以求自给自足。但在高端领域的市场还是一片空白,如伺服电机、工业PLC、电机控制、医疗仪器、汽车仪表、无人机等等。
正所谓“时势造英雄”在这种严峻的情况下,HPM6000系列的出现无疑是给国产高端芯片带来了一束光,其研发团队核心骨干和主要成员均来自于著名跨国半导体公司,一起磨合十年以上。2021年10月完成近亿元A轮融资。2021年11月发布第一款高性能MCU产品 HPM6000 系列,性能达到世界先进水平。
HPM6000系列概述
HPM6000系列产品:
HPM6758-双核 800 MHz,8MB 闪存
HPM6750-双核 800 MHz
HPM6450-单核 800 MHz
HPM6128-单核 300 MHz,8MB 闪存
HPM6120-单核 300 MHz
封装:
14X14 289BGA P0.8
10X10 196BGA P0.65
温度范围:
-40 ~ 125℃ Tj
性能
RISC-V内核支持双精度浮点运算及强大的DSP扩展,主频高达816MHz,创下了高达9220CoreMarkTM和高达4651DMIPS的MCU性能新记录。
32KB高速缓存(/DCache)和高达512KB的零等待指令和数据本地存储器(ILM/DLM),加上1MB内置SRAM,极大避免了低速外部存储器引发的性能损失。
丰富外设
多种通讯接口:两个千兆实时以太网,支持IEEE1588,两个内置PHY的高速USB,多达四路CAN/CAN-FD及丰富的UARTSPI,2C等外设。4组共32路精度达2.5ns的PWM。
3个12位高速ADC5MSPS,1个16位高精度ADC
2MSPS,4个模拟比较器,多达28个模拟输入通道。
多达36路32位定时器,5个看门狗和RTC。
外扩存储
2个串行总线控制器,支持NORFlash/HyperFlash/PSRAM/ HyperRAM,支持NORFlash在线加密执行,提供扩展性和兼容性极高的程序空间。
SDRAM控制器,支持166MHz的16/32位SDRAM/LPSDR。
2个SD/eMMC控制器,可用于同时连接WiFi模块及大容量存储。
安全
集成AES-128/256SHA-1/256加速引擎和硬件密钥管理器。支持固件软件签名认证、加密启动和加密执行,可防止非法的代码替换、篡改或复制。
基于芯片生命周期的安全管理,以及多种攻击的检测,进一步保护敏感信息。
内建BootROM,可以通过USB或者UART对固件安全下载和升级。
多媒体
LCD显示控制器,支持高达1366x76860fps显示。
图形加速器,支持图形缩放、叠加、旋转等硬件加速。
JPEG硬件编解码器,降低贴图过程的CPU负载。
双目摄像头,提高AI图像识别能力。4个8通道全双工I2S和1个数字音频输出。
多路语音和数字麦克风接口,便于实现高性能的语音识别应用。
电源系统
集成高效率DCDC转换器和LDO.支持系统单电源供电,可动态调节输出电压实现性能-功耗平衡,兼顾了电源的灵活性,易用性和效率。
灵活支持各种功耗模式,优化电源使用效率。
多个电源域及子系统,可灵活关闭不使用设备的电源。
目前已经量产的高性能通用MCU产品系列HPM6700/6400及HPM6300,性能领先国际同类产品,并完成AEC-Q100认证,全力服务中国工业,汽车消费市场。