用一個GPIO來讀取數字溫度傳感器DS18B20
首先移植rtthread nano,我使用的nano版本不是最新的,是3.1.3,建立工程架構以及添加頭文件路徑...
通過GPIO模擬IIC通信對接SHT20溫濕度計
因為是模擬的所以不必拘束IO管腳,我是選擇了PB6,PB7管腳,這兩個管腳旁邊也有3.3V正好可以供電。...
CAN總線節點的兩種硬件構成方案
獨立CAN控制器如SJA10000、MCP2515等。其中,SJA1000通過數據總線和MCU連接,MCP2515通過SPI總線和MCU連接。...
USB發展簡史,USB傳輸標準與接口之間的關系
USB的中文全稱為通用串行總線,是一種串口總線標準,也是一種輸入輸出接口的技術規范,從誕生之初就是為了打破設備間的隔閡,從而實現通用這個目的。...
電動汽車(EV)是否可以成為城市電網的一種靈活能源?
從電動汽車充電站到太陽能解決方案,通過實時控制等先進技術,城市正在變得更加高效。 去年,一項探討已久的議題在上海付諸實踐:電動汽車(EV)是否可以成為城市電網的一種靈活能源?...
2022-09-23 標簽:電源 3038
在GD32F310開發板上進行MultiTimer移植與分析
首先要在裸機上實現基于離散傅里葉變換的特征信號識別,因為采樣點是864不是基4的,沒法用快速傅里葉變換。...
使用PWM+DMA的方式驅動WS2812B
WS2812B 數據協議采用單線歸零碼的通訊方式,像素點在上電復位以后,DIN 端接受從控制器傳輸過來的數據,首先送過來的 24bit 數據(紅綠藍各 8 位)被第一個像素點提取后。...
GD32F310連接ESP8266實現遠程燈控制
通過mcu與esp01通過uart連接,通過at指令來創建socket連接,接收遠端控制燈的指令,來實現燈亮,滅及閃爍;...
GD32F310開發板串口的數據接收與數字自動轉換
串口的功能網上有很多,但是處理串口的數據需要一些小手段,但是str的函數有點才長,不適用長的數據接收,所以給310搞一個接收數據的輕量級API的小玩意。...
I2C在MM32F032/MM32F0140系列MCU上的實現
概述:I2C通訊接口,是我們日常應用中使用最多的MCU外設。最早在MCU沒有硬件I2C之前,都是通過GPIO口模擬I2C的時序來完成I2C通訊的。后來MCU帶有了I2C外設接口,其硬件I2C的使用也變成了日常。...
一文詳解RS232、RS485、CAN總線
RS232簡單實用,缺陷是不支持多設備間的互連,缺少拓撲結構。由此誕生了RS485。RS485最重要的是采用兩條差分線代替RS232的單線傳輸,支持拓撲結構。RS485屬于電氣層的協議,物理上的實現大都...
如何通過IIC或者485總線實現多個超聲波級聯
同時讀取12個超聲波模塊數據,通過串口打包上傳,頻率為20Hz。提供配套ROS節點程序,可將測量數據發布到ROS Topic上。...
J-Link中的JTAG接口使用注意事項
其中,最常見的接口就要算是JTAG了。J-Link有一個JTAG連接器,這是一個20針的連接系統,如下所示。...
CAN總線應用中的雙絞線簡介
CAN(Controller Area Network)是一種用于實時應用的串行通訊協議總線,它可以使用雙絞線來傳輸信號,是世界上應用最廣泛的現場總線之一。CAN協議用于汽車中各種不同元件之間的通信,以此取代昂...
CAN總線的基礎知識
CAN(Controller Area Network)即控制器局域網,是一種能夠實現分布式實時控制的串行通信網絡。...
矽力杰LIN總線保護方案
LIN網絡作為串行通訊網絡,用于實現汽車中的分布式電子系統控制,它是現有汽車CAN網絡功能的補充。LIN總線有效降低了汽車制造成本,提升了系統結構的靈活性,并且無論從硬件還是軟件的角...
汽車通信系統A、B、C三類總線標準對比
由于C類標準主要用于與汽車安全相關,以及實時性要求比較高的地方,如動力系統,所以其傳輸速率比較高,通常在125Kb/s~1 Mb/s之間,必須支持實時的、周期性的參數傳輸。...
RS485通信接口特點 RS485收發控制方法
收發器輸出A、B之間的電平為+2V~+6V,是邏輯“1”;為-6V~-2V,是邏輯“0”。信號電平比RS232降低了,不易損壞接口芯片。另有“使能”控制信號,可使收發器處于高阻狀態,切斷與傳輸線...
全面解析I2S、TDM、PCM音頻總線
I2S是比較簡單的數字接口協議,沒有地址或設備選擇機制。在I2S總線上,只能同時存在一個主設備和發送設備。主設備可以是發送設備,也可以是接收設備,或是協調發送設備和接收設備的其它...
一文解析企業級SSD接口技術
SAS 接口具備更為龐大的協議體系,適應企業級 SSD 差異化應用需求。SAS(Serial Attached SCSI,串連式 SCSI)接口采用電腦集線的技術,用于外圍零件的數據傳輸,包括硬盤、CD-ROM 等,根據連接的不...
如何在N多選擇中,為FPGA原型驗證系統規劃實用高效的接口?
FPGA(Field Programmable Gate Array)原型驗證,基于其成本適中、速率接近真實系統環境等優點,受到了驗證工程師的青睞。正是由于廣泛豐富的應用場景,FPGA 原型系統上往往需要設計各種不同的接口...
2022-09-19 標簽:FPGA 1261
固態硬盤(SSD)不同的接口
固態硬盤 (SSD) 很快對這些接口提出了新的重大性能要求,因為 SSD 的數據速率已經從幾十 MB/sec 增加到GB/sec 。除了數據速率的增長,SSD 中缺乏機械運動也導致了每秒鐘輸入和輸出操作的數量(...
NI、研華、凌華、國產新超振動數據采集卡的參數選型
具體實施方案可以概括為:現場布置振動加速度傳感器,然后利用同步振動采集卡采集振動信號,上傳到上位機進行頻譜分析、專家診斷等。...
Linux驅動開發-proc接口介紹
Linux系統上的/proc目錄是一種文件系統,即proc文件系統。 與其它常見的文件系統不同的是,/proc是一種偽文件系統(也即虛擬文件系統),存儲的是當前內核運行狀態的一系列特殊文件,用戶可...
編輯推薦廠商產品技術軟件/工具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 |




























