在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

應用筆記(二)| 武漢芯源CW32自舉程序中使用的ISP協議

武漢芯源半導體有限公司 ? 2022-07-11 16:08 ? 次閱讀

前言

CW32 微控制器片上 FLASH 存儲器有一部分區域用于存儲 BootLoader 啟動程序,在芯片出廠時已編程,用戶可利用 BootLoader 啟動程序提供的 ISP 模式,通過 UART 串口方便地實現對 CW32 微控制器片上 FLASH 主存儲器的擦除和燒寫。本應用筆記將介紹如何進入 CW32 微控制器 ISP 模式,以及所使用的 ISP 協議,并詳細介紹支持的每個命令。

01

目標芯片進入 ISP 模式的方法

▼ 芯片有 BOOT 腳的流程

- 使芯片處于 RESET 狀態

- 向芯片的 BOOT 引腳提供高電平

- 釋放芯片的 RESET 狀態

- 芯片進入 ISP 模式

▼ 芯片無 BOOT 腳的流程

- 使芯片處于 RESET 狀態

- 向芯片的 RXD(SWDIO)提供 50KHz 的方波

- 釋放芯片的 RESET 狀態并延時 5ms

- 芯片進入 ISP 模式

02

ISP 模式工作流程

▼ ISP 模式工作流程圖

pYYBAGLL2pmAHtB0AABkrqsta9Y411.png

當 CW32 微控制器進入 ISP 模式后,系統將等待串口接收命令。系統接收到命令后,將根據命令類型執行相 應的程序操作。

03

ISP 通信協議格式

▼ 數據傳輸要求

采用異步半雙工通信方式,8 個數據位、1 個停止位、無校驗位,初始速率為 115200BPS。

▼ 數據格式

協議以數據幀的形式進行交互,一個完整的數據幀由幀頭單元、數據長度單元、數據體單元、CRC 校驗單元 4 部分組成,如下圖所示:

▼ 數據幀格式

pYYBAGLL2pqARNiwAAAafyyoDpc156.png

? 幀頭單元

1 字節長度,表示一個數據幀的開始,固定為 16 進制數 0x65。

? 數據長度單元

1 字節長度,表示數據體單元有多少個字節,取值范圍為 0-255。

? 數據體單元

長度不固定,為實際的應用層數據 / 指令。

? 校驗單元

2 字節長度,為幀頭單元、數據長度單元及數據體單元所有數據的校驗值。采用 CCITT 推薦的 16 位的 CRC-16/X25 算法 x16+x12+x5+1(0x1021),生成 2 字節的 CRC 校驗和(低字節收發在前,高字節收發在后)。發送方必須根據要發送的數據生成 2 字節的 CRC 檢驗和,接收方收到完整的數據幀后,根據接收的數 據生成新的 CRC 檢驗和,如果新的 CRC 校驗和與收到的校驗和相等則表明該數據幀有效,否則向發送 方回送“校驗錯”的應答。

▼ 應答標志

本協議采用半雙工方式通訊,作為命令的主動發起方,需要收到被動接收方返回的應答標志后,才可進行后 續的操作。接收方發送應答的數據體單元的第一個字節為應答標志。應答標志編碼如下表所示:

▼ 應答標志編碼定義

poYBAGLL2pqAA4poAACAQrdMnec260.png

▼ 收發數據示例

收發數據示例:

poYBAGLL2pmAeACNAAAjJ2l-VsE259.png

04

ISP 模式命令集

下面的表 4-1 列出了支持的 ISP 命令:

▼ ISP 命令集

pYYBAGLL2pqANGcIAAFvr-HFDcs320.pngpoYBAGLL2pqAA9PqAAIOrU2L3zo843.png

以上是武漢芯源CW32自舉程序中使用的ISP協議

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 微控制器
    +關注

    關注

    48

    文章

    7649

    瀏覽量

    152107
  • 單片機
    +關注

    關注

    6043

    文章

    44622

    瀏覽量

    638548
  • mcu
    mcu
    +關注

    關注

    146

    文章

    17317

    瀏覽量

    352642
  • 武漢芯源
    +關注

    關注

    1

    文章

    66

    瀏覽量

    295
