【经验】如何进行IC FLASH程序存储器写入安全字节?

2018-02-12 世强 飞翔
FLASH,微处理器,微控制器,C8051F FLASH,微处理器,微控制器,C8051F FLASH,微处理器,微控制器,C8051F FLASH,微处理器,微控制器,C8051F

SILICON LABS推出C8051F系列单片机产品项目在开发时为了预防FLASH程序会被修改,通常软件工程师会对该IC FLASH程序存储空间进行加密。那么如何进行FLASH程序存储器写入安全字节,如下所述几种方法。


首先,要从相关IC数据手册中确定所用IC FLASH存储器的是多大?一般程序存储器安全字节的地址:例如64K,0xFDFE和0xFDFF;32K,0x7DFE和0x7DFF;16K,0x3DFE和0x3DFF;8K,0x1DFE和0x1DFF。


1、可以用汇编语言来写安全字节;如下

    ORG    1DFEH

    NOP

    NOP

    END


2、也可以更改Hex格式文件的形式将0x1DFE和0x1DFF写入00,此方法适用于批量生产。

直接下载Hex格式文件,以32K为例:


在Hex文件倒数第一行与倒数第二行之间插入一个记录:027DFE00000083

*注:为Hex文件的记录开始符。

02    是要写入的字节数

7DFE  是为写入地址的首地址

00   是写入的数据类型(00为数据;01为Hex文件结束标志)

83    是校验和(将它的值与记录中所有字节相加.其结果为0)


以上两种方法都可以对FLASH程序进行与入安全字节,以防FLASH程序被修改起到保护程序的作用。


世强元件电商版权所有,转载请注明来源和链接。

