《安富萊嵌入式周報》第356期:H7-TOOL的250M示波器模組批量生產中,自主開發QDD執行器,開源14bit任意波形發生器(2025-07-28)

周報匯總地址:嵌入式周報 - uCOS & uCGUI & emWin & embOS & TouchGFX & ThreadX - 硬漢嵌入式論壇 - Powered by Discuz!

視頻版

《安富萊嵌入式周報》第356期:H7-TOOL的250M示波器模組批量生產中,自主開發QDD執行器,開源14bit任意波形發生器,全機械式的8位計算機_嗶哩嗶哩_bilibili

《安富萊嵌入式周報》第356期:H7-TOOL的250M示波器模組批量生產中,自主開發QDD執行器,開源14bit任意波形發生器,全機械式的8位計算機_嗶哩嗶哩_bilibili文檔版:https://www.armbbs.cn/forum.php?mod=viewthread&tid=129254, 視頻播放量 6411、彈幕量 0、點贊數 158、投硬幣枚數 44、收藏人數 85、轉發人數 6, 視頻作者 硬漢嵌入式, 作者簡介 專注實戰應用,希望能夠在實際項目中幫到大家,相關視頻:【2025電賽】開環激光繪圖系統-脫機運行,【一個電路做一年】12,357個元件演奏一首 千本櫻!,【FEDEVEL ACADEMY】PCB布局高級教程 大模型機翻-雙語中字,當你從大廠來到了小廠,模擬示波器的極炫表演,本作品斬獲Revision 2025大賽Wild單元冠軍及觀眾最喜愛獎,視頻專輯 - 單片機C語言快速入門與進階(1/3理論+2/3現場編程),【2025新品】H7-TOOL PLUS電池版發布,真正的手持設備,微型數控電源輸出電流提升至2A,峰值3A, 防過壓防過流防反接,將您的Pico變成一個400MHz 24通道邏輯分析儀。,告別 Keil!用 VS Code+EIDE + 通義靈碼,解鎖單片機開發新姿勢,我 DIY 了一個能看見 WiFi 信號的氛圍燈!https://www.bilibili.com/video/BV1D18EzbE7E/


目錄

1、156M, 14bit任意波形發生器
2、自主開發準直接驅動QDD執行器
3、全機械式的8位計算機
4、一款設計用于替代PCB板上DC插座接口的USB-C PD電源方案
5、軟件資訊
(1)ADI為自家的CodeFusion Studio提供AutoML for Embedded支持。
(2)Silicon Labs的Simplicity Studio 6??beta版發布
(3)PX5 RTOS的嵌入式FAT文件系統獲得功能安全認證
(4)Embedded Studio也是開始支持CMake和VS Code
6、硬件資訊
(1)Microchip推出多功能PIC32-BZ6多協議無線單片機開發板
(2)新唐推出工業物聯網開發板NuMaker-UNO-M4
(3)博世推出室內四合一空氣質量傳感器BME690
(4)NXP推出推出IW693 Wi-Fi 6E SoC:面向工業物聯網應用的下一代2x2解決方案
7、WebUSB文件瀏覽小設計
8、好久沒關注Embedded Wizard了,分享幾個他們新增的產品案例界面素材
9、軟件更新相關
(1)RTX5全家桶的中間件源碼升級至V8.1.0
(2)CMSIS-mbedTLS加密升級至V3.6.4
(3)Zephyr 4.2.0正式版發布
10、分享一本C和C++語言安全編碼實踐的重要參考書《Secure Coding in C and C++》
11、記錄個IAR程序下載后硬件復位不運行,必須斷電復位才運行的問題
12、H7-TOOL本周進展
(1)通過自制Flash算法文件,成功實現H7-TOOL脫機燒錄nRF54L15,且支持自動解除SWD接口保護,1MB程序僅需11秒,并且支持了UICR編程
(2)H7-TOOL脫機下載后,自動重連RTT,CAN和串口助手三合一模式方法,方便項目測試
(3)H7-TOOL上位機英文版最麻煩的脫機燒錄已經轉換完成,采用UTF-8全球統一碼
(4)成功打通H7-TOOL脫機燒錄加載IAR下載算法,具有里程碑式意義
(6)H7-TOOL的250M示波器模組軟硬件已完成,正在批量生產中
?


