首页 > 电子

tidsp:2812事件管理器和281281不同

TIDSP2812与28335学习的问题区别还是有的,2812的事件管理器和28335不同,28335为epwm模块,eqep模块,ecap模块,并且28335的io口有四种配置,有3个sci模块,程序照搬肯定不能。dsp28335控制交通灯,DSP28335在封锁脉冲时。

1、单片机有几个并行i/o口?它们是几位的

AT89C51有四个并行的IO口,分别是:P0,P1,P2,P3其中P0口除了IO口外,还可以做数据总线、地址总线P1口只是普通的IO口P2口除了IO口外,还可以做地址总线P3口除了IO口外,还有第二功能,比如RXD、TXD,WR,RD,INT0,INT1等等。这个不同型号是不一样的,同一型号不同封装也是不同的,比如普通80C51,有4个并行8位IO口,P0~P3。

2、关于CPU最多能带多少IO点数的计算

16384是BIT,折合成BYTE为2048楼主注意,如果你光采模拟量的话,带的点会更少.。quote:16384是BIT,折合成BYTE为2048!这个数据是CPU支持的最大IO总数?超出这个数据是无法组态IO硬件的。回去翻了一下《深入浅出》,看到有一张表列举了CPU3152DP的技术数据,上面写着“数字通道最大16384个”。

3、DSP28335的GPBPUD疑问,寄存器介绍是上拉使能,如果用IO输入的话,难得就...

28335内部是带上拉的,而且系统默认是上拉使能的,一般情况下不需要你修改,除非你自己去把它设为不使能上拉。你检查一下你设置是否设置为输入状态?感觉对于输入的话,无所谓上拉使能不使能吧,上拉使能针对的是输出吧,希望能帮到你。我没用过28335得,不过用的f2812,其内部带上拉,不需要设置上拉使能,跟你这个不同。还有io引脚方向配置设了吗?

4、DSP28335在封锁脉冲时,为什么不相关的IO口置位了?

先排除程序里确实没有对GPIO6进行其它操作,如果确实没有操作这个I/O口可以尝试下面的操作:把I/O口置高设置成置位,置低设置成清零,如把GpioDataRegs.GPADAT.bit.GPIO60;改成GpioDataRegs.GPACLEAR.bit.GPIO61;其它I/O口也是,如GpioDataRegs.GPADAT.bit.GPIO51;改成GpioDataRegs.GPASETbit.GPIO51;试试看有效果没。

5、dsp28335控制交通灯,有40多个发光二极管,不可以直接驱动吗?

不可以。如果你说的这40多个发光二极管的交通灯指的是一盏灯,那么应该用的是市电,也就是220V的交流电,主要是弱电控制强电的问题,不可以直接驱动的,接个继电器就可以了。如果你说的是设计电路里面,有40多个发光二极管,每一个都代表一盏灯的话,那么可以直接驱动,但是太占用IO口,可以使用锁存器扫描点亮的方式进行控制,这样好很多。

6、TIDSP2812与28335学习的问题

区别还是有的,2812的事件管理器和28335不同,28335为epwm模块,eqep模块,ecap模块,并且28335的io口有四种配置,有3个sci模块,程序照搬肯定不能。1.XCLKOUT不用接,悬空就可以,2.如果没有外扩,可以悬空3.可以接在一起,使用ADC时要注意,任何ADC的电压都不要高于3.0V,否则可能引起所有ADC的不稳。

保存到:

相关文章

Top