授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 0
微控制器 微处理器 FLASH 通信设备 工业电子 汽车电子 消费电子 C8051F996-GUR C8051F997-C-GU C8051F991-C-GM C8051F996-GM C8051F997-C-GM C8051F990-C-GMR C8051F996-GU C8051F996-C-GUR C8051F996-C-GM C8051F991-C-GMR C8051F990-GM C8051F990-C-GM C8051F996-C-GMR C8051F996-C-GU C8051F990-GMR C8051F997-GM C8051F991-GM C8051F997 C8051F99x C8051F997-C-GMR C8051F991 C8051F996-GMR C8051F990 C8051F996 C8051F997-C-GUR C8051F981-GMR C8051F980-C-GMR C8051F98x C8051F988 C8051F989 C8051F986 C8051F987 C8051F986-C-GM C8051F980-GMR C8051F980 C8051F985-GM C8051F981 C8051F983-GM C8051F982-GM C8051F987-GM C8051F981-C-GMR C8051F985 C8051F982 C8051F989-GM C8051F988-GM C8051F983 C8051F980-C-GM C8051F973-A-GM C8051F974-A-GM C8051F971-A-GM C8051F97x C8051F975 C8051F975-A-GM C8051F970-A-GMR C8051F970 C8051F973 C8051F972-A-GM C8051F974 C8051F971 C8051F972 C8051F966-A-GM C8051F960-A-GQ C8051F966-A-GQ C8051F965-B-GM C8051F968-B-GM C8051F966 C8051F967 C8051F964 C8051F961-B-GM C8051F965 C8051F96x C8051F968 C8051F969 C8051F960-B-GQR C8051F967-B-GM C8051F964-B-GM C8051F962 C8051F963 C8051F960 C8051F961 C8051F966-B-GM C8051F963-B-GM C8051F969-B-GM C8051F960-B-GM C8051F962-B-GM C8051F964-A-GM C8051F964-B-GQR C8051F930-G-GDI C8051F930-G-GQ C8051F930-G-GMR C8051F931 C8051F930-G-GM C8051F93x C8051F931-GM C8051F931-G-GMR C8051F930-G-GQR C8051F930-GQ C8051F930 C8051F920-GMR C8051F920-GQ C8051F920 C8051F920-G-GQR C8051F921 C8051F921-GM C8051F920-G-GQ C8051F920-GM C8051F921-G-GMR C8051F92x C8051F920-G-GMR C8051F911 C8051F911-GU C8051F912 C8051F912-GU C8051F912-D-GMR C8051F911-GM C8051F912-D-GUR C8051F91x C8051F912-D-GU C8051F911-D-GM C8051F901 C8051F901-GU C8051F902-GM C8051F902 C8051F901-D-GM C8051F901-GMR C8051F90x C8051F901-D-GMR C8051F902-GU C8051F902-D-GDI C8051F860-C-ISR C8051F860-C-GSR C8051F863-C-GS C8051F865 C8051F862-IS C8051F86x C8051F864-IS C8051F860-GS C8051F864-GS C8051F860-IS C8051F862-GS C8051F860 C8051F862 C8051F861 C8051F864 C8051F862-C-GS C8051F863 C8051F865-C-GS C8051F865-IS C8051F863-GS C8051F861-IS C8051F863-IS C8051F861-C-GS C8051F865-GS C8051F864-C-GS C8051F862-C-ISR C8051F860-C-GS C8051F861-GS C8051F830-GS C8051F833-GS C8051F832-GS C8051F831-GS C8051F833 C8051F832 C8051F835 C8051F834 C8051F835-GS C8051F834-GS C8051F83x C8051F830-GSR C8051F831 C8051F830 C8051F851-IU C8051F853-GU C8051F851-GU C8051F855-GU C8051F850-C-GUR C8051F855-IU C8051F853-IU C8051F855-C-GMR C8051F850-C-GMR C8051F850-C-IMR C8051F850-C-GU C8051F853-C-GMR C8051F851-IM C8051F853-GM C8051F851-GM C8051F855-GM C8051F855-IM C8051F853-IM C8051F852-GU C8051F850-IU C8051F850-GU C8051F854-IU C8051F854-GU C8051F852-IU C8051F851-C-GMR C8051F850-C-IM C8051F850-C-GM C8051F850-C-IU C8051F855 C8051F854 C8051F854-C-GMR C8051F85x C8051F852-GM C8051F852-C-GMR C8051F850-IM C8051F850-GM C8051F854-IM C8051F851 C8051F850 C8051F854-GM C8051F853 C8051F852-IM C8051F852 C8051F826-GS C8051F825-GS C8051F829-GS C8051F823-GS C8051F820-GM C8051F824-GS C8051F827-GS C8051F828-GS C8051F829 C8051F820-GUR C8051F822 C8051F821 C8051F824 C8051F823 C8051F826 C8051F825 C8051F82x C8051F828 C8051F820-GMR C8051F827 C8051F822-GS C8051F821-GS C8051F820-GU C8051F820 C8051F819 C8051F81x C8051F818 C8051F810-GS C8051F811-GS C8051F813-GU C8051F812-GU C8051F811 C8051F810 C8051F815-GS C8051F814-GU C8051F813 C8051F812 C8051F818-GU C8051F817-GS C8051F815 C8051F819-GU C8051F816-GS C8051F814 C8051F817 C8051F816 C8051F810-GSR C8051F803-GU C8051F805-GS C8051F800-GUR C8051F80x C8051F808 C8051F807 C8051F809 C8051F800-GMR C8051F800 C8051F802 C8051F801 C8051F804 C8051F803 C8051F809-GS C8051F806 C8051F805 C8051F807-GU C8051F801-GU C8051F804-GS C8051F802-GUR C8051F802-GM C8051F800-GM C8051F802-GMR C8051F808-GU C8051F806-GU C8051F802-GU C8051F800-GU C8051F765-GM1 C8051F762-GM C8051F767 C8051F766 C8051F76x C8051F767-GM C8051F761 C8051F766-GM C8051F760 C8051F762 C8051F761-GM C8051F765 C8051F760-GM1 C8051F715-GQ C8051F717-GQ C8051F716-GQ C8051F714-GQ C8051F713-GQ C8051F711-GQ C8051F712-GQ C8051F712 C8051F711 C8051F714 C8051F713 C8051F716 C8051F715 C8051F71x C8051F717 C8051F709 C8051F70x C8051F708 C8051F701 C8051F705-GQ C8051F704-GQ C8051F700 C8051F706-GQ C8051F703 C8051F702 C8051F707-GQ C8051F705 C8051F702-GQ C8051F704 C8051F710-GQ C8051F707 C8051F703-GQ C8051F706 C8051F701-GQ C8051F700-GQ C8051F709-GQ C8051F708-GQ C8051F710 C8051F590 C8051F591 C8051F590-IM C8051F59x C8051F591-IM C8051F580-IQR C8051F580-IMR C8051F580-IQ C8051F589-IM C8051F585-IM C8051F580-IM C8051F587-IM C8051F583-IM C8051F581-IM C8051F586-IMR C8051F583-IQ C8051F581-IQ C8051F583 C8051F582 C8051F585 C8051F584 C8051F587 C8051F586 C8051F589 C8051F58x C8051F588 C8051F583-IMR C8051F582-IQR C8051F581 C8051F580 C8051F588-IM C8051F584-IM C8051F586-IM C8051F582-IM C8051F584-IQ C8051F582-IQ C8051F564-IM C8051F565-IM C8051F563-IM C8051F562-IM C8051F567-IM C8051F566-IM C8051F568-IM C8051F569-IM C8051F569 C8051F56x C8051F568 C8051F560-IM C8051F561-IM C8051F561 C8051F560 C8051F563 C8051F562 C8051F565 C8051F564 C8051F567 C8051F566 C8051F572-IM C8051F571-IM C8051F570-IM C8051F570 C8051F572 C8051F575-IM C8051F571 C8051F574 C8051F573 C8051F573-IM C8051F575 C8051F574-IM C8051F57x C8051F550-IM C8051F55x C8051F557 C8051F557-IM C8051F556-IM C8051F552-IM C8051F550 C8051F551-IM C8051F552 C8051F554-IM C8051F553-IM C8051F551 C8051F555-IM C8051F554 C8051F553 C8051F556 C8051F555 C8051F547-IMR C8051F542-IMR C8051F547-IM C8051F544-IM C8051F546-IM C8051F545-IM C8051F543-IM C8051F542-IM C8051F540-IM C8051F541-IM C8051F547 C8051F546 C8051F54x C8051F541 C8051F540 C8051F543 C8051F542 C8051F545 C8051F544 C8051F531-C-IM C8051F537-C-IM C8051F530A-IT C8051F534-C-IM C8051F530A-ITR C8051F533-C-IM C8051F530-IT C8051F536-C-IM C8051F530A-IMR C8051F530A-IM C8051F536 C8051F53x C8051F537 C8051F530-C-IM C8051F530 C8051F530A C8051F530-C-IMR C8051F531 C8051F534 C8051F533 C8051F521A-IM C8051F526-C-IM C8051F520-IM C8051F524A-IM C8051F524A-IMR C8051F523-C-IM C8051F520-C-IM C8051F524 C8051F527 C8051F526 C8051F520A-IM C8051F520A-IMR C8051F52x C8051F521-C-IM C8051F521A C8051F520A C8051F527-C-IM C8051F521 C8051F524A C8051F520 C8051F524-C-IM C8051F523 C8051F510-IM C8051F51x C8051F511-IM C8051F510 C8051F511 C8051F501-IQ C8051F501-IM C8051F503 C8051F509-IM C8051F502 C8051F505 C8051F504 C8051F507 C8051F506 C8051F509 C8051F507-IM C8051F500-IQR C8051F50x C8051F508 C8051F503-IM C8051F507-IQ C8051F505-IQ C8051F503-IQ C8051F501 C8051F500 C8051F506-IQR C8051F500-IQ C8051F506-IMR C8051F501-IMR C8051F508-IM C8051F506-IM C8051F502-IQR C8051F506-IQ C8051F502-IMR C8051F507-IMR C8051F502-IM C8051F503-IQR C8051F504-IQ C8051F507-IQR C8051F502-IQ C8051F41x C8051F413-GM C8051F411-GMR C8051F411-GM C8051F412-GQ C8051F410-GQ C8051F410-GQR C8051F411 C8051F410 C8051F413 C8051F412-GQR C8051F412 C8051F391-A-GMR C8051F390 C8051F392 C8051F391 C8051F394 C8051F393 C8051F397-A-GM C8051F393-A-GMR C8051F398-A-GMR C8051F392-A-GM C8051F394-A-GMR C8051F399-A-GMR C8051F396-A-GMR C8051F396-A-GM C8051F393-A-GM C8051F392-A-GMR C8051F399-A-GM C8051F397-A-GMR C8051F390-A-GMR C8051F390-A-GM C8051F395-A-GMR C8051F391-A-GM C8051F398-A-GM C8051F395-A-GM C8051F394-A-GM C8051F396 C8051F395 C8051F39x C8051F398 C8051F397 C8051F399 C8051F381-GM C8051F381-GMR C8051F383-GM C8051F381-GQR C8051F387-GM C8051F385-GM C8051F381-GQ C8051F383-GQ C8051F38A C8051F38C C8051F38C-GQ C8051F38B C8051F38A-GQR C8051F385 C8051F380-GQR C8051F384 C8051F38C-GM C8051F387 C8051F386 C8051F389 C8051F38x C8051F388 C8051F388-GQR C8051F384-GQ C8051F382-GM C8051F38B-GQR C8051F381 C8051F380 C8051F383 C8051F382 C8051F386-GM C8051F380-GQ C8051F389-GQR C8051F375-A-GM C8051F370 C8051F371 C8051F374-A-GMR C8051F371-A-GM C8051F375-A-GMR C8051F370-A-GMR C8051F374-A-GM C8051F370-A-GM C8051F374 C8051F375 C8051F37x C8051F371-A-GMR C8051F360-GQ C8051F362-GM C8051F368-GQ C8051F365-GMR C8051F364-GQ C8051F366-GQ C8051F360-C-GQR C8051F365-C-GMR C8051F363 C8051F362 C8051F365 C8051F364 C8051F367 C8051F366 C8051F369 C8051F36x C8051F368 C8051F361-GQ C8051F361 C8051F360 C8051F361-GQR C8051F367-GMR C8051F365-GM C8051F363-GQ C8051F369-GM C8051F367-GM C8051F368-GQR C8051F361-C-GQR C8051F360-GQR C8051F006-GQR C8051F00x C8051F000-GQ C8051F007 C8051F001-GQ C8051F002-GQ C8051F005-GQ C8051F000 C8051F002 C8051F007-GQR C8051F001 C8051F005-GQR C8051F006 C8051F005 C8051F012-GQ C8051F011-GQ C8051F010-GQ C8051F015-GQ C8051F016-GQ C8051F017-GQ C8051F019 C8051F01x C8051F018 C8051F015-GQR C8051F019-GQ C8051F018-GQ C8051F018-GQR C8051F011 C8051F010 C8051F012 C8051F015 C8051F017 C8051F016 C8051F020-GQR C8051F020 C8051F022-GQR C8051F023-GQ C8051F023-GQR C8051F021-GQ C8051F022-GQ C8051F021-GQR C8051F022 C8051F021 C8051F023 C8051F020-GQ C8051F02x C8051F040-TB C8051F040 C8051F040-GQ C8051F042 C8051F041-GQ C8051F041 C8051F043-GQR C8051F041-GQR C8051F047-GQ C8051F040-GQR C8051F045-GQR C8051F047-GQR C8051F045-GQ C8051F046-GQ C8051F044-GQ C8051F044 C8051F042-GQ C8051F043 C8051F046 C8051F045 C8051F04x C8051F047 C8051F044-GQR C8051F061-GQ C8051F065-GQR C8051F060 C8051F062 C8051F064-GQ C8051F063-GQ C8051F061 C8051F060-GQR C8051F064 C8051F062-GQ C8051F063 C8051F060-GQ C8051F066-GQ C8051F065-GQ C8051F067-GQ C8051F064-GQR C8051F066 C8051F065 C8051F06x C8051F067 C8051F120-GQ C8051F124-GQR C8051F125-GQ C8051F121-GQR C8051F127-GQR C8051F124-GQ C8051F127-GQ C8051F126-GQ C8051F125-GQR C8051F123-GQ C8051F122-GQ C8051F123-GQR C8051F121-GQ C8051F12x C8051F121 C8051F120 C8051F123 C8051F126-GQR C8051F122 C8051F125 C8051F124 C8051F127 C8051F120-GQR C8051F126 C8051F132-GQ C8051F130-GQR C8051F131-GQ C8051F133-GQ C8051F130 C8051F133-GQR C8051F132 C8051F131 C8051F132-GQR C8051F133 C8051F13x C8051F130-GQ C8051F226-GQR C8051F221-GQR C8051F236-GQ C8051F231-GQ C8051F230-GQ C8051F206 C8051F231-GQR C8051F206-GQR C8051F236-GQR C8051F231 C8051F221-GQ C8051F220 C8051F230 C8051F2xx C8051F220-GQ C8051F226-TB C8051F221 C8051F206-GQ C8051F226 C8051F236 C8051F351-GMR C8051F352-GQR C8051F350-GQ C8051F350 C8051F352 C8051F351 C8051F352-GQ C8051F350-GQR C8051F353 C8051F353-GM C8051F35x C8051F351-GM C8051F34B-GQ C8051F34D-GQ C8051F342-GQR C8051F34A C8051F341-GQ C8051F34C C8051F34B C8051F343-GQ C8051F34D C8051F348-GQ C8051F349 C8051F34x C8051F348 C8051F346-GQ C8051F341 C8051F340 C8051F343 C8051F342 C8051F345 C8051F344 C8051F347 C8051F346 C8051F34C-GQ C8051F345-GQR C8051F34A-GM C8051F340-GQR C8051F340-GQ C8051F342-GQ C8051F344-GQ C8051F349-GQ C8051F342-GM C8051F347-GQ C8051F345-GQ C8051F347-GQR C8051F326-GMR C8051F321-GMR C8051F327-GM C8051F320-GQR C8051F326-GM C8051F327 C8051F326 C8051F321-GM C8051F32x C8051F320-GQ C8051F321 C8051F320 C8051F327-GMR C8051F331-GM C8051F330-GMR C8051F331-GMR C8051F339-GM C8051F335-GM C8051F336-GMR C8051F333-GM C8051F332-GM C8051F332-GMR C8051F336DK C8051F330-GDI C8051F337-GMR C8051F33x C8051F338 C8051F337 C8051F333-GMR C8051F339 C8051F330-TB C8051F330 C8051F332 C8051F330-GP C8051F331 C8051F334 C8051F333 C8051F330-GM C8051F336 C8051F336-GM C8051F338-GMR C8051F335 C8051F334-GM C8051F313-GMR C8051F314-GQ C8051F312-GQ C8051F310-GQ C8051F310-TB C8051F314-GQR C8051F316-GM C8051F310-GQR C8051F315-GMR C8051F311-GMR C8051F316 C8051F315 C8051F31x C8051F317 C8051F313-GM C8051F312-GQR C8051F316-GMR C8051F310 C8051F312 C8051F311-GM C8051F311 C8051F315-GM C8051F314 C8051F317-GM C8051F313 C8051F304-GMR C8051F305-GMR C8051F303-GM C8051F300-GM C8051F302-GM C8051F301-GM C8051F300-GMR C8051F305-GM C8051F305 C8051F300-GS C8051F304 C8051F301-GMR C8051F30x C8051F300-GSR C8051F301 C8051F300 C8051F303 C8051F302 C8051F IC FLASH 程序被串改 程序被修改 程序存储器 加密 安全字节 SILICON LABS 管状电机