一、156M, 14bit任意波形發生器

https://github.com/MatthiasElectronic/AWG_DHO8-900

現在的示波器跟手機一樣,也分低配,中配和頂配,而且低配版都預留有接口拓展,插入模組即可使用。

作者這里的實現就是為DHO800示波器自制了個任意波形信號發生器模組,并非逆向官方板子,而是自制的,從而實現了DHO900系列才配備的函數發生器


二、自主開發準直接驅動QDD執行器

https://cadenkraft.com/ironless-cycloidal-planetary-actuator/

麻省理工迷你獵豹機器人使用的執行器很理想,但單價高達300美元。于是作者決定自己設計一款價格親民卻性能出眾的執行器,成本不到80美元

將無刷直流電機與集成變速箱高效封裝在緊湊空間內。為了讓所有定制部件都能3D打印,他摒棄了傳統的永磁體背鐵結構,轉而采用海爾貝克陣列磁鐵布局。仿真數據顯示,這種設計的性能幾乎媲美帶背鐵電機,還額外降低了轉子慣量,使反向運動更為靈敏


三、全機械式的8位計算機

https://www.youtube.com/watch?v=EtIJUwkOAwM

這是一臺完全機械式的8位計算機,采用精簡架構設計,能夠運行處理0-255數值范圍的程序,同時也支持-128至127的數值運算。目前已完成計算機的核心部件——算術邏輯單元(ALU)的制作,該部件負責執行加法、比較、減法等基礎運算。


四、一款設計用于替代PCB板上DC插座接口的USB-C PD電源方案

USBCing All the Things

這個設計確實不錯,解決了需要為不同DC都配個電源的問題。


五、軟件資訊

1、ADI為自家的CodeFusion Studio提供AutoML for Embedded支持。

https://www.analog.com/en/resour ... l#software-overview

AutoML for Embedded 是 CodeFusion Studio生態系統的一部分,使開發人員能夠在資源受限的平臺上訓練和部署高效的 AI 模型,而無需深厚的數據科學專業知識。這款開源工具由ADI公司和Antmicro共同開發,將嵌入式AI開發流程從復雜的手動工作流程轉變為自動化、智能的模型生成。


2、Silicon Labs的Simplicity Studio 6??beta版發布

Simplicity Studio Version 6 - Silicon Labs

Simplicity Studio 6 一站式集成所需資源:包括軟件工具、協議棧、SDK、技術文檔及示例項目。該平臺專為物聯網產品開發設計,全面支持藍牙低功耗(BLE)、Matter、Thread、Wi-Fi、Zigbee 等主流無線技術,并針對 Silicon Labs 芯片進行了深度優化





3、PX5 RTOS的嵌入式FAT文件系統獲得功能安全認證

PX5 FILE成為首個通過SGS-TUV Saar認證的深度嵌入式文件系統,提供原生Linux文件系統API,符合IEC 61508、IEC 62304、ISO 26262和EN 50128功能安全標準的最高等級要求;助力開發者加速認證流程,通過提升質量縮短上市時間并降低產品責任風險




4、Embedded Studio也是開始支持CMake和VS Code

https://github.com/SEGGERMicro/segger-toolchain-cmake


六、硬件資訊

1、Microchip推出多功能PIC32-BZ6多協議無線單片機開發板

主控芯片是M4F內核,整合了無線功能


2、新唐推出工業物聯網開發板NuMaker-UNO-M4

NuMaker-UNO-M4: Industrial Intelligence Within Inches - News - Nuvoton

集成工業通信接口:以太網、RS485、CAN 總線和 SD 卡接口。
專為工業級應用而設計:支持 Modbus RTU/Modbus TCP、CAN 和 MQTT 應用。
適用于數據收集和處理:高達 1024 KB 閃存和 512 KB SRAM,支持 SD 卡進行長期數據記錄。
兼容Arduino開發接口:提供高質量且用戶友好的開發體驗。
支持網絡功能:有線網絡支持,可選 WiFi / Sub-GHz 連接,用于實時監控和遠程傳輸。


