资源简介
源代码和指导文档,详细学习DSP在线下载过程。程序包含bootloader和上位机软件。
代码片段和文件信息
//###########################################################################
// FILE: blinky_c28.c
// title: blinky Example for F28M35x.
//
// Dual Core blinky Example. This example demonstrates how to run a
// implement a standalone application on both cores. Due to an errate in
// the bootROM this example may not run correctly with the debugger connected.
// To run the example program both cores with their respective project and
// then disconnect the debugger. Set SW3 switch 1 to the down position
// (disconnect TRSTn) as well as setting all 4 switches on SW1 to the down
// position. Cycle power and both LEDs should begin to blink.
//
//###########################################################################
// $TI Release: F28M35x Support Library v150 $
// $Release Date: Mon Sep 17 09:14:32 CDT 2012 $
//###########################################################################
#include “DSP28x_Project.h“ // Device Headerfile and Examples Include File
#include
#include “F28M35x_Ipc_drivers.h“
// add by me
#define C28Update (void (*)(void))0x0013e000 //0013a000
#define IPC_Update_COM 0x00003238
#define C28_FREQ 150 //CPU frequency in MHz
#ifdef _FLASH
// These are defined by the linker (see device linker command file)
extern Uint16 RamfuncsLoadStart;
extern Uint16 RamfuncsLoadSize;
extern Uint16 RamfuncsRunStart;
#endif
void main(void)
{
unsigned long delay;
// Step 1. Initialize System Control:
// PLL WatchDog enable Peripheral Clocks
// This example function is found in the F28M35x_SysCtrl.c file.
InitSysCtrl();
// Step 2. Initialize GPIO:
// This example function is found in the F28M35x_Gpio.c file and
// illustrates how to set the GPIO to it‘s default state.
InitGpio(); // Skipped for this example
EALLOW;
GpioG1CtrlRegs.GPCDIR.bit.GPIO70 = 1;
EDIS;
GpioG1DataRegs.GPCDAT.bit.GPIO70 = 1;// turn off LED
// Step 3. Clear all interrupts and initialize PIE vector table:
// Disable CPU interrupts
DINT;
#ifdef _FLASH
// Copy time critical code and Flash setup code to RAM
// This includes the following functions: InitFlash();
// The RamfuncsLoadStart RamfuncsLoadEnd and RamfuncsRunStart
// symbols are created by the linker. Refer to the device .cmd file.
memcpy(&RamfuncsRunStart &RamfuncsLoadStart (size_t)&RamfuncsLoadSize);
// Call Flash Initialization to setup flash wait states
// This function must reside in RAM
InitFlash();
#endif
// Initialize the PIE control registers to their default state.
// The default state is all PIE interrupts disabled and flags
// are cleared.
// This function is found in the F28M35x_PieCtrl.c file.
InitPieCtrl();
// Disable CPU interrupts and clear all CPU interrupt flags:
IER = 0x0000;
IFR = 0x0000;
// Initialize the PIE vector table with pointers to the shell Interrupt
// Service Routines (ISR).
// This will populate the entire table even if the interrupt
// is not used in this example.
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-09-04 21:40 DSP_在线升级\
目录 0 2018-09-04 21:40 DSP_在线升级\3644.F28M35 Programming\
目录 0 2018-09-04 21:40 DSP_在线升级\3644.F28M35 Programming\F28M35 Programming\
目录 0 2018-09-04 21:40 DSP_在线升级\3644.F28M35 Programming\F28M35 Programming\28m35 SCI Programing GUI\
文件 42 2012-11-02 14:40 DSP_在线升级\3644.F28M35 Programming\F28M35 Programming\28m35 SCI Programing GUI\AFile.aliases
文件 83 2012-11-01 00:31 DSP_在线升级\3644.F28M35 Programming\F28M35 Programming\28m35 SCI Programing GUI\AFile.lvlps
文件 3955 2012-11-01 00:31 DSP_在线升级\3644.F28M35 Programming\F28M35 Programming\28m35 SCI Programing GUI\AFile.lvproj
文件 55105 2012-10-21 01:01 DSP_在线升级\3644.F28M35 Programming\F28M35 Programming\28m35 SCI Programing GUI\AFile.vi
文件 4218 2012-09-13 16:12 DSP_在线升级\3644.F28M35 Programming\F28M35 Programming\28m35 SCI Programing GUI\C28bl
文件 33919 2012-10-21 00:41 DSP_在线升级\3644.F28M35 Programming\F28M35 Programming\28m35 SCI Programing GUI\Hex.vi
文件 14032 2012-09-05 19:30 DSP_在线升级\3644.F28M35 Programming\F28M35 Programming\28m35 SCI Programing GUI\Lab3.a00
文件 12836 2012-09-14 16:34 DSP_在线升级\3644.F28M35 Programming\F28M35 Programming\28m35 SCI Programing GUI\M3Setup.hex
文件 0 2013-01-31 04:31 DSP_在线升级\3644.F28M35 Programming\F28M35 Programming\28m35 SCI Programing GUI\open by LabVIEW 8.6.txt
目录 0 2018-09-04 21:40 DSP_在线升级\3644.F28M35 Programming\F28M35 Programming\APP_bl
文件 398 2012-09-27 11:17 DSP_在线升级\3644.F28M35 Programming\F28M35 Programming\APP_bl
文件 11858 2012-09-17 09:15 DSP_在线升级\3644.F28M35 Programming\F28M35 Programming\APP_bl
文件 11858 2012-09-27 11:17 DSP_在线升级\3644.F28M35 Programming\F28M35 Programming\APP_bl
文件 677 2012-09-17 09:15 DSP_在线升级\3644.F28M35 Programming\F28M35 Programming\APP_bl
文件 22108 2012-10-20 15:32 DSP_在线升级\3644.F28M35 Programming\F28M35 Programming\APP_bl
文件 4731 2012-09-27 21:18 DSP_在线升级\3644.F28M35 Programming\F28M35 Programming\APP_bl
文件 2416 2012-09-27 11:17 DSP_在线升级\3644.F28M35 Programming\F28M35 Programming\APP_bl
目录 0 2018-09-04 21:40 DSP_在线升级\3644.F28M35 Programming\F28M35 Programming\APP_bl
文件 89 2012-09-17 09:15 DSP_在线升级\3644.F28M35 Programming\F28M35 Programming\APP_bl
文件 151 2012-09-17 09:15 DSP_在线升级\3644.F28M35 Programming\F28M35 Programming\APP_bl
文件 1293 2012-09-17 09:15 DSP_在线升级\3644.F28M35 Programming\F28M35 Programming\APP_bl
文件 232 2012-09-17 09:15 DSP_在线升级\3644.F28M35 Programming\F28M35 Programming\APP_bl
文件 8410 2012-10-19 11:24 DSP_在线升级\3644.F28M35 Programming\F28M35 Programming\APP_bl
目录 0 2018-09-04 21:40 DSP_在线升级\3644.F28M35 Programming\F28M35 Programming\APP_bl
文件 1539 2012-10-20 22:06 DSP_在线升级\3644.F28M35 Programming\F28M35 Programming\APP_bl
文件 6264 2012-10-20 22:06 DSP_在线升级\3644.F28M35 Programming\F28M35 Programming\APP_bl
文件 9300 2012-10-20 22:06 DSP_在线升级\3644.F28M35 Programming\F28M35 Programming\APP_bl
............此处省略153个文件信息
- 上一篇:机器人动力学与控制 霍伟 研究生用书
- 下一篇:四川大学数据库复习资料
相关资源
- 基于DSP的大功率开关电源的设计方案
- 基于DSP 56F801的正弦波输出DC/AC电源
- 基于DSP的大功率开关电源设计
- 基于ARM7和DSP的逆变电源设计电路
- 基于运动控制器MCK2407的无刷直流电机
- es(elasticsearch)整合SpringCloudSpringBo
- tms320c6748 DSP原理图 SCH PCB
- TMS320F280049最小系统原理图
- F280049C_CMPSS_01.zip
- 基于DSP的矿用静止无功发生器的研制
- 基于DSP的矿井提升机永磁同步电机D
- 基于DSP的SVPWM变频调速系统
- 基于DSP的下一代车载娱乐系统
- DSP控制器原理及其在运动控制系统中
- 北京交通大学-数字图像处理试卷+ 答
- 十字路口交通灯.pdsprj
- 用DSP Builder实现FIR滤波器
- TMS320C54X DSP结构、原理及应用(第二版
- DSP 28035 源码
- PCI总线接口与DSP的HPI接口
- 基于DSP交流伺服系统与CAN总线的通信
- 单片机与DSP中的基于DSP的FFT算法在无
- 西安电子科技大学-----数字信号处理课
- 矿用提升机的变频调速系统研究
- 矿用隔爆兼本安型不间断直流电源
- 基于DSP矿用异步电机直接转矩控制技
- 矿用隔离开关分断试验电机机构控制
- DSP中的DSP芯片主流厂商分析与常用芯
- DSP原理与应用_哈工大(13-总复习)
- DSP原理及应用(修订版)-邹彦2012-o
评论
共有 条评论