獨(dú)立的 LED 小燈可以實(shí)現(xiàn)流水燈,數(shù)碼管可以顯示多位數(shù)字,那點(diǎn)陣 LED 就得來顯示一點(diǎn)花樣了。我們要顯示花樣的時候,往往要先做出來一些小圖形,這些小圖形的數(shù)據(jù)要轉(zhuǎn)換到我們的程序當(dāng)中去,這個時候就需要取模軟件
jlink是segger公司的產(chǎn)品,jlink的官方提供調(diào)試軟件和驅(qū)動,調(diào)試軟件有jlink命令(j-tag調(diào)試),j-mem(內(nèi)存查看),j-flash(flash燒寫)等我主要用到的是jlink commander,以下是它的命令集:SEGGER J-Link指揮官V
HyperBootloader_PIC18_J 和 HyperBootloader_PIC18_None_J 完成PIC16 bootloader (詳細(xì)情況請閱讀我的上一篇隨筆《自己用C語言寫單片機(jī)PIC16serial bootloader》) 后,接著就開始寫PIC18的UART bootloader。
使用過Keil的同鞋都知道,現(xiàn)在Keil中默認(rèn)可以輸出.axf的調(diào)試文件和可以通過鉤選輸出的.hex可執(zhí)行文件,沒有bin(二進(jìn)制)文件的輸出選項(xiàng)??墒瞧承r候需要或者習(xí)慣性的使用.bin文件來進(jìn)行燒寫,下面各舉一例:1.一
看了一段時間的相關(guān)資料,將自已了解的知識寫出來,以求備忘。在此文中若有錯誤之處,請指出,將不勝感激。STM32F103ZET6是Cortex-M3內(nèi)核的ARM類型的單片機(jī),它屬于STM32的大密度器件,對于STM32的存儲架構(gòu)是差不多的
一個小的項(xiàng)目,在測試時間和產(chǎn)品量稍微大一些之后,出現(xiàn)了一些莫名其妙的非邏輯錯誤的Bug(最頭疼的是不能每次都能復(fù)制出來)。經(jīng)過修改后,最近一個月的測試都沒有出現(xiàn)。本人在這里得到了原子哥和其他朋友的很多幫助
1,怎么設(shè)置AXD連接的Target。在菜單的Configure Target…選項(xiàng)中能設(shè)置。一般選擇MutiIce或ARMUL兩種。ARMUL是一種ARM的模擬器。一般的算法或一些無需和硬件中斷等設(shè)備打交道的程式都能通過這個進(jìn)行調(diào)試。使用上非常
0.Bootloader Bootloader(引導(dǎo)加載程序)是系統(tǒng)加電后運(yùn)行的第一段代碼,一般運(yùn)行的時間非常短,但是對于嵌入式系統(tǒng)來說,這段代碼非常重要。在我們的臺式電腦當(dāng)中,引導(dǎo)加載程序由BIOS(固件程序)和位于硬盤MBR中的
ADC剛開始看時,很迷糊。后來一翻芯片手冊,解釋的很詳細(xì),大有幫助。多看芯片手冊!/* 功能:使用12C5A60S2內(nèi)部AD讀取外部三路電壓,顯示在1602上 *//* 最多可同時輸入8路電壓,設(shè)置P1ASF */#i
STM32支持了位帶操作(bit_band),有兩個區(qū)中實(shí)現(xiàn)了位帶。其中一個是SRAM 區(qū)的最低1MB 范圍,第二個則是片內(nèi)外設(shè) 區(qū)的最低1MB 范圍。這兩個區(qū)中的地址除了可以像普通的RAM 一樣使用外,它們還都有自己的“位帶別名區(qū)
一、概述 MSP430F149有三個時鐘源:外部LF(XT1一般為32.768K),HF(XT2一般為8M),內(nèi)部DCO。從時鐘系統(tǒng)模塊可得到三種時鐘信號:MCLK,SMCLK,ACLK。 上電默認(rèn)狀況下MCLK,SMCLK信號來自DCO,ACLK來自LF。根據(jù)官方PDF說法
(1)SCON是一個特殊功能寄存器,用以設(shè)定串行口的工作方式、接收/發(fā)送控制以及設(shè)置狀態(tài)標(biāo)志:SCON 位 7 6 5 4 3 2 1 0位于98h SM0 SM1 SM2 REN TB8 RB8TI RI1.SM0與SM1是工作方式控制位2.SM2與方式有關(guān),一般只用方
先看一下stm32vet6的引腳圖吧電路設(shè)計(jì)以及PCB制作中,經(jīng)常碰見電源符號:VCC、 VDD、VEE、VSS,他們具有什么樣的關(guān)系那? 一、解釋 VCC:C=circuit 表示電路的意思, 即接入電路的電壓 VDD:D=device 表示器件
一.系統(tǒng)硬件概述1.1.ARM LPC2210芯片簡介LPC2210是Philips公司推出的微處理器,帶有16 KBRAM,76個通用I/O口,12個獨(dú)立外部中斷引腳,集成有8通道的10位A/D,能夠基于芯片設(shè)計(jì)復(fù)雜的系統(tǒng)。1.2.RTL80
一.在uc/os操作系統(tǒng)上設(shè)計(jì)中斷函數(shù)時所要考慮的一些問題:1 .操作系統(tǒng)本身必須使用一個定時器中斷源來作為系統(tǒng)節(jié)拍中斷,它是操作系統(tǒng)工作的基礎(chǔ)。2.只要沒有關(guān)閉中斷,中斷服務(wù)程序就可以中斷任何任務(wù)