本課題決定選用Philip公司的PDIUSBD12芯片。這樣可利用對(duì)DSP的熟悉的優(yōu)勢(shì),加快產(chǎn)品的開發(fā)進(jìn)程,同時(shí)還能提高系統(tǒng)的可擴(kuò)展性,便于選擇高性能的單片機(jī)。本芯片只支持USB1.1協(xié)議,對(duì)于速度要求高的系統(tǒng)可采用后文提到的支持USB2.0協(xié)議的信號(hào)轉(zhuǎn)換板。
據(jù)CNBC報(bào)道,谷歌員工需要使用硬件安全密匙才能登錄網(wǎng)絡(luò)服務(wù),而其最新使用的泰坦秘鑰(Titan Security Key)則是與中國(guó)誠(chéng)信科技股份有限公司(Feitan)合作開發(fā)的。同時(shí)谷歌在官方商店開賣這款產(chǎn)品,售價(jià)50美元,其包括USB秘鑰、藍(lán)牙秘鑰和充電模塊。
本文介紹了一種采用TMS320VC5509A自帶的USB模塊來實(shí)現(xiàn)USB數(shù)據(jù)傳輸?shù)姆桨?,?duì)該DSP內(nèi)部的USB模塊的構(gòu)造及其傳輸原理做了分析,詳細(xì)的介紹了如何利用CCS內(nèi)部集成的片級(jí)支持庫(kù)(CSL)來實(shí)現(xiàn)USB設(shè)備固件程序的設(shè)計(jì),并給出了相關(guān)的部分代碼。該方案大大降低了系統(tǒng)硬件設(shè)計(jì)的復(fù)雜度和調(diào)試的難度,提高了系統(tǒng)的集成度和穩(wěn)定性,適用于便攜式設(shè)備中。
采用DSP(數(shù)字信號(hào)處理器)作為控制器,而采用USB(通用串行總線)和上位機(jī)相連接將是數(shù)據(jù)采集處理系統(tǒng)的一種可能的發(fā)展趨勢(shì)。
背景便攜式電源應(yīng)用領(lǐng)域?qū)挿憾鄻?。產(chǎn)品涵蓋了從平均功耗僅幾 μW 的無線傳感器節(jié)點(diǎn)到采用好幾百瓦時(shí)電池組的車載式醫(yī)療或數(shù)據(jù)采集系統(tǒng)等眾多門類。然而,盡管品種繁多,
哎,要說到USB的大容量存儲(chǔ)設(shè)備就沒有向USB鼠標(biāo)一樣簡(jiǎn)單了。這里先從官方例程里的mass stroage工程講起。官方的工程比較復(fù)雜,程序可以兼容官方推出來的不同系列的評(píng)估版,所以程序里經(jīng)??匆婎愃朴?ifdef STM32L1XX
引言想要快速完成網(wǎng)絡(luò)協(xié)議棧和USB OTG功能,使用ST自家的工具STM32CubMx再好不過的了。如果你還不會(huì)使用,別著急下面我會(huì)一步一步的用圖片告訴你如何做。軟件平臺(tái):windows、STM32CubMx、keil v5硬件平臺(tái):原子的stm32
示波器是一種可以把人們看不見的電信號(hào)轉(zhuǎn)換為可見圖像的一種電子測(cè)量?jī)x器,是對(duì)電信號(hào)檢測(cè)和分析不可缺少的儀器。USB示波器是一種基于USB接口設(shè)計(jì)的一種高性能虛擬示波器,今天小編就來為大家具體介紹一下USB示波器吧
現(xiàn)在不少插座增加了USB插孔,給我們的生活帶來了方便。不過小心啦,帶USB的插座合格率僅為68.8%,,用不好的話可能存在安全隱患。
前沿:最近在做STM32的USB Bootlader/IAP功能,也就是通過USB實(shí)現(xiàn)固件升級(jí),本文介紹下實(shí)現(xiàn)的基本思路,希望對(duì)實(shí)現(xiàn)IAP的同學(xué)一個(gè)參考,改方法已經(jīng)在產(chǎn)品中得到實(shí)際應(yīng)用并驗(yàn)證是比較合理,穩(wěn)定可靠的。程序空間劃分:
在USB的協(xié)議里,只有主機(jī)和HUB具有設(shè)備移出檢測(cè)功能,作為從設(shè)備(device)往往不具有設(shè)備斷開連接的檢測(cè),需要自己設(shè)計(jì)一種檢測(cè)機(jī)制,判斷USB主設(shè)備是否與之?dāng)嚅_。STM32的USB是OTG設(shè)備,既可以作為主機(jī)也可以作為
既然學(xué)習(xí)了USB,那就必須的搞懂USB設(shè)備與USB主機(jī)數(shù)據(jù)是怎么通訊的。這里主要講設(shè)備端,因?yàn)槲覀兊拇a是做USB設(shè)備用的。我們需要必須要定義了USB中斷。起始在STM32的中斷向量表中給USB兩個(gè)中斷,我們可以在stm32f10x
[cpp] view plaincopyprint?#include #include "usbreg.h" #include "usbcore.h" #include "usbuser.h" #include "usbcfg.h" #include "usb.h" #include "usb_hw.h" #include "usbdesc.h" #include "hid.h" #includ
意法半導(dǎo)體推出STUSB4500獨(dú)立式USB Type-C 輸電控制器。集供電和充電為一體的標(biāo)準(zhǔn)USB-C接口兼具便利性和環(huán)境效益。如今STUSB4500將把這些優(yōu)勢(shì)延伸到到各類消費(fèi)、工業(yè)和醫(yī)療產(chǎn)品。
USB的HID鍵盤 報(bào)告0x05, 0x01, // USAGE_PAGE (Generic Desktop)0x09, 0x06, // USAGE (Keyboard)0xa1, 0x01, // COLLECTION (Application)0x05, 0x07, //USAGE_PAGE (Keyboard)0x19, 0x29, //USAGE_MINIMUM (Key
#ifndef __USBEP1_H_#define __USBEP1_H_#include "usb.h"#include "usbhw.h"extern s8 sendBuffer[4]; //鼠標(biāo)數(shù)據(jù)發(fā)送緩沖區(qū)extern u8 mouse_connect; //鼠標(biāo)連接標(biāo)志void usb_ep1_in_process(void);void usb_ep1_o