tms320f28335的CAN总线
一、怎么样快速得到自己得程序参考ti提供得例子程序,先将他们得例子在自己得板子上跑起来,其实就是用自测试得方式来验证一下程序,也可以加些中断,看看程序怎么跑得。这步没问题得话,可以改写程序,当然还在自测试模式下先试,如果可以改写后,在自测试模式下可以。
发表于 5/4/2013 8:56:48 PM
阅读(5261)
stm32F103控制4路步进电机程序介绍
上面已经介绍了stm32f103驱动步进电机的电路,这里我主要介绍驱动程序的编写,由于步进电机采用了专门的驱动芯片thb6064ah,所以现在主要控制thb6064ah的脉冲即可。主要通过四路定时器的配置,设置他们为PWM输出模式,具体的配置见下:NVIC_InitTypeDefNVIC_InitStructur
发表于 4/28/2013 4:01:47 PM
阅读(12431)
stm320f103驱动四路步进电机
一路步进电机的驱动用单片机比较简单,但是多路步进电机独立驱动(可以分别调每路的控制频率),每路都可以控制就要求定时器比较多,不仅定时器要多,而且速度也要更得上。单片机就显得有些困难。采用stm32f103作为步进电机控制主芯片,需要用到的是stm32f103的多路定时
发表于 4/21/2013 7:37:59 PM
阅读(9186)
国产FPGAAstroⅡ 是一款集成了增强型8051处理器硬核和FPGA等
今天收到了电子技术博客大赛寄来的过错FPGA开发板,,板子比较简单,就是一个主芯片,几个灯,现在和大家分享下,AstroⅡ是一款集成了增强型8051处理器硬核和FPGA等资源于一体的智能型器件,能够实现完全可定制系统设计和IP保护能力,而且易于使用。内嵌的优化高速RAM使
发表于 4/11/2013 4:51:14 PM
阅读(4064)
tms320f28335之CAN学习体会
最近在学习tms320f28335,了解了下他的canbus总线接口,通过TI官网上下载的关于他的CAN总线介绍应用文档,初步了解了其功能,现在和大家分享下:整个的CAN接口电路包括了三个单元:1)消息控制单元:主要是32路消息的存
发表于 4/5/2013 10:21:07 PM
阅读(3216)
基于TMS320F28335的电力数据采集设计
在电力继电保护系统中经常会对线路电压电流进行采集监测保护,在采集保护的同时还要对采集的数据进行分析,比如要计算电流的相位角,功率因素,无功和有功功率,单向接地保护等,这些都要用到大量的运算。而且往往采集的电流电压路数达二三十路,要对这些都进行数据都进
发表于 3/30/2013 8:30:55 AM
阅读(3953)
TMS320F28335最小系统设计
和大家分享一下我设计的关于TMS320f28335的电路。双核的包含了一片DSP和一片STM32的芯片,两个之间用CAN总线通信。原来事打算用双端口RAM的,应为布线复杂和成本问题改为了CAN总线。下面是布的四层板pcb,给大家看看,希望在以后的工作中和大家多多交流这方面的问题。&n
发表于 3/23/2013 5:04:34 PM
阅读(3971)
F28335如何烧写代码到flash中并运行
1.DSPreset后运行的起始地址是多少?0x3FFFC02.仿真器烧写程序的步骤是?根据cmd文件把程序烧到指定位置,然后执行。3.DSP的Flash启动过程是什么?首先硬件配置GPIO84~87上拉为1,即处于Flash启动过程。当DSP复位后,会从复位向量0x3FFFC0处取得复位向量,并跳转到InitB
发表于 3/16/2013 7:26:34 PM
阅读(10268)
TMS320F28335开发板分享
最近公司要开发一款产品,需要高数采集和处理能力,最好能够快速实现FFT算法的硬件,于是就选择了具有浮点计算能力的DSP开发新品TMS320F28335,买了一款外围接口比较全面的开发板。现在和大家分享一下。此版分核心板和地板,核心板如下采用了六层板设计,扩展了256k*16
发表于 3/7/2013 9:50:28 PM
阅读(3041)
28335ePWM模块中发PWM的必要配
一个ePWMmodule包括Time-base(TB)module,Counter-compare(CC)module,Action-qualifier(AQ)module,Dead-band(DB)module,PWM-chopper(PC)module,Event-trigger(ET)module,Trip-zone(TZ)module等七个模块。正常的发出PWM波要配置TB、CC、AQ、DB、ET等五个模块
发表于 3/1/2013 2:10:03 PM
阅读(5187)
ePWM模块主要的参数设置
利用ePWMA和ePWMB产生互补的带有死区的PWM波对,关键点在设置比较动作(AQ)和死区(DB)。在实验的一开始,我对(AQ)和(DB)都进行了设置,发现不管怎样设置比较动作都没有办法得到互补的PWM波;后来禁用死区,得到了互补的PWM波。从这里得知,在MATLAB中产生PWM波
发表于 2/22/2013 2:35:16 PM
阅读(6410)
dsp 程序开发cmd文件介绍
CMD文件是DSP学习中初学者遇到的最大的问题,这里我简单说明一下CMD下面是一个2407程序的CMD文件MEMORYMEMORY{PAGE0:/*ProgramMemory*/VECS:org=0000h,len=00040h/*internalFLASH*/FLASH:org=0100h,len=7fffh/*internalFLASH*/PAGE1:/*DataMemory*/B2: 
发表于 2/1/2013 8:52:26 PM
阅读(26476)
stm32的DA采集DMA方式实现
STM32F103系列的处理器内部带有DMA功能,DMA功能可以应用在其AD采集,spi,DA输出接口上,现在我就来给大家介绍下DA输出的DMA实现。stm32的程序开发比较简单,它已把外围接口操作写成了一个函数库,我们只需要了解相关外设的数据结构和函数功能就可以了。stm32f103有两
发表于 1/25/2013 1:30:11 PM
阅读(4052)
基于stm32f103的GPRS通信设计
GPRS通信模块现在其实用得很多了,如果只用短信模块功能则比较简单,模块也比较便宜。市面上一般用的是西门子的tc35i,不过现在都要用带有TCP/IP协议栈的模块,这样可以连接ip地址。本方案选择的是sim300模块。GPRS模块和CPUstm32f103的连接都是通过串口通信,最高
发表于 1/19/2013 9:19:44 PM
阅读(3395)
