1. 模板方法模式
模板方法模式是框架中最常用的設計模式。
其根本的思路是將算法由框架固定,而將算法中具體的操作交給二次開發者實現。
例如一個設備初始化的邏輯,框架代碼如下:
TBool
2025-12-25 07:12:17
“自主模式”(Autonomous mode)通常指的是設備或系統能夠在沒有外部輸入的情況下獨立完成任務。對于傳感器,如VL53L8,自主模式可能意味著傳感器可以獨立、定期地進行測量,而不需要來自主控制器或主機的每一次單獨指令。
2025-12-22 15:29:52
1095 
本文主要介紹如何為機智云Gokit3的MCU模式進行程序燒錄(ST-Link版)。由于Gokit3底板采用的是STM32芯片,針對ST的MCU,推薦使用以下兩種燒錄方式。首先,使用ST-Link
2025-12-17 18:46:28
217 
)的 SLEEPONEXIT 和 SLEEPDEEP 位域,可實現立即進入或退出(中斷服務程序)時進入休眠模式或深度休眠模式。
?立即進入執行 WFI 指令,MCU 將立即進入休眠模式(SLEEPDEEP 為 0
2025-12-16 06:25:16
上面使用完正常傳輸模式,下面我們來試一下重復傳輸模式,其實無非就是在正常模式下多了可以指定重復傳輸的次數的功能,就變成了重復傳輸模式??梢越Y合地址遞增模式、重復區域,來實現環形隊列。
2025-12-15 11:15:04
4615 點評這起收購時表示:“支持IAR向基于訂閱的商業模式過渡”。這句話背后究竟蘊含著怎樣的深意?IAR首席產品官Thomas Andersson在接受電子發燒友網等媒體采訪時給出了詳細解讀。 開發模式變革:從單一工具到統一平臺 ? 作為擁有40余年深耕經驗的嵌入式開發工具提供商,IAR在嵌入式開發領域
2025-12-10 09:26:30
4479 
CW32L010 支持以下 2 種啟動模式:
●從主 FLASH 存儲器啟動,運行用戶程序。
●從啟動程序存儲器啟動,運行內部 BootLoader。
當運行 Bootloader 時,用戶可通過
2025-11-28 08:09:23
)的SLEEPONEXIT 和SLEEPDEEP 位域,可實現立即進入或退出(中斷服務程序)時進
入休眠模式或深度休眠模式。
●● 立即進入
執行WFI 指令,MCU 將立即進入休眠模式(SLEEPDEEP 為0
2025-11-26 07:41:25
。
利用集成開發環境(IDE)或者其他程序編輯器的功能,可以很方便地維護好程序的良好格式。請注意下面這幾個鍵,在寫程序中應該經常用到它們:Enter鍵(換一行),Tab鍵(將輸入光標移到下一個對齊位置
2025-11-24 08:23:57
這款CW32L012C8T6作為主控芯片的小車,通過串口和藍牙連接,這款芯片內部集成3個通用異步收發器(UART),支持異步全雙工、同步半雙工和單線半雙工模式,支持硬件數據流 控和多機通信,還支持
2025-11-21 15:38:01
V1.0開發板(其他型號請使用對應的開發板)
2) USART2,USART3
1.2 軟件資源
1) SourceCode
usart_interrupt 源程序
注: 所有project
2025-11-19 13:12:34
(Sleep mode)
? 深度休眠模式(DeepSleep mode)
電源上電后,系統自動進入運行模式。用戶可通過軟件程序,進入休眠或深度休眠兩種低功耗運行狀態;在低功耗運行狀態時,可通過硬件中斷觸發
2025-11-12 07:24:58
您好,今天剛拿到開發板,我想咨詢一下RV-STAR 開發板下載程序的方式,第一個問題:
1、板載調試器只能通過OPENOCD調試,可以下載程序嗎?如果可以,參數如何配置呢?見下面圖片
2、USB這里的串口不能ISP下載程序對吧?只能通過MCU的其他串口進行ISP下載。
2025-11-11 07:08:12
請教一下大家,想使用e203的flashxip模式,需不需要在軟件中對qspi0進行xip模式的設置。
以及關于e203mcu的flashxip模式,程序可以通過flashxip.lds文件鏈接成功
2025-11-10 06:20:54
一、行業痛點剖析 1.1 開發周期冗長 在傳統應用開發模式下,一個完整的項目從需求分析階段開始,便需要投入大量時間。開發團隊要與業務部門反復溝通,梳理出詳盡的需求文檔,這個過程往往會因雙方理解
2025-11-05 17:04:58
575 \\templates中 各種編譯 環境(例 如IAR6/7/8,keil 4/5)進行簡單 修改即可。
1.3 示例使用
1) 打開 i2c_poll_ma_tx_sla_rx 源程序,編譯后下載到開發
2025-11-05 14:00:53
\\templates中 各種編譯 環境(例 如IAR6/7/8,keil 4/5)進行簡單 修改即可。
1.3 示例使用
1) 打開 i2c_poll_ma_rx_sla_tx 源程序,編譯后下載到開發板,硬件
2025-11-05 13:58:20
V1.0開發板(其他型號請使用對應的開發板)
2) SPI1:PA5,PA7;SPI2:PB13,PB15
1.2 軟件資源
1) SourceCode
spi_simplex 源程序
注: 所有
2025-11-05 13:34:22
大家好,本團隊此次分享的內容為開發過程中使用到的PYQT 應用程序框架及開發工具。
pYqt 是一個多平臺的 python 圖形用戶界面應用程序框架,由于其面向對象、
易擴展(可實現組件編程等
2025-10-29 07:15:46
問題
做vivado綜合時,可能會出現識別不到FPGA開發板的問題。我們用的是DDR200T開發板,在確定jtag接線無誤后,我們懷疑是驅動程序的問題。我們采用的方法是將驅動程序卸了再重新安裝。
可以
2025-10-24 07:12:12
型號請使用對應的開發板)2) I2C1:PB6,PB71.2 軟件資源1) SourceCodei2c_poll_ma_rx_sla_tx 源程序。注: 所有project都 是基于keil 5而建立
2025-10-20 16:32:59
AT32F系列 CAN通訊模式使用本帖子演示AT32F系列_CAN通訊模式的使用方法。注:本應用筆記對應的代碼是基于雅特力提供的V2.x.x 板級支持包(BSP)而開發,對于其他版本BSP,需要
2025-10-20 16:29:01
SPI使用單工模式通訊
本帖子演示AT32F403Axx SPI使用單工模式通訊,其余系列使用方式與此類似。注:本示例代碼是基于雅特力提供的V2.x.x板級支持包(BSP)而開發,對于其他版本
2025-10-20 16:24:15
與電腦挺通信,也可以連接到其他MCU設備進行通信。
為了方便后續的測試,我研究了道生物聯提供的文檔,開發了一個通訊測試程序。
一、硬件連線
為了方便簡單測試,我用了兩個一樣的USB2TTL,來連接兩個
2025-10-18 23:54:22
/SCHED_DEADLINE 模式在空載 / 滿負荷狀態測試)、編譯(主站程序與 igh_ethercat_dc_motor 案例編譯)及關鍵代碼。案例以 1ms EtherCAT 通訊周期控制伺服電機,統計通訊周期抖動值,推薦 SCHED_DEADLINE 模式,為評估板 EtherCAT 應用開發提供指導。
2025-10-15 15:06:44
504 
/SCHED_DEADLINE 模式在空載 / 滿負荷狀態測試)、編譯(主站程序與 igh_ethercat_dc_motor 案例編譯)及關鍵代碼。案例以 1ms EtherCAT 通訊周期控制伺服電機,統計通訊周期抖動值,推薦 SCHED_DEADLINE 模式,為評估板 EtherCAT 應用開發提供指導。
2025-10-14 11:55:06
446 
通過分析BLE低功耗藍牙的四種核心工作模式,結合可下載、可修改的開放源碼,本教程為開發者提供一套系統、實用的開發學習路徑。 BLE(Bluetooth Low Energy): 也稱為
2025-10-09 18:00:20
318 
RA4M2-SENSOR開發板提供了電源管理,所提供的三種低功耗模式為:睡眠模式(Sleep Mode)、軟件待機模式(Software Standby Mode)、貪睡模式(Snooze Mode
2025-10-01 09:13:04
本文通過搭建Thonny IDE開發環境,了解了如何給ESP32-S3燒錄MircoPython固件和MircoPython應用程序。
2025-09-11 16:02:35
1158 
聚焦 Air8000 核心板的 BLE 開發,本文以雙板配置為例,講解中心設備模式的初始化、連接掃描及數據服務配置,為藍牙主設備項目開發提供技術模板。 一、BLE 概述 ? BLE
2025-09-04 16:09:09
3899 
的文件夾下。
Type-C的數據線接上后顯示CH340端口即識別了開發板調試口,此外開發板上跳線需要調整至SCI/USB BOOT模式。
下載程序
下載后按RESET鍵可能LED燈沒有任何顯示,此時
2025-08-31 14:50:11
如何解決開發機器學習程序時Keil項目只能在調試模式下運行,但無法正常執行的問題
2025-08-28 07:28:58
在中斷處理程序中進入掉電模式需要注意什么?
2025-08-26 07:46:01
本文檔介紹了COMAKEPID1開發板的快速入門指南,包括硬件連接、AlkaidSDK環境搭建和示例程序開發。該開發板基于Pcupid系列SoC芯片,支持豐富的外設功能,適用于智能音頻、小屏顯示
2025-08-25 15:49:51
630 
在 Keil / IAR 開發環境下的 Debug 模式下,用戶是否可以在空閑 ru 期間立即添加新的斷點
2025-08-21 07:56:48
在中斷處理程序中進入掉電模式需要注意什么?
2025-08-21 06:20:58
安信可科技:安信可發布的 AI 語音開發板,可以通過配套的小程序,完成網絡配置、音色選擇等多項配置,無需復雜代碼,輕松實現AI語音體驗。 用戶:COOL!怎么用的? 安信可科技:可以參考商用
2025-08-19 17:46:47
1043 
Andes AutoOpTune v1.0 可自動探索并選擇優化編譯程序選項,協助軟件開發人員在效能與程序代碼大小間取得最佳平衡,加速整體開發流程。
2025-08-18 10:23:02
1003 本文檔主要介紹T113-i處理器的HiFi4 DSP核心開發案例,演示HiFi4 DSP核心RTOS案例的工程編譯、程序固化和工程調試的方法。適用開發環境如下。
2025-08-12 11:37:50
663 
1、docker鏡像環境搭建
為幫助開發者快速完成上面復雜的開發環境準備工作,我們提供了第二種交叉編譯器 Docker 鏡像環境搭建方式,方遍開發者可以快速驗證,縮短編譯環境的構建時間
2025-08-09 13:37:36
本文介紹了如何用能夠Arduino IDE下載的Arduino Nano/UNO R3開發板給另一個Arduino IDE不能下載的Arduino Nano/UNO R3開發板重新燒錄引導程序bootlaoder
2025-08-08 20:16:54
3329 
本文采用W55MH32開發板搭配WS2812B燈條,借助MQTT協議連接OneNET云平臺,并配合微信小程序,實現了以太網燈條的遠程調色以及動態模式(如流水燈、彩虹燈)控制。感謝大家閱讀,
2025-08-08 11:16:22
1319 
如何為IoT選擇節能模式? PSM和eDRX分別適合的應用場景是什么?本文使用Python腳本測試不同的LTE節能模式。
2025-08-06 09:01:43
696 
LM26003 是一款開關穩壓器,專為滿足以下高效要求而設計。 具有待機模式的應用程序。該器件具有低電流睡眠模式,以保持 輕負載條件下的效率和電流模式控制,可在很寬的范圍內實現精確調節 輸入電壓范圍
2025-07-23 15:22:23
583 
單片機燒程序是將編寫好的程序代碼寫入單片機內部存儲單元,讓單片機按照預設邏輯工作的過程,是單片機應用開發中不可或缺的環節。無論是簡單的燈光控制程序,還是復雜的工業控制算法,都需要通過燒程序這一步
2025-07-23 11:47:27
771 我在自定義應用程序中結合使用 CYPD3171 芯片和 sc8815。基本上我只需要芯片協商電源角色、電壓和電流,然后將該信息發送給 MCU。我修改了示例移動電源代碼,禁用所有安全功能,禁用 USB
2025-07-22 08:21:44
為縮短物聯網項目開發周期,掌握高效的配網技術至關重要。本文聚焦Air8000平臺,深入講解如何利用LuatOS系統開發softAP配網功能,通過優化代碼架構與協議設計,實現設備快速、穩定的網絡接入
2025-07-17 15:49:28
537 
本文講述了AMD UltraScale /UltraScale+ FPGA 原生模式下,異步模式與同步模式的對比及其對時鐘設置的影響。
2025-07-07 13:47:34
1494 我想問如何使用Legacy/Discontinue Product(例如CYW20735)開發程序?
2025-06-30 06:14:59
我需要以雙模式設置 CYBW20721B2 藍牙模塊。
我們現在使用的藍牙芯片配置為僅作為外圍設備工作。 并且我想將其配置為雙模式(BT 需要同時作為中央和外圍設備工作的應用程序)。
您能指導我如何配置雙模式下的 BT 芯片嗎?
2025-06-27 08:10:31
你好,我目前正在使用mtw用新應用程序生成RFCOMM_Serial_Port程序,適用于CYW920820M2EVB-01開發板。
RFCOMM_Serial_Port程序具有SPP串口
2025-06-26 07:32:06
在軟件定義汽車(SDV)時代,汽車軟件的復雜度和重要性顯著提升,開發模式也逐步從基于ECU的獨立軟件開發向集中化、平臺化的軟件架構演進。傳統的開發模式由于硬件與軟件緊耦合,導致升級難度大、開發周期長
2025-06-17 13:45:58
987 
本文主要說明Qt的圖形用戶界面(GUI)開發流程,包括Qt程序自啟動配置與案例介紹,旨在幫助開發者完成產品開發與測試。
2025-06-03 14:27:54
1339 
我們這邊在開發一個帶USB3.0接口的CAN通訊監控工具的時候,USB出現了一個問題。在USB3.0接口上通過control center工具給flash下載程序的時候,會提示SPI flash下載
2025-06-03 11:56:53
今天特別分享探索Air780EPM中GPIO與LED的多樣交互!本文介紹N種交互模式,包括脈沖控制、狀態切換及多LED聯動,為智能設備開發提供豐富技術選型。適用于智能照明、狀態指示等物聯網場景。 一
2025-05-29 14:31:22
580 
Cypress Semiconductor Corp.USB 串行(單通道)。 能否提供 Linux 下 USB 轉 SPI 模式的測試程序? 或者,您能否就如何進行測試提供一些建議? 非常感謝。
2025-05-22 06:16:42
EASYEAI Orin-Nano開發板搭載了帶有xfce桌面環境的Debian系統,支持Qt應用程序的開發和運行。開發板采用RK3576 CPU,性能強大,可直接在板上編譯Qt應用程序,確保最佳
2025-05-14 10:26:09
1308 
深色模式(Dark Mode)又稱為暗色模式,是與日常使用過程中的淺色模式(Light Mode)相對應的一種UI主題。深色模式最早來源于人機交互領域的研究和實踐,該模式并非簡單地將頁面背景變為黑色
2025-05-14 09:10:10
2457 
感謝主辦方的板卡試用機會,本篇文章為板卡的通信測試。
1. 注意事項
參考官方文檔,不同的測試模式需要配合板卡上的撥動開關來進行,另外本測試需要用到AT模式,如果模組燒錄過其他程序,需要重新燒錄回
2025-05-08 08:50:24
Perforce JRebel是一款Java開發效率工具,旨在幫助java開發人員更快地編寫更好的應用程序。JRebel可即時重新加載對代碼的修改,無需重啟或重新部署應用程序,就能讓開發者即時看到代碼更改的效果,從而縮短開發、調試和測試周期,大大提升開發效率。
2025-04-27 13:44:56
710 
1、實驗簡介本實驗將演示如何在小凌派-RK2206開發板上使用IOT庫的GPIO中斷模式,進行GPIO編程開發。例程將創建一個任務,通過配置GPIO引腳為中斷模式,實現GPIO中斷操作。例程源代碼
2025-04-21 10:39:51
949 
AP,也就是無線接入點,是網絡的中心節點。AP模式,全稱:接入點(AccessPoint)模式,又稱為熱點模式。在一個無線網絡環境中,無線熱點是作為一個主設備。通過管理控制可控制的STA(連接
2025-04-15 15:16:06
1002 
首先通過前面所述方式手動設置使芯片進入Boot模式。
然后打開Renesas Flash Programmer (RFP)軟件新建Project并設置連接方式。
最后選擇要燒錄的程序文件并對芯片內部Flash進行燒錄。
2025-04-15 09:25:41
4353 
本軟件基于 MATTAB6.5中的(H,神經網絡以及信號處理工其箱開發出了電機故障診斷的計算機仿真平臺。使用者不需要編程序,只需要在友好且交互性強的圖形界面中按所給的格式及提示輸入相應的參數即可完成
2025-04-07 17:33:37
一、滾動模式概述 是德示波器的滾動模式(RollMode)是一種實時波形顯示模式,通過連續刷新屏幕上的波形數據,以水平滾動的方式呈現信號的動態變化。與傳統采樣模式不同,滾動模式不依賴觸發事件,而是
2025-04-02 11:52:35
1504 
鴻誠志遠龍系列開發板 鴻誠志遠龍系列開發板(HongZ-GDB9-LS2K1500-5)以OpenHarmony 4.1 Release為底座,搭載HongZOS,以龍芯2K1500作為
2025-04-02 10:19:27
WiFi模塊作為現代無線通信的核心組件,其工作模式直接決定了設備的聯網能力和應用場景。AP(AccessPoint)、STA(Station)和AP+STA(混合模式)是三種最常見的工作模式,它們
2025-03-27 19:33:32
4421 
是一種非常有用的編程語言,其語法易于閱讀,允許程序員使用比匯編、C或Java等語言更少的代碼行。Python編程語言最初實際上是作為Linux的腳本語言而開發的。Py
2025-03-25 09:27:11
1673 
1. U-boot 端需要做哪些配置?
2.MRT_SYS_EVB V3開發板如何選擇開機模式?
2025-03-25 08:07:44
當連接到 imx8qm-mek 的 RS-232C 連接器 (J37) 時,會輸出有關“Power Mode Switch”應用程序的消息。
我想停止此應用程序。
我該怎么辦
2025-03-20 06:32:32
在現代電子工程與測試測量領域,示波器是一種不可或缺的工具,用于觀察和分析各種電子信號的波形。是德示波器作為其中的佼佼者,以其精準和多功能性受到廣泛歡迎。其中,觸發模式的選擇與使用尤為關鍵,它直接影響
2025-03-17 11:42:25
1553 
隨著小程序生態的蓬勃發展,開發者需要掌握核心技巧才能在競爭激烈的市場中脫穎而出。以下是基于行業實踐和權威經驗的五大關鍵技巧,助你打造高性能、高用戶粘性的小程序。
一、
用戶體驗是小程序成功的關鍵
2025-03-14 14:51:30
= 0x08000000,LENGTH = 2048K}請問,必須如上圖這樣設置才可以正常使用LPBAM嗎,如果我的應用程序占用RAM過大,需要使用大量的RAM空間,如何設置才能保證LPBAM和RUN模式下的應用程序正常使用呢?
2025-03-10 08:21:07
大家好, 由于本人疏忽,在使用CUBEMX配置程序的時候忘記配置debug選項了。u3000導致開發板沒辦法被二次下載了。u3000有沒有佬知道這個開發板怎么切換boot模式?
2025-03-07 09:59:48
Arm控股有限公司(納斯達克股票代碼:ARM,以下簡稱“Arm”)宣布其已正式推出專為GitHubCopilot設計的新擴展程序。GitHubCopilot是全球部署最廣泛的人工智能(AI)開發
2025-03-04 16:07:49
908 
本文將重點介紹恩智浦為無線連接SoC開發的統一Wi-Fi驅動程序——多芯片多接口驅動 (MXM),詳細說明其架構設計如何簡化基于恩智浦無線連接SoC和i.MX應用處理器的開發過程。 MXM驅動是恩
2025-02-28 09:13:27
1222 
DLP6500開發板鏈接時自動跳轉到stand模式,手動切換為normal模式后又跳回stand模式,無法對板子進行操作點擊軟件按鈕reset也無法解決。這個該怎么解決。我看板子背后有個reset建,是不是要短接進行一系列操作才可以使得軟件正??刂芼md?
2025-02-25 07:13:01
工智能 (AI) 開發者工具之一,此次推出的擴展程序能讓數百萬 Copilot 用戶更容易地訪問 Arm 架構的技術,并為開發者提供更友好的體驗。此外,此次發布亦首次為全球開發者免費提供了完整的基于 Arm
2025-02-24 10:14:47
952 導讀WebSocket可以實現雙向通信,適合實時通信場景。本文介紹一下使用C語言開發AWTK-WEB應用程序,并用WebSocket與服務器通訊。用AWTKDesigner新建一個應用程序先安裝
2025-02-19 11:49:36
966 
MAX2829EVKIT+ 開發板產品概述MAX2829EVKIT+ 是由美信科技(Maxim Integrated)推出的一款評估板,專為 MAX2829 頻率合成器設計。該開發板為工程師和開發
2025-02-15 16:19:17
ADMV7420-EVALZ 開發板產品概述ADMV7420-EVALZ 是由模擬設備公司(Analog Devices)推出的一款高性能評估板,專為 ADMV7420 射頻開關設計。該開發板為
2025-02-15 16:16:58
ADMV1014-EVALZ 開發板產品概述ADMV1014-EVALZ 是一款由模擬設備公司(Analog Devices)推出的評估板,專為 ADMV1014 射頻混頻器設計。該開發板旨在
2025-02-15 16:10:17
AD9986-FMCB-EBZ 開發板產品概述AD9986-FMCB-EBZ 是一款由模擬設備公司(Analog Devices)推出的評估板,專為 AD9986 模數轉換器(ADC)設計。該開發
2025-02-15 16:08:31
開發板三種啟動模式如下表所示:
2025-02-13 11:26:14
我目前在開發一款智能開關面板(繼電器+按鍵),能夠使用app去配置每個按鍵的發布地址,每個繼電器的訂閱地址。我現在的模型設計如果是一個兩開面板,一個按鍵元素的模型有generic onoff
2025-02-12 23:54:19
基于HPM_SDK_ENV開發應用程序的方式HPM_SDK_ENV是先楫半導體MCU的Windows集成開發環境,其包含HPM_SDK,工具鏈,依賴工具(cmake,ninja,openocd等
2025-02-08 13:38:58
1520 
在軟件開發領域,傳統開發、低代碼開發以及無代碼開發是三種不同的開發方式,每種方式都有其獨特的優勢和適用場景。 一、低代碼開發與傳統開發的區別 低代碼開發是一種新興的應用程序開發方法,旨在通過簡化
2025-01-31 10:48:00
1168 本文介紹瑞芯微開發板/主板Android配置APK默認開啟性能模式方法,開啟性能模式后,APK的CPU使用優先級會有所提高。觸覺智能RK3562開發板演示,搭載4核A53處理器,主頻高達2.0GHz;內置獨立1Tops算力NPU,可應用于物聯網網關、平板電腦、智能家居、教育電子、工業顯示與控制等行業。
2025-01-17 15:32:14
1166 
一直以來,小程序開發者必須安裝第三方插件,才能在 JetBrains IDE 中進行小程序開發。在 JetBrains Marketplace 上,有關插件已有約 50 萬下載量。 對于這個在中國
2025-01-16 17:15:56
1131 
液顯ID讀卡器UDP協議開發Python小程序。代碼如下: ? # pip install netifacesimport subprocessimport structimport
2025-01-10 16:05:20
817 近日,阿里云宣布其備受矚目的通義靈碼AI程序員已正式全面上線,為開發者帶來更為強大和便捷的編程輔助工具。 此次上線的通義靈碼AI程序員,在功能上實現了全面升級?,F在,它支持VS Code
2025-01-09 11:16:58
1004 隨著國產化進程的加速,越來越多的企業和開發者開始關注國產硬件平臺的應用開發。國產主板作為硬件核心,其性能和穩定性已經得到了廣泛認可。然而,如何在這些硬件平臺上開發高效、穩定的終端桌面程序,成為
2025-01-08 15:34:29
1554 作者:京東工業 孫磊 一、概念 策略模式(Strategy Pattern)也稱為(Policy Parttern)。 它定義了算法家族,分別封裝起來,讓它們之間可以互相替換,此模式讓算法的變換
2025-01-08 13:47:25
600 
開發第1個LVGL程序與實現按鍵操作
2025-01-07 13:49:18
4583 
評論