常言道:“工欲善其事必先利其器”。在筆者看來(lái),有用的工具會(huì)讓每一位硬件工程師如虎添翼,能幫助硬件工程師們快速掌握相關(guān)信息,輕松的完成復(fù)雜的工作。但目前,網(wǎng)絡(luò)上的工具品牌和種類(lèi)繁多,挑選合心稱(chēng)手的工具并非簡(jiǎn)單的事情。筆者在文中將為各位硬件工程師推薦十款實(shí)用的工具。
您可能會(huì)發(fā)覺(jué)每年到了這個(gè)時(shí)候,我們都會(huì)開(kāi)始討論最新的高端GPU。2017年也不例外,ARM Mali團(tuán)隊(duì)宣布Mali-G72加入高端GPU產(chǎn)品系列。
在使用msp430做硬件開(kāi)發(fā)時(shí),一般都不會(huì)把用于載入程序的CH340或PL2303等電路模塊集成到電路板上,所以就需要一個(gè)下載器(或BSL程序燒錄器)下載,這個(gè)很容易買(mǎi)到。不過(guò),如果手頭沒(méi)有下載器的話該如何把程序下載到你的
Matlab提供了對(duì)串口進(jìn)行打開(kāi)、關(guān)閉、以及串口參數(shù)設(shè)置等操作的一系列函數(shù)。利用這些函數(shù)可以選擇串口號(hào)、 設(shè)置串口通信參數(shù)( 波特率、 數(shù)據(jù)位、停止位、 校驗(yàn)位等)、進(jìn)行中斷控制、流控制。從建立串口通信到結(jié)束串口
定時(shí)器T2的功能比T1、T0都強(qiáng)大,但描述它的資料不多,可能是使用得比較少的緣故吧。它是一個(gè)16位的具有自動(dòng)重裝和捕獲能力的定時(shí)/計(jì)數(shù)器,它的計(jì)數(shù)時(shí)鐘源可以是內(nèi)部的機(jī)器周期,也可以是P1.0輸入的外部時(shí)鐘脈沖。T2的
GPIO:STM32的(64引腳的)IO口一共有3個(gè),分別是PA、PB、PC.STM32的IO端口可以由軟件配置成8種模式:1,輸入浮空2,輸入上拉3,輸入下拉4,模擬輸入5,開(kāi)漏輸出6,推挽輸出7,推挽復(fù)用功能8,開(kāi)漏復(fù)用功能STM32的每個(gè)I
第一部分:在UCGUI移植之前在移植之前,首先要了解在網(wǎng)上下的UCGUI 3.98源碼的文件結(jié)構(gòu)是。UCGUI 3.98源碼中有三個(gè)文件夾:1)“tool文件夾”是用來(lái)使用一些uCgui的上位機(jī)程序,基本都是字體和模板查看之類(lèi)的
最近在寫(xiě)一個(gè)人機(jī)界面,由于硬件同事布板的問(wèn)題,必須要用到串口4,先開(kāi)始我還覺(jué)得沒(méi)什么,就是把USART1改成4以及改下開(kāi)啟時(shí)鐘和配置引腳。但是事實(shí)證明我的想法是多么愚蠢,調(diào)了整整2天,UART4發(fā)送很好,但是就是在
我對(duì)未來(lái)的規(guī)劃是以功能性為主的,在功能和面積之間做以平衡是我的首要選擇,而把運(yùn)算放在第二位,這根我的專(zhuān)業(yè)有關(guān)系。里面的運(yùn)算其實(shí)并不復(fù)雜,在入門(mén)階段想盡量減少所接觸的東西。不過(guò)說(shuō)實(shí)話,對(duì)DSP的外設(shè)并和開(kāi)發(fā)
全球領(lǐng)先的整合單片機(jī)、混合信號(hào)、模擬器件和閃存專(zhuān)利解決方案的供應(yīng)商——Microchip Technology Inc.(美國(guó)微芯科技公司)日前推出了用于驅(qū)動(dòng)液晶顯示器(LCD)、集成獨(dú)立于內(nèi)核的外設(shè)(CIP)與智能模擬的全新低功耗單片機(jī)(MCU)系列產(chǎn)品。由9款器件組成的PIC16F19197家族包含了電池友好型LCD驅(qū)動(dòng)電荷泵、帶計(jì)算功能的12位模擬數(shù)字轉(zhuǎn)換器(ADC2)、低功耗比較器以及高頻振蕩器的有源時(shí)鐘調(diào)諧功能。它們是首個(gè)針對(duì)廣受歡迎的低功耗、電池供電且?guī)в|摸功能的LCD應(yīng)用而優(yōu)化的8位MCU系列。
今天教大家編寫(xiě)STM32的bootloader,其實(shí)編寫(xiě)bootloader主要事項(xiàng)有以下:1、為你的bootloader程序選擇存儲(chǔ)器地址,因?yàn)镾TM32的存儲(chǔ)器FLASH存儲(chǔ)程序代碼空間為512K,需要進(jìn)行劃分。2、如果需要使用JTAG在線調(diào)試,則需要
下面是自己在學(xué)習(xí)AVR單片機(jī)時(shí)的學(xué)習(xí)經(jīng)驗(yàn),分享出來(lái)給大家,一起學(xué)習(xí)。 1、 AVR單片機(jī)采用RISC架構(gòu),8051單片機(jī)采用CISC架構(gòu)。前者速度為后者的2~4倍,為流水線操作指令2、 AVR單片機(jī)有32個(gè)通用寄存器(地址在RAM區(qū)
我們平常所使用的CPU為定點(diǎn)CPU,意思是進(jìn)行整點(diǎn)數(shù)值運(yùn)算的CPU。當(dāng)遇到形如1.1+1.1的浮點(diǎn)數(shù)運(yùn)算時(shí),定點(diǎn)CPU就遇到大難題了。對(duì)于32位單片機(jī),利用Q化處理能發(fā)揮他本身的性能,但是精度和速度仍然不會(huì)提高很多?,F(xiàn)在設(shè)
AD7770和AD7779是8通道同步采樣Σ-Δ型模數(shù)轉(zhuǎn)換器(ADC)。每個(gè)通道都包括一個(gè)專(zhuān)用可編程增益放大器(PGA)級(jí)(提供1、2、4、8倍的增益)、一個(gè)完整Σ-Δ型ADC和一個(gè)低延遲sinc3數(shù)字濾波器。
超低功耗(ULP)射頻專(zhuān)家Nordic Semiconductor今天發(fā)布了Nordic Thingy:52開(kāi)發(fā)套件,這是一款多功能兼容藍(lán)牙5“開(kāi)箱即用”的低功耗藍(lán)牙開(kāi)發(fā)單板,并可以通過(guò)手機(jī)端應(yīng)用程序或者云端程序?qū)ζ溥M(jìn)行配置。