廣東低功耗MCU公司
發(fā)布時(shí)間:2023-06-18 01:53:35
廣東低功耗MCU公司
1、全功能智能門(mén)鎖:是指集成了指紋開(kāi)鎖、刷卡開(kāi)鎖、密碼按鍵開(kāi)鎖、手機(jī)藍(lán)牙開(kāi)鎖、NB遠(yuǎn)程開(kāi)鎖以及機(jī)械鑰匙開(kāi)鎖等幾種開(kāi)鎖方式的智能門(mén)鎖。 2、由于集成了全部的開(kāi)鎖方式,只用一顆MCU的設(shè)計(jì)方案很難滿(mǎn)足系統(tǒng)需求。因此,誕生了額外增加一顆低成本的MCU作為輔助控制器的解決方案。于是,瑞納捷電子的低功耗低成本MCU主控芯片RJM8L303就成為了首選。如下圖所示,全功能智能門(mén)鎖采用了雙MCU設(shè)計(jì)方案,其中nRF51822作為主控MCU,RJM8L303作為輔助MCU。

廣東低功耗MCU公司
芯片介紹: RJGT102采用了SHA256散列加密算法,加密強(qiáng)度大,破解成本高。該芯片有TSOP8和SOP23-6兩種封裝,滿(mǎn)足客戶(hù)不同場(chǎng)景的需求。每片RJGT102都有的客戶(hù)編碼,非常適合做防抄板,防抄軟件,耗材認(rèn)證,管控工廠生產(chǎn)數(shù)量,防止方案外泄等應(yīng)用。 加密算法強(qiáng)度高 8字節(jié)Key(可動(dòng)態(tài)更換),8字節(jié)UID,8字節(jié)隨機(jī)數(shù),32字節(jié)關(guān)鍵數(shù)據(jù),512bit數(shù)據(jù)源,不可以從消息摘要中復(fù)原信息,兩個(gè)不同的消息不會(huì)產(chǎn)生同樣的消息摘要,修改消息中的一個(gè)比特即會(huì)引起雪崩效應(yīng),輸出32字節(jié)報(bào)文摘要(MAC)。 ?內(nèi)置EEPROM和看門(mén)狗 a) 存儲(chǔ)數(shù)據(jù)存儲(chǔ)區(qū):Page0,Page1,Page2,Page3各32Byte,合計(jì)128Byte b) 密鑰存儲(chǔ)區(qū):8Byte Key、8Byte UID和Serial Number,合計(jì)16Byte c) 控制存儲(chǔ)區(qū):16Byte的控制信息 提供一次性編程功能(鎖死功能) 可監(jiān)控控制器及存儲(chǔ)體的供電狀態(tài),對(duì)其復(fù)位 芯片支持WDOG規(guī)格(高低電平)可配 喂狗間隔時(shí)間可配 WDOG產(chǎn)生的復(fù)位信號(hào)可以復(fù)位整個(gè)芯片 通過(guò)I2C接口的STOP信號(hào)產(chǎn)生喂狗信號(hào)

廣東低功耗MCU公司
加密芯片承載著整套方案的安全重任,其本身是否安全可靠,至關(guān)重要。衡量一顆加密芯片是否足夠安全,主要考慮 2 個(gè)方面:硬件、軟件。 市面上的加密芯片五花八門(mén),種類(lèi)繁多,讓我們看的眼花繚亂。一個(gè)加密芯片是否足夠安全,加密芯片本身的硬件結(jié)構(gòu),至關(guān)重要。如果加密芯片自身能夠像主控 MCU 一樣被破解,那么整套方案就毫無(wú)安全可言。 在加密芯片硬件可靠的基礎(chǔ)上,使用的是哪種軟件方案也同樣重要。有一些加密芯片硬件安全度很高,不可被破解,但使用的軟件方案不好,這樣也會(huì)被搞芯片破解的人,輕而易舉的改動(dòng)主控芯片的二進(jìn)制碼,跳過(guò)加密芯片運(yùn)行,或者在功能上模擬出一樣的加密芯片,從而破解整套方案。 ? ?RJGT102 采用了 SHA256 對(duì)稱(chēng)加密算法,256 位的大數(shù)加密,破解成本極 高。該芯片有 TSOP8 和 SOP23-6 兩種封裝,滿(mǎn)足客戶(hù)不同場(chǎng)景的需求。每片 RJGT102 都有的客戶(hù)編碼,非常適合做防抄板,防抄軟件,管控工廠生產(chǎn) 數(shù)量,防止方案外泄等。RJGT102 采用了 SHA256 對(duì)稱(chēng)加密算法,256 位的大數(shù)加密,破解成本極高,且具有優(yōu)秀的軟硬結(jié)合認(rèn)證機(jī)制。

