參數(shù)資料
型號: DSPIC30F2010
英文描述: dsPIC?Language Tools Getting Started
中文描述: dsPIC數(shù)字信號?語言工具入門
文件頁數(shù): 48/56頁
文件大?。?/td> 2612K
代理商: DSPIC30F2010
dsPIC Language Tools Getting Started
DS70094B-page 44
2003 Microchip Technology Inc.
4.3
CREATING AND BUILDING THE PROJECT
Using the Project Wizard, create a new project with these two source files and add the
same linker script as the preceding two tutorials,
p30f6014.gld
. The project window
should look like this:
FIGURE 4-1:
PROJECT WINDOW
This tutorial will use the standard I/O function
printf()
to display messages to the
output window. In order to use
printf()
, the build options for the linker need to have
the heap enabled. Make sure that the linker build option is set as shown in
Figure 2-17
with 512 bytes allocated for the heap
.
When building the project (
Project>Build All
), it should compile with no error messages.
If an error is received, make sure the project is set up with the same options as for the
previous two tutorials.
This tutorial sets up three arrays. It fills two of them with a test numerical sequence,
then calls an assembly language routine that multiplies the values in the two 16-bit
arrays and puts the result into the third 32-bit array. Using modulo arithmetic for
addressing, the two source arrays are traversed twice to generate two sets of products
in the output array, with the pointer to one array adjusted at the second pass through
the multiply loop to change the alignment between the multipliers. Using an assembly
language routine ensures that the arithmetic will be done using the DSP features of the
dsPIC30F6014.
The assembly language routine takes four parameters: the addresses of each of the
three arrays and the array length. It returns its result in the product array.
This routine runs in a continual loop, with the source arrays getting increasingly larger
numbers as the program repeatedly executes the main endless loop.
相關(guān)PDF資料
PDF描述
DSR180-12-14 Single output 30W~180W
DSR180-48-24 Single output 30W~180W
DSR30-12-24 Single output 30W~180W
DSR30-12-48 Single output 30W~180W
DSR30-15-24 Single output 30W~180W
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
DSPIC30F2010 DEVELOPMENT BOARD KIT 功能描述:BOARD DEV FOR DSPIC30F2010 RoHS:否 類別:編程器,開發(fā)系統(tǒng) >> 通用嵌入式開發(fā)板和套件(MCU、DSP、FPGA、CPLD等) 系列:- 標(biāo)準(zhǔn)包裝:1 系列:PICDEM™ 類型:MCU 適用于相關(guān)產(chǎn)品:PIC10F206,PIC16F690,PIC16F819 所含物品:板,線纜,元件,CD,PICkit 編程器 產(chǎn)品目錄頁面:659 (CN2011-ZH PDF)
DSPIC30F2010 DEVELOPMENT KIT 功能描述:KIT DEV EMBEDDED C RoHS:否 類別:編程器,開發(fā)系統(tǒng) >> 通用嵌入式開發(fā)板和套件(MCU、DSP、FPGA、CPLD等) 系列:- 標(biāo)準(zhǔn)包裝:1 系列:PICDEM™ 類型:MCU 適用于相關(guān)產(chǎn)品:PIC10F206,PIC16F690,PIC16F819 所含物品:板,線纜,元件,CD,PICkit 編程器 產(chǎn)品目錄頁面:659 (CN2011-ZH PDF)
DSPIC30F2010_08 制造商:MICROCHIP 制造商全稱:Microchip Technology 功能描述:High-Performance, 16-bit Digital Signal Controllers
DSPIC30F2010_11 制造商:MICROCHIP 制造商全稱:Microchip Technology 功能描述:16-bit Digital Signal Controllers
dsPIC30F2010-20E/MM 功能描述:數(shù)字信號處理器和控制器 - DSP, DSC 16B MCU DSP 28LD 30MIPS 12KB FLASH RoHS:否 制造商:Microchip Technology 核心:dsPIC 數(shù)據(jù)總線寬度:16 bit 程序存儲(chǔ)器大小:16 KB 數(shù)據(jù) RAM 大小:2 KB 最大時(shí)鐘頻率:40 MHz 可編程輸入/輸出端數(shù)量:35 定時(shí)器數(shù)量:3 設(shè)備每秒兆指令數(shù):50 MIPs 工作電源電壓:3.3 V 最大工作溫度:+ 85 C 封裝 / 箱體:TQFP-44 安裝風(fēng)格:SMD/SMT