收藏 人收藏

    評論

    相關推薦

    武漢半導體CW32芯片重慶地區線下技術交流會成功舉辦

    2024年10月19日,武漢半導體授權CW32生態社區主辦的“CW32芯片-重慶地區技術交流會”在重慶市科技工作者眾創之家成功舉辦。此次
    的頭像 發表于 10-24 10:55 ?562次閱讀

    武漢半導體成功舉行無錫地區CW32線下技術交流研討會

    2024年7月12日,武漢半導體有限公司在無錫地區成功舉辦了CW32系列MCU的線下技術交流研討會。此次活動分別在行業龍頭企業客戶的研發中心和代理商無錫梓軒電子會議室內舉行,吸引了
    的頭像 發表于 07-24 11:00 ?563次閱讀

    武漢半導體與長春理工大學“CW32嵌入式創新實驗室”揭牌

    2024年6月20日上午,在長春理工大學順利舉辦了“CW32嵌入式創新實驗室”揭牌儀式!武漢半導體與長春理工大學電子信息工程學院的院系領導、師生代表齊聚一堂,共同見證了這一重要時刻
    的頭像 發表于 06-25 14:06 ?732次閱讀

    武漢半導體CW32F030K8T7在即熱式熱水器的應用介紹

    等級; ● EFT 4KV,IEC61000-4-4 Class:4(Power)/4(IO); 圖:截取CW32在蘇軾宜特的部分測試報告 關于即熱式熱水器方案更多詳細信息,請聯系武漢
    發表于 06-06 14:17

    【項目展示】基于CW32的遙控循跡小車

    藍牙模塊、OLED屏幕、TB6612和紅外循跡模塊組成,電源采用可充電鋰電池供電,建議不要使用 1.5V 干電池供電。 圖1 CW32小車 、硬件部分 2.1主控板 小車主控板由小藍板和控制底板組成,小藍板通過排母與控制底板相連,控制底板上還預留了按鍵等功能。主控板的
    的頭像 發表于 05-31 17:33 ?1415次閱讀
    【項目展示】基于<b class='flag-5'>CW32</b>的遙控循跡小車

    海應用筆記:通用 MCU IAR 開發指南

    本應用筆記旨在幫助指導用戶針對海通用 MCU 基于 IAR 環境的快速開發,幫助用戶快速建立應用工程。海科技通用 MCU 提供的 pack 開發包都是僅支持海 CSU、MDK 或
    發表于 05-16 11:50

    海通用 MCU 應用筆記 :CS32F103 系列 MCU IAP 升級指南

    本應用筆記旨在幫助指導用戶針對海 CORTEX-M3 MCU CS32F103 系列單片機 IAP 應用的快速開發。本應用筆記實現了 CAN 和 USART 兩種接口方式來開發 IAP 應用,
    發表于 05-16 11:40

    半導體首個CW32嵌入式創新實驗室揭牌

    武漢半導體,一家知名的MCU(微控制器)廠商,近日攜手上海科學技術職業學院,共同揭牌了“CW32嵌入式創新實驗室”。此次合作旨在搭建起企業與高校之間的緊密橋梁,實現資源共享和優勢互
    的頭像 發表于 05-08 10:37 ?489次閱讀

    武漢半導體首個CW32嵌入式創新實驗室順利揭牌!

    2024年4月24日上午,武漢半導體有限公司與上海科學技術職業學院共同舉辦的“CW32嵌入式創新實驗室揭牌儀式”在上海科學技術職業學院第
    的頭像 發表于 05-06 15:31 ?733次閱讀
    <b class='flag-5'>武漢</b><b class='flag-5'>芯</b><b class='flag-5'>源</b>半導體首個<b class='flag-5'>CW32</b>嵌入式創新實驗室順利揭牌!

    產教融合,校企合作——武漢半導體首個CW32嵌入式創新實驗室順利揭牌!

    2024年4月24日上午,武漢半導體有限公司與上海科學技術職業學院共同舉辦的“CW32嵌入式創新實驗室揭牌儀式”在上海科學技術職業學院第
    的頭像 發表于 05-06 13:42 ?481次閱讀
    產教融合,校企合作——<b class='flag-5'>武漢</b><b class='flag-5'>芯</b><b class='flag-5'>源</b>半導體首個<b class='flag-5'>CW32</b>嵌入式創新實驗室順利揭牌!

    CW32量產燒錄工具

    本節主要介紹CW32微控制器的燒錄器CW-Writer,以及與之配合的軟件CW-Programmer的使用方法。燒錄器CW-Writer通過ISP
    的頭像 發表于 04-25 15:22 ?1501次閱讀
    <b class='flag-5'>CW32</b>量產燒錄工具

    CW32快速開發入門

    CW32快速開發入門
    的頭像 發表于 04-24 18:56 ?2132次閱讀
    <b class='flag-5'>CW32</b>快速開發入門

    CW32F003E4芯片入門學習:器件包安裝

    安裝CW32的pack包,可以從武漢官網下載固件庫
    的頭像 發表于 04-02 14:25 ?688次閱讀
    <b class='flag-5'>CW</b>32F003E4芯片入門學習:器件包安裝

    請問STM32H743 FDCAN自舉程序使用的CANFD的GPIO是哪倆個?

    ST官網中手冊“AN2606-應用筆記-STM32單片機系統內存啟動方式”50.1節中關于STM32H74xxx/75xxx器件自舉程序的配置中介紹FDCAN自舉
    發表于 03-18 06:47

    武漢半導體基于CW32F030C8T7永磁同步電機無感FOC控制方案全新亮相!

    近日,武漢半導體基于CW32F030C8T7永磁同步電機無感FOC控制方案全新亮相!
    的頭像 發表于 02-27 11:34 ?1005次閱讀
    <b class='flag-5'>武漢</b><b class='flag-5'>芯</b><b class='flag-5'>源</b>半導體基于<b class='flag-5'>CW</b>32F030C8T7永磁同步電機無感FOC控制方案全新亮相!
    主站蜘蛛池模板: 国产女人18毛片水真多18精品 | 国产精品久久福利网站 | 成人永久免费视频网站在线观看 | 天使色吧 | 亚洲午夜久久久精品影院 | 国语一级毛片私人影院 | 欧美在线你懂的 | 国产网站免费看 | 成人黄色网址 | 久久免 | 好爽毛片一区二区三区四 | 亚洲资源最新版在线观看 | 国产精品虐乳在线播放 | 激情理论片 | 国产精品美乳在线观看 | 人人搞人人爱 | 成人免费黄色网 | 奇米第四狠狠777高清秒播 | 国内视频一区二区 | 999av视频| 欧美一区二区视频三区 | 性色综合| 亚洲第一视频在线观看 | 亚洲成a人片在线看 | 在线观看886影院成人影院 | 巨乳色最新网址 | 天天干夜夜看 | 特级毛片网站 | 久色网| 性欧美1819 | 狠狠色丁香婷婷 | 国产一级特黄aaaa大片野外 | 黄色一级大片视频 | 大又大又粗又爽又黄毛片女人 | 性做久久久久久网站 | 美女视频网站色软件免费视频 | 午夜视频免费观看黄 | 欧美激情伊人 | 国产小片 | 日日干干夜夜 | 天堂社区在线观看 |