System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 免费无码黄十八禁网站在线观看,国产乱人伦中文无无码视频试看 ,日韩毛片无码永久免费看
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    單線編程方法及裝置、計(jì)算機(jī)可讀存儲介質(zhì)制造方法及圖紙

    技術(shù)編號:40331097 閱讀:29 留言:0更新日期:2024-02-09 14:23
    一種單線編程方法及裝置、計(jì)算機(jī)可讀存儲介質(zhì),所述單線編程方法包括:確定目標(biāo)芯片的第一通信引腳處于輸入模式,通過第二通信引腳向第一通信引腳發(fā)送啟動燒寫命令幀;所述啟動燒寫命令幀用于指示啟動燒寫操作;所述第一通信引腳為所述目標(biāo)芯片中的UART模塊的信號通信引腳,且所述目標(biāo)芯片中的UART模塊處于單線半雙工模式;檢測到所述目標(biāo)芯片的應(yīng)答信息,向所述目標(biāo)芯片燒寫目標(biāo)數(shù)據(jù)。采用上述方案,使用一根引腳線實(shí)現(xiàn)向目標(biāo)芯片燒錄程序。

    【技術(shù)實(shí)現(xiàn)步驟摘要】

    本專利技術(shù)涉及片上系統(tǒng),尤其涉及一種單線編程方法及裝置、計(jì)算機(jī)可讀存儲介質(zhì)。


    技術(shù)介紹

    1、目前,向芯片燒錄程序的方式主要包括在線編程以及在應(yīng)用編程等方式。在線編程使用聯(lián)合測試組(joint?test?action?group,jtag)接口或者串行調(diào)試(serial?wiredebug,swd)接口,向芯片燒錄程序。在應(yīng)用編程通過通用異步收發(fā)傳輸器(universalasynchronous?receiver?transmitter,uart)接口、串行外設(shè)(serial?peripheralinterface,spi)接口等向芯片燒錄程序。

    2、現(xiàn)有技術(shù)中,向芯片燒錄程序,均需要使用至少兩根引腳線才能夠?qū)崿F(xiàn)。


    技術(shù)實(shí)現(xiàn)思路

    1、本專利技術(shù)的目的之一在于提供一種單線編程方法,使用一根引腳線實(shí)現(xiàn)向芯片燒錄程序。

    2、為實(shí)現(xiàn)上述目的,本專利技術(shù)提供一種單線編程方法,應(yīng)用于編程裝置,所述單線編程方法包括:確定目標(biāo)芯片的第一通信引腳處于輸入模式,通過第二通信引腳向所述目標(biāo)芯片的第一通信引腳發(fā)送啟動燒寫命令幀;所述啟動燒寫命令幀用于指示啟動燒寫操作;所述第一通信引腳為所述目標(biāo)芯片中的uart模塊的信號通信引腳,且所述目標(biāo)芯片中的uart模塊處于單線半雙工模式;檢測到所述目標(biāo)芯片的應(yīng)答信息,向所述目標(biāo)芯片燒寫目標(biāo)數(shù)據(jù)。

    3、第一通信引腳為目標(biāo)芯片中的uart模塊的信號通信引腳,且目標(biāo)芯片中的uart模塊處于單線半雙工模式;第二的通信引腳為編程裝置中的uart模塊的信號通信引腳,且編程裝置中的uart模塊也處于單線半雙工模式。也就是說,編程裝置中的uart模塊的信號通信引腳與目標(biāo)芯片中的uart模塊的信號通信引腳電氣連接,編程裝置經(jīng)由其中的uart模塊的信號通信引腳向目標(biāo)芯片燒寫目標(biāo)數(shù)據(jù),從而僅需要一根引腳線即可實(shí)現(xiàn)對目標(biāo)芯片的編程。

    4、可選的,所述啟動燒寫命令幀還用于指示燒寫操作對應(yīng)的目標(biāo)波特率;所述向所述目標(biāo)芯片燒寫目標(biāo)數(shù)據(jù),包括:確定所述目標(biāo)芯片支持所述目標(biāo)波特率,以所述目標(biāo)波特率向所述目標(biāo)芯片燒寫目標(biāo)數(shù)據(jù)。

    5、目標(biāo)芯片的第一通信引腳僅在處于輸入模式時(shí)進(jìn)行編程。當(dāng)目標(biāo)芯片的第一通信引腳處于輸出模式,則控制目標(biāo)芯片進(jìn)入復(fù)位狀態(tài),進(jìn)而對目標(biāo)芯片進(jìn)行編程。當(dāng)目標(biāo)芯片處于程序運(yùn)行狀態(tài)時(shí),目標(biāo)芯片的第一通信引腳可以用于其他用途,故目標(biāo)芯片的第一通信引腳可以復(fù)用,而無需單獨(dú)設(shè)置用于燒寫的引腳。

    6、可選的,所述確定目標(biāo)芯片的通信引腳處于輸入模式,包括:控制第二通信引腳分別處于上拉狀態(tài)或下拉狀態(tài);所述第二通信引腳為所述編程裝置中的uart模塊的信號通信引腳,且所述編程裝置中的uart模塊處于單線半雙工模式;所述編程裝置的第二通信引腳與所述目標(biāo)芯片的第一通信引腳電氣連接;獲取所述編程裝置的第二通信引腳處于上拉狀態(tài)時(shí),所述目標(biāo)芯片的第一通信引腳上的第一電壓;以及,獲取所述編程裝置的第二通信引腳處于下拉狀態(tài)時(shí),所述目標(biāo)芯片的第一通信引腳上的第二電壓;基于所述第一電壓與所述第二電壓,確定所述目標(biāo)芯片的第一通信引腳是否處于輸入模式。

    7、可選的,所述單線編程方法還包括:在預(yù)設(shè)時(shí)長內(nèi)未檢測到所述目標(biāo)芯片的應(yīng)答消息,輸出超時(shí)錯誤提醒信息。

    8、可選的,在向所述目標(biāo)芯片燒寫目標(biāo)數(shù)據(jù)之后,還包括:向所述目標(biāo)芯片發(fā)送反饋指示命令,所述反饋指示命令用于指示所述目標(biāo)芯片反饋所述目標(biāo)數(shù)據(jù)的燒寫結(jié)果;接收所述目標(biāo)芯片反饋的所述燒寫結(jié)果。

    9、向目標(biāo)芯片發(fā)送反饋指示命令,以獲取目標(biāo)芯片反饋的燒寫結(jié)果,進(jìn)而確定本次燒寫是否成功。由此,編程裝置能夠?qū)崟r(shí)地獲知程序燒寫結(jié)果。

    10、可選的,所述單線編程方法還包括:向所述目標(biāo)芯片發(fā)送波特率調(diào)整信息,所述波特率調(diào)整信息用于指示將所述目標(biāo)波特率調(diào)整為所述波特率調(diào)整信息指示的波特率。

    11、向目標(biāo)芯片發(fā)送波特率調(diào)整信息,能夠?qū)崟r(shí)地對燒寫操作的波特率進(jìn)行調(diào)整。當(dāng)燒寫操作穩(wěn)定時(shí),可以調(diào)高波特率,從而加快燒寫速度。

    12、第二方面,本專利技術(shù)實(shí)施例還提供了一種編程裝置,包括:啟動單元,用于確定目標(biāo)芯片的第一通信引腳處于輸入模式,向所述目標(biāo)芯片的第一通信引腳發(fā)送啟動燒寫命令幀;所述啟動燒寫命令幀用于指示啟動燒寫操作;所述目標(biāo)芯片的第一通信引腳為所述目標(biāo)芯片中的uart模塊的信號通信引腳,且所述目標(biāo)芯片中的uart模塊處于單線半雙工模式;燒寫單元,用于檢測到所述目標(biāo)芯片的應(yīng)答信息,向所述目標(biāo)芯片燒寫目標(biāo)數(shù)據(jù)。

    13、第三方面,本專利技術(shù)還提供了一種計(jì)算機(jī)可讀存儲介質(zhì),所述計(jì)算機(jī)可讀存儲介質(zhì)為非易失性存儲介質(zhì)或非瞬態(tài)存儲介質(zhì),其上存儲有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器運(yùn)行時(shí)執(zhí)行上述任一種所述的單線編程方法的步驟。

    14、第四方面,本專利技術(shù)還提供了另一種單線編程裝置,包括存儲器和處理器,所述存儲器上存儲有可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器運(yùn)行所述計(jì)算機(jī)程序時(shí)執(zhí)行上述任一種所述的單線編程方法的步驟。

    本文檔來自技高網(wǎng)...

    【技術(shù)保護(hù)點(diǎn)】

    1.一種單線編程方法,其特征在于,應(yīng)用于編程裝置;所述單線編程方法包括:

    2.如權(quán)利要求1所述的單線編程方法,其特征在于,所述啟動燒寫命令幀還用于指示燒寫操作對應(yīng)的目標(biāo)波特率;所述向所述目標(biāo)芯片燒寫目標(biāo)數(shù)據(jù),包括:

    3.如權(quán)利要求2所述的單線編程方法,其特征在于,還包括:

    4.如權(quán)利要求1所述的單線編程方法,其特征在于,所述確定目標(biāo)芯片的第一通信引腳處于輸入模式,包括:

    5.如權(quán)利要求1所述的單線編程方法,其特征在于,還包括:在預(yù)設(shè)時(shí)長內(nèi)未檢測到所述目標(biāo)芯片的應(yīng)答消息,輸出超時(shí)錯誤提醒信息。

    6.如權(quán)利要求1所述的單線編程方法,其特征在于,在向所述目標(biāo)芯片燒寫目標(biāo)數(shù)據(jù)之后,還包括:

    7.一種編程裝置,其特征在于,包括:

    8.一種計(jì)算機(jī)可讀存儲介質(zhì),所述計(jì)算機(jī)可讀存儲介質(zhì)為非易失性存儲介質(zhì)或非瞬態(tài)存儲介質(zhì),其上存儲有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器運(yùn)行時(shí)執(zhí)行權(quán)利要求1~6任一項(xiàng)所述的單線編程方法的步驟。

    9.一種單線編程裝置,包括存儲器和處理器,所述存儲器上存儲有可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述處理器運(yùn)行所述計(jì)算機(jī)程序時(shí)執(zhí)行權(quán)利要求1~6任一項(xiàng)所述的單線編程方法的步驟。

    ...

    【技術(shù)特征摘要】

    1.一種單線編程方法,其特征在于,應(yīng)用于編程裝置;所述單線編程方法包括:

    2.如權(quán)利要求1所述的單線編程方法,其特征在于,所述啟動燒寫命令幀還用于指示燒寫操作對應(yīng)的目標(biāo)波特率;所述向所述目標(biāo)芯片燒寫目標(biāo)數(shù)據(jù),包括:

    3.如權(quán)利要求2所述的單線編程方法,其特征在于,還包括:

    4.如權(quán)利要求1所述的單線編程方法,其特征在于,所述確定目標(biāo)芯片的第一通信引腳處于輸入模式,包括:

    5.如權(quán)利要求1所述的單線編程方法,其特征在于,還包括:在預(yù)設(shè)時(shí)長內(nèi)未檢測到所述目標(biāo)芯片的應(yīng)答消息,輸出超時(shí)錯誤提醒信息。

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:褚桂英,陳光勝,
    申請(專利權(quán))人:上海東軟載波微電子有限公司,
    類型:發(fā)明
    國別省市:

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 国产在线无码精品电影网| 内射人妻少妇无码一本一道| 在线播放无码后入内射少妇| 久久久久亚洲Av片无码v | 在线看片无码永久免费视频| 亚洲aⅴ天堂av天堂无码麻豆| 中文字幕AV中文字无码亚| 无码人妻品一区二区三区精99| 亚洲国产精品无码第一区二区三区| 精品无人区无码乱码大片国产| 色窝窝无码一区二区三区色欲| 亚洲日韩精品无码专区网站| 久久AV高清无码| 亚洲av永久无码精品秋霞电影影院| 黑人巨大无码中文字幕无码 | 18禁网站免费无遮挡无码中文| 日韩AV片无码一区二区不卡| 免费A级毛片无码无遮挡内射 | 久久久久精品国产亚洲AV无码| 国产精品毛片无码| 无码VA在线观看| 精品久久久无码人妻中文字幕| 亚洲中文字幕无码专区| 免费无码AV一区二区| 无码h黄肉3d动漫在线观看| 人妻无码一区二区不卡无码av| 亚洲中文字幕不卡无码| 国产aⅴ无码专区亚洲av麻豆| 国产成人无码免费看片软件 | 人妻无码精品久久亚瑟影视| 无码熟妇人妻在线视频| 亚洲AV无码专区在线电影成人| 色欲A∨无码蜜臀AV免费播| 无码人妻少妇久久中文字幕蜜桃| 国产日韩精品中文字无码| 亚洲国产AV无码专区亚洲AV | 亚洲AV无码码潮喷在线观看| 野花在线无码视频在线播放| 中文字幕精品无码久久久久久3D日动漫| 久久久久久99av无码免费网站| 无码成人AAAAA毛片|