3、博世推出室內四合一空氣質量傳感器BME690

BME690 是世界上最小的用于監測室內空氣質量的四合一空氣質量傳感器。BME690 在 BME688 的基礎上進一步開發,具有更高的魯棒性


4、NXP推出IW693 Wi-Fi 6E SoC:面向工業物聯網應用的下一代2x2解決方案

NXP Launches IW693 Wi-Fi 6E SoC: Next-Gen 2x2 Solution for Industrial IOT Applications | NXP Semiconductors

IW693 是一款 2x2 雙頻、高度集成的設備,提供并發雙 Wi-Fi 6E + Wi-Fi 6 和藍牙連接,支持四種不同模式


七、WebUSB文件瀏覽小設計

實際上這個就是個WebUSB的小設計

Jcorp Nomad 是一款專為旅行、遠程辦公、課堂教學、露營等場景設計的開源離線媒體服務器。它完全基于 ESP32-S3 開發板運行,可創建本地 Wi-Fi 熱點,并通過瀏覽器界面提供媒體內容。該系統無需互聯網連接,工作原理類似飛機上的娛樂系統,并支持多用戶同時觀看不同的媒體流


八、好久沒關注Embedded Wizard了,分享幾個他們新增的產品案例界面素材

Customer Cases - Embedded Wizard

這些是新增的,都是采用Embedded Wizard設計的產品界面效果,下面的這些都是實際量產的產品效果.

為大家的產品設計提供些素材

望遠鏡

醫療設備

Bosch RT 800

CTE摩托儀表


九、軟件更新相關

1、RTX5全家桶的中間件源碼升級至V8.1.0

https://github.com/ARM-software/MDK-Middleware

中間件源碼差不多也一年未更新了。

更新記錄如下:

新的文檔里面增加了VS Code創建工程

過幾天升級這個綜合Demo,將源碼升級到最新版

RTX5全家桶源碼綜合模板發布V3.0,含FreeRTOS內核版本,將其打造成直接面向實際項目應用的綜合框架(2025-03-10)
RTX5全家桶源碼綜合模板發布V3.0,含FreeRTOS內核版本,將其打造成直接面向實際項目應用的綜合框架(2025-03-10) - STM32H7 - 硬漢嵌入式論壇 - Powered by Discuz!


2、CMSIS-mbedTLS加密升級至V3.6.4

https://github.com/ARM-software/CMSIS-mbedTLS


3、Zephyr 4.2.0正式版發布

https://github.com/zephyrproject-rtos/zephyr

1、新增對 Renesas RX 架構支持,包括基于 QEMU 的開發板。
2、新增 USB 視頻類驅動,支持標準 USB 攝像頭等視頻設備。
3、Twister 功耗測試工具,用于測量被測設備功耗并保證其在設定范圍內。
4、MQTT 5.0 協議支持,網絡棧全面支持 MQTT 5.0。
5、藍牙 Classic 改進,支持免提(HFP)音頻網關與免提角色。
6、Zbus 庫升級為穩定版,API 版本 v1.0.0。
7、開發板與擴展板支持,新增 96 塊開發板和 22 個擴展。


十、分享一本C和C++語言安全編碼實踐的重要參考書《Secure Coding in C and C++》

作者Robert C. Seacord 是C/C++安全編碼領域的領軍人物之一,特別專注于安全編碼、C/C++語言安全以及軟件漏洞防護。他曾是美國卡耐基梅隆大學軟件工程研究所(SEI,Software Engineering Institute)的高級成員,長期參與CERT(計算機應急響應團隊)相關工作,是CERT C安全編碼標準的主要編輯者和推動者之一。

