調試及優化
電子發燒友網調試及優化欄目提供嵌入式軟硬件調試所需的技術和方法以及最新設計相關內容,是嵌入式工程師喜歡的網站。中科昊芯DSC28034使用GPIO引腳控制LED閃爍
1、新建Haawking IDE 2、新建工程 ? 輸入以下程序: void GPIO_INIT() { EALLOW; GpioCtrlRegs.GPBDIR.bit.GPIO43 = 1; ????????//設置 IO的 43腳為輸出口 EDIS; } ? int main(void) { int temp, in; volatile unsigned int i; Disable...
2022-01-07 1731
Dialog半導體公司成為SiFive RISC-V開發平臺優選電源管理合作伙伴
新一代HiFive Unmatched平臺采用了Dialog高度集成的系統電源管理芯片(PMIC) DA9063,該PMIC集成了6路DC-DC降壓穩壓器和11路LDO低壓差線性穩壓器。...
2021-05-12 4458
智能硬件DIY 基于STM32F103C8T6的占座神器
基于 STM32F103C8T6 單片機,通過串口與涂鴉三明治 Wi-Fi MCU 通信板(WB3S) 進行數據交互,通過單片機檢測按鍵進行配網,通過單片機檢測限位開關的電平變化來檢測座位是否有人坐下。除此之外...
2021-09-16 5840
嵌入式UART串口調試與嵌入式串口調試連接概述:調試接口與pc的交互程序的開發
嵌入式軟件開發 在項目的開發過程中,使用調試工具是必不可少的。 串口簡單靈活的特性常被工程師用作代碼的調試工具,它的另一個名字叫uart。 說到uart,相信很多工程師都熟透了,掌握一...
2021-01-08 3305
MM32F013x上實現I2C多地址的功能應用
在I2C中,通信是借助設備地址尋址實現的,大致可以分為兩類:一對多、多對多通信。在多主機通信時,從機如果想接收多個主機的數據,就需要使用到從機多地址的功能。 本文是針對在MM32...
2021-01-05 1852
ESP8266串口WiFi模塊的基本使用和配置教程
? ESP8266是一款超低功耗的UART-WiFi 透傳模塊,擁有業內極富競爭力的封裝尺寸和超低能耗技術,專為移動設備和物聯網應用設計,可將用戶的物理設備連接到Wi-Fi 無線網絡上,進行互聯網或局域...
2020-12-31 113768
Micro-Lab嵌入式開發調試工具介紹
【產品介紹】 Micro-Lab可以稱得上是迄今為止最棒的嵌入式調試工具,在調試過程中遇到的所有痛點,在這里都得以解決,并引入了很多新的功能,如全新的串口/網絡調試服務及關聯模塊、發送歷...
2020-12-14 1046
基于MySQL數據庫應用開發實現嵌入式數控系統的設計
由于本課題開發的人機界面是利用GTK+圖形庫,因此系統中采用的基于MySQL數據庫應用開發,需要解決MySQL和GTK+相互融合的問題。GTK+沒有直接操作數據庫的控件,對數據庫的操作可以采取通過M...
2020-12-02 5122
嵌入式Linux系統CPU控制常見辦法測試
01 測試環境 Xilinx ZCU106 單板 Xilinx VCU TRD2020.1 02 介紹 嵌入式Linux系統中,Linux直接管理所有CPU。默認情況下,系統的目標是提高吞吐率,而不是實時性。為了保證實時性,可以根據應用場景,對...
2020-11-26 4789
shell調試教程之如何在MM32 MCU上使用shell來輔助開發
對于做linux開發的研發人員來說,大家都喜歡通過輸入指令符來執行一些命令操作,如果在MCU編程過程中有一個類似linux的shell命令工具可以通過串口調試助手輸入命令然后運行一些調試函數,將...
2020-11-25 2109
面向STM32應用開發的調試探頭STLINK-V3MINI介紹
意法半導體的調試探頭STLINK-V3MINI兼備STLINK-V3SET的強化功能和獨立模塊的簡便性,可加快代碼上傳速度,提高接口的易用性,而且價格更實惠。 體積袖珍,攜帶方便,新探頭可隨時隨地上傳和調...
2020-11-17 2310
Keil MDK工具下i.MXRT的串行NOR Flash下載算法設計
2013年Keil μVision5發布,與Keil MDK4及之前版本不同,Keil MDK5分成MDK Core和Software Packs兩部分。MDK Core主要包含uVision5 IDE集成開發環境和ARM Compiler5。Software Packs則可以在不更換MDK Core的情況下,單獨管...
2020-11-16 4355
Linux開發中如何同時輸出調試信息到終端及文件
在Linux下的開發中,printf打印調試信息默認輸出到標準輸出 stdout (即屏幕/終端)中。我們也可以使用輸出重定向技術輸出到指定文件中,輸出重定向即是把原本要輸出到屏幕的信息寫入到指定...
2020-11-04 6914
嵌入式開發中的線程、進程、多線程、多進程和多任務有什么關系
可能學習嵌入式開發的讀者都聽說過這些專業名詞,但又多少人理解了? 首先,從定義開始,先看一下教科書上進程和線程定義:進程:資源分配的最小單位。線程:程序執行的最小單位。 心...
2020-10-26 5814
嵌入式開發必備調試工具:Micro-Lab
在工作中,以什么樣的方式向領導匯報工作最直接高效呢?當然是圖形界面!圖形界面更好表達一個程序設計的邏輯思維,一目了然,本次介紹的Micro-Lab出自風媒電子-趙工之手。 1.什么是Micr...
2020-10-26 5812
嵌入式軟件可靠性設計要注意的問題
自從40多年前嵌入式系統誕生以來,隨著技術的發展和需求的變化,嵌入式系統軟件就在嵌入式系統中越來越重要?,F在,甚至一些嵌入式系統硬件一模一樣,僅僅是軟件不同,就是不一樣的產...
2020-10-14 4880
采用32位MCU系列對新型無磁水表設計
高性能高穩定性MCU EFM32TGxxx,以高度集成的外設,實現低成本低功耗單一芯片的無磁水表方案,與目前市場上無磁方案相比,該方案在功耗、集成度、成本...
2018-03-24 12024
一幅SPICE仿真原理圖,與現實差距究竟在哪?
有人給我提了一個問題,并附上了一幅 SPICE 仿真原理圖(對此表示感謝?。?。它是一個運算放大器電路(具體是什么樣的電路已不重要),問題的重點是這個運算放大器電路在電源引腳上包括...
2018-03-22 20173
mipi傳輸協議常見故障排查及解決
現在的COMS sensor 完全不顧人眼最適的800W像素,1200W,1300W不停向上搞。那么問題來了:這么高像素的IC,要達到30幀/S,這傳輸速率要多給力啊,所以,mipi傳輸協議打敗了串口,并口的傳輸方式,成...
2017-12-01 32618
stm32定時器輸入捕獲
系統滴答定時器一般用來提供心跳作用,而STM32定時器最基本功能也是定時,可以設置不同時間長度的定時。定時器除了最基本的定時功能外,定時器與GPIO有掛鉤使得它可以發揮強大的作用,比...
2017-10-13 23266
stm32定時器中斷程序
STM32的定時器是個強大的模塊,定時器使用的頻率也是很高的,定時器可以做一些基本的定時,還可以做PWM輸出或者輸入捕獲功能。 以下是進行stm32定時器中斷的主要程序: stm32定時器主函數程...
2017-10-12 12709
stm32定時器時間計算
STM32定時器的工作原理 STM32之所以能夠實現定時,是單片機內部在計數脈沖(來自晶振) T=1/F (F為頻率) 例如:我們以51單片機舉例,假設單片機搭配12MHz的晶振,由于51單片機是12分頻(即1個...
2017-10-12 18457
一文看懂嵌入式總線技術的原理、分類及技術指標
總線(Bus)是計算機各種功能部件之間傳送信息的公共通信干線,它是由導線組成的傳輸線束,按照計算機所傳輸的信息種類,計算機的總線可以劃分為數據總線、地址總線和控制總線,分別用...
2017-04-24 975
保證MCU低功耗 這五點很重要
低功耗是MCU的一項非常重要的指標,比如某些可穿戴的設備,其攜帶的電量有限,如果整個電路消耗的電量特別大的話,就會經常出現電量不足的情況,影響用戶體驗。...
2016-11-17 3682
詳細說明如何配置嵌入式linux 的nfs開發環境
對于嵌入式開發者而言開發效率非常重要,nfs的是嵌入式linux 開發的一個重要的組成部分,本部分內容將詳細說明如何配置嵌入式linux 的nfs開發環境。...
2016-07-28 2179
超級享受:Nimble Sense帶你觸摸虛擬世界
每次使用虛擬現實頭盔時,我們想要觸摸物體并感知它們的反饋,我們想要在虛擬世界里說話并被聽到,我們想要看到自己的手掌被虛擬的呈現,而且我們想要和在現實中使用它們一樣。最新的...
2014-11-06 1408
Wind River Test Management提升Android軟體測試能力
美商溫瑞爾(Wind River)近日宣佈推出最新版本的Wind River Test Management測試管理工具,具備全自動化的軟體測試優化框架,使軟體發展團隊可以快速認定產品碼中的高風險區域,優先保證...
2012-10-23 1339
解析基于SoC的系統設計與調試
試復雜電子系統從來就不是一項簡單的工作,但至少是可以實現的,您要找到問題的所在。采用您最相信的“示波器”,通過模擬電路到數字轉換,您可以追溯到問題的源頭。然后,編...
2012-07-18 1820
編輯推薦廠商產品技術軟件/工具OS/語言教程專題
電機控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動駕駛 | TI | 瑞薩電子 |
BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
無刷電機 | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
直流電機 | PID | MOSFET | 傳感器 | 人工智能 | 物聯網 | NXP | 賽靈思 |
步進電機 | SPWM | 充電樁 | IPM | 機器視覺 | 無人機 | 三菱電機 | ST |
伺服電機 | SVPWM | 光伏發電 | UPS | AR | 智能電網 | 國民技術 | Microchip |
開關電源 | 步進電機 | 無線充電 | LabVIEW | EMC | PLC | OLED | 單片機 |
5G | m2m | DSP | MCU | ASIC | CPU | ROM | DRAM |
NB-IoT | LoRa | Zigbee | NFC | 藍牙 | RFID | Wi-Fi | SIGFOX |
Type-C | USB | 以太網 | 仿真器 | RISC | RAM | 寄存器 | GPU |
語音識別 | 萬用表 | CPLD | 耦合 | 電路仿真 | 電容濾波 | 保護電路 | 看門狗 |
CAN | CSI | DSI | DVI | Ethernet | HDMI | I2C | RS-485 |
SDI | nas | DMA | HomeKit | 閾值電壓 | UART | 機器學習 | TensorFlow |
Arduino | BeagleBone | 樹莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
OrCAD | Cadence | AutoCAD | 華秋DFM | Keil | MATLAB | MPLAB | Quartus |
C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
DuerOS | Brillo | Windows11 | HarmonyOS |