廣東低功耗MCU公司
防止投入大量精力和財(cái)力開(kāi)發(fā)的新技術(shù)的研發(fā)成果被復(fù)制,在開(kāi)發(fā)階段就需要采取加密保護(hù)措施。武漢瑞納捷是一家專(zhuān)業(yè)從事加密芯片和安全芯片研發(fā)設(shè)計(jì)的芯片公司,設(shè)計(jì)了一種針對(duì)主控為FPGA 的加密方案。 ? ?瑞納捷電子提供一個(gè)基于Verilog 的算法模塊和一顆IIC 接口的邏輯加密芯片RJGT102,算法模塊作為FPGA 代碼工程的子模塊、與其他代碼一起進(jìn)行整體的編譯生成可執(zhí)行文件下載, RJGT102芯片通過(guò)IIC 接口與FPGA進(jìn)行通信。 1. 工作流程 1、開(kāi)發(fā)階段移植關(guān)鍵參數(shù)數(shù)據(jù)。 2、在使用過(guò)程中,首先進(jìn)行雙向身份認(rèn)證。 3、認(rèn)證通過(guò),密文讀回?cái)?shù)據(jù)參數(shù)。解密后還原重要參數(shù),應(yīng)用到程序代碼的下一步運(yùn)行中。

廣東低功耗MCU公司
RJM8L151有4個(gè)時(shí)鐘源:內(nèi)部高速時(shí)鐘、內(nèi)部低速時(shí)鐘、外部高速時(shí)鐘和外部低速時(shí)鐘。RJM8L151的時(shí)鐘控制模塊將這幾個(gè)時(shí)鐘源通過(guò)靈活的配置分頻實(shí)現(xiàn)不同的功耗和性能需求。輔助系統(tǒng)時(shí)鐘可以使用內(nèi)部低速時(shí)鐘或外部低速時(shí)鐘實(shí)現(xiàn)低功耗的要求,主系統(tǒng)時(shí)鐘提供給RJM8L151的CPU,子系統(tǒng)時(shí)鐘為外設(shè)提供給時(shí)鐘源。多樣的時(shí)鐘資源可以降低系統(tǒng)消耗,輔助系統(tǒng)時(shí)鐘在保持低功耗的同時(shí)也可以接受外部中斷,響應(yīng)外部環(huán)境的變化。使用內(nèi)部高速RC振蕩器作為主系統(tǒng)時(shí)鐘,不僅可以省去一個(gè)外部的高速晶振,同時(shí)可以快速喚醒MCU來(lái)降低功耗。 RJM8L151設(shè)計(jì)了豐富的定時(shí)模塊,包括2個(gè)16位基本定時(shí)器,1個(gè)16位通用定時(shí)器支持輸入捕獲/輸出比較/PWM輸出功能。2個(gè)16位高級(jí)定時(shí)器除了支持輸入捕獲/輸出比較/PWM輸出功能,還支持12對(duì)互補(bǔ)PWM輸出。1個(gè)實(shí)時(shí)時(shí)鐘RTC模塊,產(chǎn)生年、月、日、時(shí)、分、秒,并有自動(dòng)閏年補(bǔ)償功能,采用外部32.768kHz晶振提供時(shí)鐘可使計(jì)時(shí)誤差更小。RJM8L151內(nèi)嵌15位窗口看門(mén)狗定時(shí)器,采用系統(tǒng)時(shí)鐘計(jì)時(shí),溢出時(shí)可產(chǎn)生中斷或復(fù)位信號(hào),待機(jī)模式下停止計(jì)數(shù)。 RJM8L151單片機(jī)的開(kāi)發(fā)環(huán)境是Keil uVision4。Keil是全球領(lǐng)先的嵌入式系統(tǒng)開(kāi)發(fā)工具供應(yīng)商,uVision4是C/C++編譯器和調(diào)試器的集成開(kāi)發(fā)環(huán)境(IDE)的第4版本,其中的Keil C51支持RJM8L151的開(kāi)發(fā)調(diào)試,該環(huán)境集編輯,編譯,仿真于一體,支持匯編和C語(yǔ)言的程序設(shè)計(jì)。 RJM8L151系列MCU配備了高效的在線仿真器和下載器,既可以方便前期開(kāi)發(fā)調(diào)試又為后期生產(chǎn)安裝提供了方便。RJM8L151支持標(biāo)準(zhǔn)JTAG下載和調(diào)試,可以不使用仿真器,用離線編程器就可以實(shí)現(xiàn)對(duì)內(nèi)存Flash的修改,提高了批量燒錄的效率,也為程序升級(jí)維護(hù)提供了方便。