-
The use of the Wind River VxWorks Real-Time Operating System (RTOS) on Virtex™-4embedded PowerPC™ processors continues to be a popular choice for high performanceFPGA designs. The introduction of the Wind River Workbench design environment has enableda new and easier way for designers to control the configuration of the VxWorks kernel. Thisguide shows the steps required to build and configure a ML403 Embedded DevelopmentPlatform to boot and run the VxWorks RTOS. A VxWorks bootloader is created, programmedinto Flash, and used to boot the design. The concepts presented here can be scaled to anyPowerPC enabled development platform.
標(biāo)簽:
VxWorks
403
ML
嵌入式
上傳時(shí)間:
2013-10-26
上傳用戶:agent
-
第八章 labview的編程技巧
本章介紹局部變量、全局變量、屬性節(jié)點(diǎn)和其他一些有助于提高編程技巧的問(wèn)題,恰當(dāng)?shù)剡\(yùn)用這些技巧可以提高程序的質(zhì)量。
8.1 局部變量
嚴(yán)格的語(yǔ)法盡管可以保證程序語(yǔ)言的嚴(yán)密性,但有時(shí)它也會(huì)帶來(lái)一些使用上的不便。在labview這樣的數(shù)據(jù)流式的語(yǔ)言中,將變量嚴(yán)格地分為控制器(Control)和指示器(Indicator),前者只能向外流出數(shù)據(jù),后者只能接受流入的數(shù)據(jù),反過(guò)來(lái)不行。在一般的代碼式語(yǔ)言中,情況不是這樣的。例如我們有變量a、b和c,只要需要我們可以將a的值賦給b,將b的值賦給c等等。前面所介紹的labview內(nèi)容中,只有移位積存器即可輸入又可輸出。另外,一個(gè)變量在程序中可能要在多處用到,在圖形語(yǔ)言中勢(shì)必帶來(lái)過(guò)多連線,這也是一件煩人的事。還有其他需要,因此labview引入了局部變量。
標(biāo)簽:
labview
教程
上傳時(shí)間:
2013-10-27
上傳用戶:xieguodong1234
-
Keil C51 V8 專(zhuān)業(yè)開(kāi)發(fā)工具(PK51)
PK51是為8051系列單片機(jī)所設(shè)計(jì)的開(kāi)發(fā)工具,支持所有8051系列衍生產(chǎn)品,,支持帶擴(kuò)展存儲(chǔ)器和擴(kuò)展指令集(例如Dallas390/5240/400,Philips 51MX,Analog Devices MicroConverters)的新設(shè)備,以及支持很多公司的一流的設(shè)備和IP內(nèi)核,比如Analog Devices, Atmel, Cypress Semiconductor, Dallas Semiconductor, Goal, Hynix, Infineon, Intel, NXP(founded by Philips), OKI, Silicon Labs,SMSC, STMicroeleectronics,Synopsis, TDK, Temic, Texas Instruments,Winbond等。
通過(guò)PK51專(zhuān)業(yè)級(jí)開(kāi)發(fā)工具,可以輕松地了解8051的On-chip peripherals與及其它關(guān)鍵特性。
The PK51專(zhuān)業(yè)級(jí)開(kāi)發(fā)工具包括…
l μVision
Ø 集成開(kāi)發(fā)環(huán)境
Ø 調(diào)試器
Ø 軟件模擬器
l Keil 8051擴(kuò)展編譯工具
Ø AX51宏匯編程序
Ø ANSI C編譯工具
Ø LX51 連接器
Ø OHX51 Object-HEX 轉(zhuǎn)換器
l Keil 8051編譯工具
Ø A51宏匯編程序
Ø C51 ANSI C編譯工具
Ø BL51 代碼庫(kù)連接器
Ø OHX51 Object-HEX 轉(zhuǎn)換器
Ø OC51 集合目標(biāo)轉(zhuǎn)換器
l 目標(biāo)調(diào)試器
Ø FlashMON51 目標(biāo)監(jiān)控器
Ø MON51目標(biāo)監(jiān)控器
Ø MON390 (Dallas 390)目標(biāo)監(jiān)控器
Ø MONADI (Analog Devices 812)目標(biāo)監(jiān)控器
Ø ISD51 在系統(tǒng)調(diào)試
l RTX51微實(shí)時(shí)內(nèi)核
你應(yīng)該考慮PK51開(kāi)發(fā)工具包,如果你…
l 需要用8051系列單片機(jī)來(lái)開(kāi)發(fā)
l 需要開(kāi)發(fā) Dallas 390 或者 Philips 51MX代碼
l 需要用C編寫(xiě)代碼
l 需要一個(gè)軟件模擬器或是沒(méi)有硬件仿真器
l 需要在單芯片上基于小實(shí)時(shí)內(nèi)核創(chuàng)建復(fù)雜的應(yīng)用
標(biāo)簽:
C51
V8
開(kāi)發(fā)工具
上傳時(shí)間:
2013-10-30
上傳用戶:yy_cn
-
This book introduces embedded systems to C and C++ programmers. Topics include testing memory devices, writing and erasing Flash memory, verifying nonvolatile memory contents, controlling on-chip peripherals, device driver design and implementation, optimizing embedded code for size and speed, and making the most of C++ without a performance penalty. Pages : 336 Slots : 1
標(biāo)簽:
programmers
introduces
embedded
include
上傳時(shí)間:
2013-12-10
上傳用戶:shizhanincc
-
yright 2002 Cygnal Integrated Products, Inc. // // Filename: LIION_BC_MAIN.c // Target Device: 8051F300 // Created: 11 SEP 2002 // Created By: DKC // Tool chain: KEIL Eval C51 // // This is a stand alone battery charger for a Lithium ION battery. // It utilizes a buck converter, controlled by the on-chip 8-bit PWM, // to provide constant current followed by constant voltage battery charge.
標(biāo)簽:
LIION_BC_MAIN
Integrated
Filename
Products
上傳時(shí)間:
2013-12-23
上傳用戶:牧羊人8920
-
C++完美演繹 經(jīng)典算法 如 /* 頭文件:my_Include.h */ #include <stdio.h> /* 展開(kāi)C語(yǔ)言的內(nèi)建函數(shù)指令 */ #define PI 3.1415926 /* 宏常量,在稍后章節(jié)再詳解 */ #define circle(radius) (PI*radius*radius) /* 宏函數(shù),圓的面積 */ /* 將比較數(shù)值大小的函數(shù)寫(xiě)在自編include文件內(nèi) */ int show_big_or_small (int a,int b,int c) { int tmp if (a>b) { tmp = a a = b b = tmp } if (b>c) { tmp = b b = c c = tmp } if (a>b) { tmp = a a = b b = tmp } printf("由小至大排序之后的結(jié)果:%d %d %d\n", a, b, c) } 程序執(zhí)行結(jié)果: 由小至大排序之后的結(jié)果:1 2 3 可將內(nèi)建函數(shù)的include文件展開(kāi)在自編的include文件中 圓圈的面積是=201.0619264
標(biāo)簽:
my_Include
include
define
3.141
上傳時(shí)間:
2014-01-17
上傳用戶:epson850
-
用LPC213X系列的PWM來(lái)產(chǎn)生語(yǔ)音。語(yǔ)音數(shù)據(jù)來(lái)源于PC機(jī)轉(zhuǎn)換后得到的。最大可以是16位的。
由于是PWM所以輸出端口需要低通濾波才能夠得到比較干凈的聲音。
可以經(jīng)過(guò)修改使用LPC2132以上的ARM的D/A來(lái)產(chǎn)生。
This project outputs audio on PWM0 using wave samples that are stored in the on-chip Flash ROM.
標(biāo)簽:
LPC
PWM
213X
2132
上傳時(shí)間:
2014-11-07
上傳用戶:zhanditian
-
This project is created using the Keil ARM CA Compiler.
The Logic Analyzer built into the simulator may be used to monitor and display any variable or peripheral I/O register. It is already configured to show the PWM output signal on PORT3.0 and PORT3.1
This ARM Example may be debugged using only the uVision Simulator and your PC--no additional hardware or evaluation boards are required. The Simulator provides cycle-accurate simulation of all on-chip peripherals of the ADuC7000 device series.
You may create various input signals like digital pulses, sine waves, sawtooth waves, and square waves using signal functions which you write in C. Signal functions run in the background in the simulator within timing constraints you configure. In this example, several signal functions are defined in the included Startup_SIM.INI file.
標(biāo)簽:
the
Analyzer
Compiler
project
上傳時(shí)間:
2013-12-19
上傳用戶:Yukiseop
-
This program prints the C8051F124 die temperature out the hardware UART at 115200bps. This example uses the internal 24.5MHz oscillator multiplied by 2 using the on-chip PLL (SYSCLK = 49MHz).
標(biāo)簽:
This
temperature
C8051F124
the
上傳時(shí)間:
2014-01-12
上傳用戶:Avoid98
-
源代碼\用動(dòng)態(tài)規(guī)劃算法計(jì)算序列關(guān)系個(gè)數(shù)
用關(guān)系"<"和"="將3個(gè)數(shù)a,b,c依次序排列時(shí),有13種不同的序列關(guān)系:
a=b=c,a=b<c,a<b=v,a<b<c,a<c<b
a=c<b,b<a=c,b<a<c,b<c<a,b=c<a
c<a=b,c<a<b,c<b<a
若要將n個(gè)數(shù)依序列,設(shè)計(jì)一個(gè)動(dòng)態(tài)規(guī)劃算法,計(jì)算出有多少種不同的序列關(guān)系,
要求算法只占用O(n),只耗時(shí)O(n*n).
標(biāo)簽:
lt
源代碼
動(dòng)態(tài)規(guī)劃
序列
上傳時(shí)間:
2013-12-26
上傳用戶:siguazgb