這本書被廣泛認為是C和C++安全編碼領域的權威著作之一。它不僅適用于新手學習安全編程的基本原則,也能為有經驗的開發者提供實戰參考。無論是在企業軟件開發還是嵌入式系統、系統級編程中,都具有很高的實用價值。

secure coding.pdf (21.48MB)


十一、記錄個IAR程序下載后硬件復位不運行,必須斷電復位才運行的問題

【問題測試】

有個F407的跑馬燈的例子,是MDK和IAR兩個版本,MDK版本的例子下載并復位后可以正常看到LED閃爍,而IAR的例子下進去后,不會閃爍。

使用TOOL的上位機內核寄存器監測工具測試發現,硬件復位后竟然還在調試狀態,邪門了

必須斷電復位,斷電復位后正常了:

或者LUA命令控制退出調試狀態


【問題解決】

起初以為是啟動代碼里面封裝的函數__iar_program_start造成,將其注釋掉,直接跳轉到mian也不行

最后測試發現是半主模式配置問題,之前測試的8.50版本是半主模式配置 + fputc重新寫,實際測試不會再執行半主操作了

進入IAR9,X后,這種配置不行了,必執行半主操作,導致運行起來了,還處于調試模式狀態。使用9.X要關閉半主,并且重新定向串口

/********************* Copyright 1998-2017 IAR Systems AB.** This is a template implementation of the "__write" function used by* the standard library.  Replace it with a system-specific* implementation.** The "__write" function should output "size" number of bytes from* "buffer" in some application-specific way.  It should return the* number of characters written, or _LLIO_ERROR on failure.** If "buffer" is zero then __write should perform flushing of* internal buffers, if any.  In this case "handle" can be -1 to* indicate that all handles should be flushed.** The template implementation below assumes that the application* provides the function "MyLowLevelPutchar".  It should return the* character written, or -1 on failure.*********************/#include <LowLevelIOInterface.h>#pragma module_name = "?__write"int MyLowLevelPutchar(int x)
{comSendChar(COM1, x);return x;}/** If the __write implementation uses internal buffering, uncomment* the following line to ensure that we are called with "buffer" as 0* (i.e. flush) when the application terminates.*/size_t __write(int handle, const unsigned char * buffer, size_t size)
{/* Remove the #if #endif pair to enable the implementation */
#if 1size_t nChars = 0;if (buffer == 0){/** This means that we should flush internal buffers.  Since we* don't we just return.  (Remember, "handle" == -1 means that all* handles should be flushed.)*/return 0;}/* This template only writes to "standard out" and "standard err",* for all other file handles it returns failure. */if (handle != _LLIO_STDOUT && handle != _LLIO_STDERR){return _LLIO_ERROR;}for (/* Empty */; size != 0; --size){if (MyLowLevelPutchar(*buffer++) < 0){return _LLIO_ERROR;}++nChars;}return nChars;#else/* Always return error code when implementation is disabled. */return _LLIO_ERROR;#endif}


十二、H7-TOOL本周進展

H7-TOOL詳細介紹:H7-TOOL開發工具,1拖4/16脫機燒錄,高速DAPLINK,RTOS Trace,CAN/串口助手, 示波器, RTT等,支持WiFi,以太網,高速USB和手持 - H7-TOOL開發工具 - 硬漢嵌入式論壇 - Powered by Discuz!

1、通過自制Flash算法文件,成功實現H7-TOOL脫機燒錄nRF54L15,且支持自動解除SWD接口保護,1MB程序僅需11秒,并且支持了UICR編程

(1)進入nRF54系列后,MDK已經不再支持,需要我們自制算法文件實現內置FLash的燒寫。
(2)通過這幾天的研究,成功自制算法文件用于nRF54脫機燒錄。
(3)之前H7-TOOL脫機燒錄對Nordic的nRF51,??nRF52,nRF53和nRF91都支持了SWD接口訪問保護的解除支持,這次對nRF54系列也做了支持。

并且支持UICR編程


2、H7-TOOL脫機下載后,自動重連RTT,CAN和串口助手三合一模式方法,方便項目測試

詳細介紹帖子:H7-TOOL脫機下載后,自動重連RTT,CAN和串口助手三合一模式方法,方便項目測試(2025-07-16) - H7-TOOL開發工具 - 硬漢嵌入式論壇 - Powered by Discuz!

下面是一個實際的動態效果展示:



3、H7-TOOL上位機英文版最麻煩的脫機燒錄已經轉換完成,采用UTF-8全球統一碼

爭取下個2.30版發布英文版


4、成功打通H7-TOOL脫機燒錄加載IAR下載算法,具有里程碑式意義

注:FLM和OUT下載算法文件主要是芯片廠家提供的,我們TOOL這里也對這些算法文件做了解析支持。

(1)之前脫機燒錄主要是針對MDK的FLM下載算法文件支持,本次正式打通IAR的算法文件加載,具有里程碑式意義。
(2)為什么要支持IAR下載算法文件,因為IAR支持的要遠比MDK支持的更加全面,幾乎涵蓋市面上所有主流器件。

IAR的下載算法與MDK的最大不同是IAR的參數傳遞不是通過函數形參,而是通過全局變量傳遞的,修改全局變量即可

IAR的算法文件還有一個不同于MDK的地方是他的器件配置信息不是在算法文件里面,是分散在flash,mac,board等文件里面,實際上這種非常適合TOOL使用,因為這種信息都可以在TOOL的LUA腳本里面方便的靈活設置。

當前已經把IAR的下載算法文件驗證通過,算法文件信息是手動解析出來填充到LUA腳本的,這幾天再做個自動解析填充試試,后面就是針對不同算法文件遇到的情況,再不斷的加強完善。

本周沒有白忙活,昨天研究的時候都有點想放棄了,因為跳轉到初始化函數里面一直不執行,還好堅持下來了

5、H7-TOOL的250M示波器模組軟硬件已完成,正在批量生產中

【主要指標】
1、單通道250Msps,雙通道125Msps
2、模擬帶寬50M - 100M
3、電壓量程: ±40V ±10V ±2.5V ±1V ±250mV ±65mV ±16mV
4、硬件觸發 CH1或CH2觸發源
5、主機和模組采用SPI主從通信方式。
6、示波器模組主控采用RP2040,利用RP2040的可編程PIO,完全可以替代傳統的MCU+FPGA方案,絕對是250MHz級別可編程邏輯的小鋼炮。

【軟件使用】
真正意義的多功能開發工具,使用250M示波器模組時,完全不影響串口助手,RTT Viewer,CANFD助手,DAPLINK調試,脫機燒錄等功能同時使用。可以同時使用的意義非凡,比如我們CANFD通信的時候出錯故障,可以方便的250MHz示波器采集波形,采集8Mbps完全無壓力了。

而且還支持以太網和WiFi通信方式,外網使用也沒問題。

下面是初步效果展示,正式發布將專門錄制一個250M示波器模組和Tek示波器實際效果對比專題視頻。

注:由于在做UTF-8編碼上位機版本,示波器這里中文展示是亂碼,請先忽略。

1、硬件效果


2、實測效果:

(1)采集電感震蕩波形


(2)采集開發板12MHz晶振


(3)測試開發板輸出40mV,50Hz正弦波,開發板輸出的波形效果一般

正式上架錄制專題視頻時,展示下DAC8563的16bit DAC輸出的小信號采集,效果非常棒,效果非常平滑。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/917350.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/917350.shtml
英文地址,請注明出處:http://en.pswp.cn/news/917350.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

大模型學習專欄-導航頁

概要 本專欄是小編系統性調研大模型過程中沉淀的知識結晶&#xff0c;涵蓋技術原理、實踐應用、前沿動態等多維度內容。為助力讀者高效學習&#xff0c;特整理此導航頁&#xff0c;以清晰脈絡串聯核心知識點&#xff0c;搭建起系統的大模型學習框架&#xff0c;助您循序漸進掌握…

leetcode熱題——組合

組合題目描述給定兩個整數 n 和 k&#xff0c;返回范圍 [1, n] 中所有可能的 k 個數的組合。你可以按 任何順序 返回答案。示例 1&#xff1a; 輸入&#xff1a;n 4, k 2 輸出&#xff1a; [ [2,4], [3,4], [2,3], [1,2], [1,3], [1,4] ]示例 2&#xff1a; 輸入&#xff1a;…

暑期算法訓練.13

目錄 57 力扣14最長公共前綴 57.1 題目解析&#xff1a; 57.2 算法思路 57.3 代碼演示&#xff1a; ?編輯 57.4 總結反思&#xff1a; 58 力扣 5最長回文字符串 58.1 題目解析&#xff1a; ?編輯 58.2 算法思路&#xff1a; 58.3 代碼演示&#xff1a; ?編輯 …

四、Portainer圖形化管理實戰與Docker鏡像原理

作者&#xff1a;IvanCodes 日期&#xff1a;2025年8月2日 專欄&#xff1a;Docker教程 一、Portainer 安裝與基礎使用教程 Portainer 是一個輕量級、功能強大的Docker圖形化管理界面 (GUI)。它能讓你通過簡單的Web界面來管理和監控你的Docker容器、鏡像、卷、網絡等資源&…

網絡爬蟲(python)入門

一、網絡爬蟲介紹 網絡爬蟲&#xff08;Web Crawler&#xff09;是一種自動抓取互聯網信息的程序&#xff0c;它能夠高效地從海量網頁中提取有價值的數據。作為數據采集的利器&#xff0c;爬蟲技術在數據分析、搜索引擎、價格監控等領域有著廣泛應用。本文將帶你全面了解Pytho…

如何解決pip安裝報錯ModuleNotFoundError: No module named ‘plotnine’問題

【Python系列Bug修復PyCharm控制臺pip install報錯】如何解決pip安裝報錯ModuleNotFoundError: No module named ‘plotnine’問題 一、摘要 在使用 PyCharm 進行 Python 開發時&#xff0c;常常需要通過 pip install 安裝第三方包。某天&#xff0c;你在終端或 PyCharm 控制…

語校網收錄東京語言學校150所:數據結構建模與工程實現全解

語校網收錄東京語言學校150所&#xff1a;數據結構建模與工程實現全解 一、為什么語言學校的信息抓取如此困難&#xff1f; 在日語教育領域&#xff0c;“語言學校”是一類極度碎片化的機構體系&#xff0c;尤其在東京地區&#xff0c;2025年時點上已合法設立的語言學校已超1…

【按下電源鍵后,電腦里發生了什么?——BIOS:啟動世界的“第一把鑰匙”】

當你按下電源鍵的瞬間&#xff0c;電腦從一片死寂中“蘇醒”。但你是否想過&#xff1a;是什么讓屏幕亮起、風扇轉動、硬件逐一激活&#xff1f; 這背后&#xff0c;有一個隱藏在主板上的“小程序”在默默掌控全局——它就是 BIOS&#xff08;Basic Input/Output System&#x…

局域網五子棋工具 多人對戰無限制

軟件介紹 今天推薦一款經典的PC端五子棋游戲——GoBang&#xff0c;綠色免安裝版本&#xff0c;完全免費&#xff0c;即開即用&#xff0c;輕松享受對弈樂趣。 游戲模式 軟件提供三種對戰模式&#xff1a;人人對戰、人機對抗以及局域網聯機游戲&#xff0c;滿足不同玩家的社…

分布式彈幕系統設計

需求:分布式彈幕廣播分布式方案1:適用redis 發布訂閱來進行不同ws服務器之間的通信優點:適用小系統方案2:對ws服務器進行一致性hash獲取ws服務的接入點優點:大型系統缺點:視頻連接不均勻挑戰點:廣播速度聚合廣播和線程池來進行優化

夢幻花瓣雨

1. 花瓣設計四種花瓣類型&#xff1a;創建了四種不同形狀和顏色的花瓣&#xff08;粉紅、淡紫、淺粉和藍綠色&#xff09;自然形態&#xff1a;使用CSS漸變和復雜邊框半徑模擬真實花瓣的不規則形狀柔和陰影&#xff1a;為花瓣添加微妙的陰影增強立體感2. 動畫效果物理模擬&…

React 閉包陷阱及解決方案與 React 16/17/18 版本區別

一、React 閉包陷阱詳解1. 什么是閉包陷阱React 閉包陷阱是指在函數組件中使用 Hook&#xff08;特別是 useEffect 和 useCallback&#xff09;時&#xff0c;由于閉包特性導致訪問到舊的 state 或 props 值&#xff0c;而非最新值的現象。2. 典型場景示例function Counter() {…

[BJDCTF2020]EasySearch

首先嘗試了一下sql注入&#xff0c;但是沒有找到不同回顯。直接用sqlmap掃描一下&#xff0c;因為這邊用的是POST請求&#xff0c;所以需要抓包將請求復制到txt文件中然后使用命令sqlmap -p bp.txt。也沒有發現注入漏洞。 再進行目錄掃描試試&#xff1a; [02:33:43] 403 - …

【Linux】基本指令的使用 and 面試常問

1、man 指令使用方法&#xff1a;man Linux指令。功能&#xff1a;相當于字典&#xff0c;查找指令的用法。常用選項&#xff1a;-k&#xff1a;根據關鍵字搜索聯機幫助。num&#xff1a;只在第num章節查找。-a&#xff1a;將所有章節的都顯示出來&#xff0c;比如man printf它…

零基礎 “入坑” Java--- 十六、字符串String 異常

文章目錄一、String1.字符串的不可變性2.字符串的修改3.StringBuilder和StringBuffer4.【字符串練習】4.1 字符串中的第一個唯一字符4.2 字符串最后一個單詞的長度4.3 驗證回文串二、異常1.初識異常2.異常的分類3.異常的處理4.異常處理流程總結5.自定義異常在上一章節中&#x…

梯度下降在大模型訓練中的作用與實現

梯度下降&#xff08;Gradient Descent&#xff09;是深度學習中最核心的優化算法之一。大模型&#xff08;如GPT、BERT&#xff09;在訓練時需要優化數十億甚至上千億的參數&#xff0c;而梯度下降及其變體&#xff08;如SGD、Adam&#xff09;正是實現這一優化的關鍵工具。它…

【JVS更新日志】開源框架、APS排產、企業計劃、物聯網、邏輯引擎7.30更新說明!

項目介紹 JVS是企業級數字化服務構建的基礎腳手架&#xff0c;主要解決企業信息化項目交付難、實施效率低、開發成本高的問題&#xff0c;采用微服務配置化的方式&#xff0c;提供了低代碼數據分析物聯網的核心能力產品&#xff0c;并構建了協同辦公、企業常用的管理工具等&…

Eclipse中導入新項目,右鍵項目沒有Run on Server,Tomcat的add and remove找不到項目

原因分析沒有勾選Dynamic Web Module、Java、JavaScriptDynamic Web Module版本問題解決方法Eclipse中右鍵項目選擇Properties左側點擊project facets勾選Dynamic Web Module、Java、JavaScript&#xff0c;注意Dynamic Web Module版本問題,要和tomcat版本對應。- Dynamic Web …

IntelliJ IDEA 2025系列通用軟件安裝教程(Windows版)

前言 JetBrains系列開發工具&#xff08;如IntelliJ IDEA、PyCharm、WebStorm等&#xff09;是程序員們非常喜愛的集成開發環境。2025年最新版本帶來了更多強大的功能和改進。本教程將詳細介紹如何在Windows系統上安裝JetBrains 2025系列軟件。 最近挖到一個寶藏級人工智能學習…

烏鶇科技前端二面

1. 你能給我介紹一下你參與的重要項目&#xff0c;并重點介紹一下做的內容?通俗解釋&#xff1a; 挑一個你覺得最拿得出手、技術含量最高的項目&#xff0c;說說這個項目是干什么的&#xff08;比如一個電商網站、一個后臺管理系統&#xff09;&#xff0c;你在里面具體負責了…