本网站所有内容禁止转载,否则追究法律责任!

评论

   |   

提交评论

全部评论(0

暂无评论

相关推荐

【经验】C8051单片机Flash失效分析

本文将就 Silicon Labs C8051Fxxx单片机Flash失效的问题进行根因分析以及提出解决办法。

设计经验    发布时间 : 2017-07-27

世界上最节能的微控制器EFM32之十大低功耗奥秘

Silicon Labs EFM32 32 位微控制器系列是世界上最为节能的微控制器,特别适用于低功耗和能源敏感型应用,包括能源、水表和燃气表、楼宇自动化、警报及安防和便携式医疗/健身器材。本文着重强调10个Silicon Labs32位MCU功耗低的因素。

新产品    发布时间 : 2016-07-11

【应用】1MByte Flash空间 32位MCU助力无线中继器数据传输

Silicon Labs EFM32JG系列MCU,采用功能强大的 32 位 ARM® Cortex®-M3 内核,EM4H 休眠模式(128 字节 RAM 保留)功耗只有0.39uA,集成AES、ECC 和 SHA 的硬件加密引擎和真随机数发生器(TRNG)

新应用    发布时间 : 2018-03-06

主控MCU通过C2接口对EFM8BB10F8G MCU的Flash存储器进行读写操作,存在概率性失败。从Flash存储器中读数据也是异常,请问这时什么原因导致的?

检查程序中的中断设置,发现是有一处读操作没有关闭中断导致的,将中断关闭后,对EFM8BB10F8G MCU的Flash进行读、写,存在概率性失败的情况得到解决。因为主控MCU用的是ARM芯片,运行的是linux操作系统,所以主控MCU通过C2接口对EFM8BB10F8G MCU的Flash存储器进行读写操作的函数也是以驱动程序的形式存在的,并且系统中各种软硬中断也比较频繁,因此相对时序控制上也需要更加严格,才能保证可靠的读写操作。

技术问答    发布时间 : 2016-10-25

Simplicity Studio IDE编译工程成功生成HEX文件后,怎么查看文件烧录后占用MCU Flash的大小?

Simplicity Studio IDE编译工程成功生成HEX文件后,在编译显示信息栏,text的大小表示占用Flash的大小,另外在工程的.map文件中也可以查看text大小。

技术问答    发布时间 : 2016-10-25

【产品】最大工作频率48MHz的微控制器,嵌入式应用最佳选择

Silicon Labs新推出微控制器EFM8UB3系列,Flash容量为40kB,在512字节扇区内支持在线可编程,提供非易失性数据存储,同时支持固件的现场升级。提供独立的片上系统解决方案,具有多功能的外设接口。

新产品    发布时间 : 2018-02-08

8位单片机EFM8在线烧录时,使用烧录软件Flash Programming Utility每次更换芯片都需要重新连接,请问是否有不需要重新连接的在线烧录软件?

除了Flash Programming Utility烧录软件,Silicon Labs还提供MCUProductionProgrammer烧录软件,后者更换芯片时无需再重新连接。

技术问答    发布时间 : 2016-10-25

8位单片机C8051F930在程序调成完成之后,使用Flash Programming Utility进行程序烧录发现无法烧录进入,提示连接失败,应如何处理?

因为C8051F930单片机是SiLICON LABS的C8051Fxx系列比较后期的产品,所以需要使用4.21.00以上版本的Flash Programming Utility进行程序烧录。

技术问答    发布时间 : 2016-10-25

EFM8BB1系列8位微控制器 参考手册

型号- EFM8BB10F2G-QFN20,EFM8BB10F8I-A-QSOP24,EFM8BB10F2,EFM8BB10F4,EFM8BB10M1069F8GM,EFM8BB10M1069F8GM-AR,EFM8BB10F8,EFM8BB10F8G-A-QSOP24,EFM8BB10F8I-A-QFN20,EFM8BB10F2G-A-QFN20R,EFM8BB10F2G-A-QFN20,EFM8BB10F8G-A-SOIC16,EFM8BB10F8G-A-QFN20,EFM8BB10F8G-A-SOIC16R,EFM8BB10M1069F8GM-A,EFM8BB1,EFM8BB10F4G-A-QFN20R,EFM8BB10F4G-A-QFN20,EFM8BB10F2I-A-QFN20R,EFM8BB10F2G,EFM8BB10F8G-A-QFN20R,EFM8BB10F8G-A-QSOP24R,EFM8BB10F8G-QSOP24,EFM8BB10F2I-A-QFN20,EFM8BB10F8G-QFN20,EFM8BB10F8I-A-QFN20R,EFM8BB10F4G,EFM8BB10F8G

用户指南  -  SILICON LABS  - Rev. 0.2  - 2018年01月11日 PDF 英文 下载

开发环境(软件/固件)  -  SILICON LABS  - 2008年12月01日 ZIP 英文 下载

C8051F580内部Flash大小为128K,使用IDE或者Keil编译时,超过64K会提示错误,无法编译通过。请问是什么原因造成的?

在AN130文档里有详细说明,工程需要文件L51_BANK.A51。设置步骤:(1)Project-->tool Chain Integration-->linker-->Customize-->Code Banking Select设置为C8051F580;(2)Project-->Target Build Configuration -->Customize-->Files to link-->Files to linked栏设置文件的BANK区域,然后保存,编译。使用MCU Production Programmer软件烧写时需要根据编译设置,选择对应的BANK区域。详细说明请查看AN130文档。

技术问答    发布时间 : 2017-05-05

开发环境(软件/固件)  -  SILICON LABS  - V4.78  - 2016年01月25日 RAR 英文 下载

使用Simplicity IDE开发EFM8BB10F8G单片机,工程中如何设置常量变量存放在Flash的绝对地址?

使用Simplicity IDE编译EFM8BB10F8G工程,指定常量变量在Flash中地址的设置步骤如下:1,选中工程,鼠标右击->Properties->C/C++ Build->Settings->General Settings,在打开的界面中取消Use Extended Linker (LX51) instead of BL51和Use Extended Assembler (AX51) instead of A51另个选项的勾选。2,在同一个界面,选中Keil 8051 Linker->Miscellanecous,在Additional Flags中增加CODE(?CO?EFM8BB10_main(0x1E00))命令。表示将EFM8BB10_main.c文件中定义的常量变量定义在Flash地址0x1E00之后。设置好重新编译即可。

技术问答    发布时间 : 2017-05-05

EFM32 MCU怎么保证Flash的加密性?

EFM32可实施的加密分为两种方式:硬件加密和软件加密。(1)硬件加密:可通过向Flash的加密lock bit写入使能芯片硬件加密,禁止MCU 的debug功能,以防止代码窃取者读取Flash中的代码。芯片硬件加密使能后,只能通过擦除掉芯片内部Flash的数据,以重新允许芯片的debug调试功能。(2)软件加密:此外,为保证程序代码的唯一性,防止代码窃取者暴力破解芯片后拷贝到其他MCU 中,可结合芯片的唯一ID与加密算法增加芯片的加密特性。实现思路举例:(1)使用编程器在芯片程序烧录时,读取芯片唯一ID,将其与密匙进行AES加密运;算,得到加密的密文①。然后将加密的密文烧录在Flash 的某一固定地址中;(2)在程序启动时,MCU 先读取芯片的唯一ID,通过硬件AES模块对ID与密匙进行加密,得到密文②。然后将得到的密文②与步骤(1)中烧录在Flash中的密文①进行比对,若一致则运行功能代码;若不一致则认为代码被暴力破解移植到其他芯片,跳入异常死循环中。提示:EFM32 具有硬件加密AES模块,仅仅需要数十个内核时钟即可完成计算,实现方便快捷。

技术问答    发布时间 : 2017-05-05

EFM8UB3系列微控制器数据手册

型号- EFM8UB31F40G-A-QSOP24R,EFM8UB3,EFM8UB31F40G-A-QSOP24,EFM8UB30F40G-A-QFN20R,EFM8UB3X-QSOP24,EFM8UB31F40G-A-QFN24R,EFM8UB30F40G-A-QFN20,EFM8UB3X-QFN20,EFM8UB31F40G-A-QFN24,EFM8UB30F40G-A-QFN24R,EFM8,EFM8UB3X-QFN24

数据手册  -  SILICON LABS  - Rev. 1.1  - 2017年12月21日 PDF 英文 下载

展开更多

电子商城

查看更多

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥12.9143

现货: 95,058

品牌:SILICON LABS

品类:8位MCU

价格:¥35.2133

现货: 18,350

品牌:SILICON LABS

品类:8位MCU

价格:¥28.8021

现货: 18,224

品牌:SILICON LABS

品类:8位MCU

价格:¥9.7560

现货: 16,500

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥12.1718

现货: 14,132

品牌:SILICON LABS

品类:8位MCU

价格:¥55.5605

现货: 13,425

品牌:SILICON LABS

品类:8位MCU

价格:¥7.6187

现货: 11,496

品牌:SILICON LABS

品类:8位MCU

价格:¥96.2559

现货: 11,245

品牌:SILICON LABS

品类:8位MCU

价格:¥21.1835

现货: 9,889

品牌:SILICON LABS

品类:8位MCU

价格:¥12.8215

现货: 9,414

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥10.1700

现货:10,000

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥11.1200

现货:1,201

品牌:SILICON LABS

品类:8位MCU

价格:¥56.0000

现货:550

品牌:SILICON LABS

品类:8位MCU

价格:¥39.8000

现货:266

品牌:SILICON LABS

品类:8位MCU

价格:¥4.9000

现货:12,000

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.7900

现货:3,451

品牌:SILICON LABS

品类:Wireless SoC

价格:¥15.1400

现货:1,455

品牌:RENESAS

品类:microcontroller

价格:¥2.8532

现货:188,410

品牌:RENESAS

品类:SPI NOR flash

价格:¥1.5300

现货:105,000

品牌:Advanced Digital Chips

品类:MCU

价格:¥6.6000

现货:100,000

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

压力传感器定制

可定制板装式压力传感器支持产品量程从5inch水柱到100 psi气压;数字输出压力传感器压力范围0.5~60inH2O,温度补偿范围-20~85ºС;模拟和数字低压传感器可以直接与微控制器通信,具备多种小型SIP和DIP封装可选择。

提交需求>

液冷板/液冷机箱定制

定制水冷板尺寸30*30mm~1000*1000 mm,厚度1mm~50mm,散热能力最高50KW,承压可达3MPA;液冷机箱散热能力达500W~100KW。项目单次采购额需满足1万元以上,或年需求5万元以上。

提交需求>

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面