luooove

    1. zjw5000 发表于 2015-8-11 08:16 你要确定 stm32 和fpga的主从关系。
      还有主从关系?
    2. FPGA 浮点 2/2125 FPGA/CPLD 2015-06-28
      247153481 发表于 2015-6-27 13:15 你说的浮点是浮点数还是小数,如果是小数就用定点数
      主要是想了解一下有些人需要用浮点是因为数据是浮点的吗?可以不可以先转换成定点然后来计算。如果直接用浮点计算是不是会慢一些?
    3. FPGA 以太网 数据传输 6/2928 FPGA/CPLD 2015-06-12
      00750 发表于 2015-6-11 08:55 标准SPI接口,内部集成协议栈,满足你的要求应该没问题。
      enen ..谢谢,看看这个芯片
    4. FPGA 以太网 数据传输 6/2928 FPGA/CPLD 2015-06-10
      00750 发表于 2015-6-10 22:47 SPIl转以太应该可以 W5500
      这个用FPGA容易控制吗?
    5. MSP430 SPI 主机从机通信问题 13/6707 微控制器 MCU 2015-03-20
      qiushenghua 发表于 2015-3-19 23:26 不看我的回复吗? 中断服务里没有清除标志位,所以一直在中断服务里。 一直在向串口发数据。 就是上面的代码出问题了。还有,中断服务里不应该使用while();语句的。
      看了,但是水平比较差,没看懂。是对发送中断标志位清零吗?UCB2IFG &= ~UCTXIFG;UCA3IFG &= ~UCTXIFG;?    while是参考官方例程的。不知道哥们有什么好的建议。
    6. MSP430 SPI 主机从机通信问题 13/6707 微控制器 MCU 2015-03-19
      qiushenghua 发表于 2015-3-18 02:22 我看你的中断服务里没有清除标志位,是不是一次中断之后就一直在进中断服务程序呀? 你是在中断服务里面一直向串口丢数据包的…
      现在是不太确定是因为串口的设置的问题,还是SPI的问题。从机在调试的时候暂停,主机也能不断地收到数据。感觉是因为从机一直在收数据。
    7. 大家觉得Intel的Edison适合做什么? 7/3970 DIY/开源硬件专区 2015-03-18
      微型电脑
    8. MSP430 SPI 主机从机通信问题 13/6707 微控制器 MCU 2015-03-17
      qiushenghua 发表于 2015-3-17 17:30 正常情况下从机是不能发起一次通信的,通信都由主机发起。
      好像确实是这样,我测试的时候主机这一端需要发一个数据给从机,然后才开始传输数据。但是我先的问题的是出现重复的数据,即从机发送一次数据主机会收到很多次的数据。请教下下是什么原因。而且如果从机暂停运行,主机还是会不断收到同一个数据。
    9. MSP430 SPI 主机从机通信问题 13/6707 微控制器 MCU 2015-03-17
      强仔00001 发表于 2015-3-15 22:29 要返回数据当然要4线的,3线的是单向,而且基本是MCU做主机
      不对吧,3线也可以双向通信。
    10. LaunchPad SPI 通信 无法进中断 3/3147 微控制器 MCU 2015-03-13
      貌似发现问题了,缺了这么一个。回实验室试一试__bis_SR_register(GIE);       // interrupts enabled
    11. LaunchPad SPI 通信 无法进中断 3/3147 微控制器 MCU 2015-03-12
      主机程序 #include unsigned char MST_Data, SLV_Data; //主机,主动发送数据;并接收通过串口上传 void Clk_init() {         BCSCTL1 = CALBC1_16MHZ;                    // Set DCO         DCOCTL = CALDCO_16MHZ; } void IO_init() //端口初始化 {         P1SEL = BIT1 + BIT2 + BIT5 + BIT6 + BIT7;                     // P1.1 = RXD, P1.2=TXD         P1SEL2 = BIT1 + BIT2 + BIT5 + BIT6 + BIT7; } void Serial_init()  //串口初始化 {         UCA0CTL1 |= UCSSEL_2;                     // SMCLK         UCA0BR0 = 0x82;                              // 16MHz 9600 UCA0BRX=1666=0x0682         UCA0BR1 = 0x06;                              // 16MHz 9600         UCA0MCTL = UCBRS2 + UCBRS1;               // Modulation UCBRSx = 6         UCA0CTL1 &= ~UCSWRST;                     // **Initialize USCI state machine**         IE2 |= UCA0RXIE;                          // Enable USCI_A0 RX interrupt } void SPI_init()     //SPI接口初始化 {         //UCB0CTL1 = UCSWRST;                       // **Put state machine in reset**         UCB0CTL0 |= UCCKPL + UCMSB + UCMST + UCSYNC;  // 3-pin, 8-bit SPI master         UCB0CTL1 |= UCSSEL_2;                     // SMCLK         UCB0BR0 |= 0x02;                          // /2         UCB0BR1 = 0;                              //         UCA0MCTL = 0;                             // No modulation  波特率调整         UCB0CTL1 &= ~UCSWRST;                     // **Initialize USCI state machine**         IE2 |= UCB0RXIE+UCB0TXIE;                          // Enable USCI0 RX interrupt } void SPI_SendData() {         UCB0TXBUF = MST_Data;                     // Transmit first character         MST_Data++;         __delay_cycles(1000000); } void Init_all() {         Clk_init();         IO_init();         Serial_init();         SPI_init(); } int main(void) {         volatile unsigned int i;         WDTCTL = WDTPW + WDTHOLD;                 // Stop watchdog timer         Init_all();         __delay_cycles(75);                 // Wait for slave to initialize         MST_Data = 0x01;                          // Initialize data values         while(1)         {                 SPI_SendData();                                //SPI send data         } } #pragma vector=USCIAB0RX_VECTOR __interrupt void USCI0RX_ISR(void) {         while (!(IFG2&UCA0TXIFG));                // USCI_A0 TX buffer ready?         UCA0TXBUF = UCB0RXBUF;                    // TX -> RXed character } 复制代码
    12. Intel第九期有奖下载一大波奖品来袭,快来认领 114/8900 EEWORLD颁奖专区 2015-03-11
      谢谢,确认无误!
    13. 太赞了,我也拿到一块这个板子,可以学习学习
    14. op放大电路设计 92/11391 模拟电子 2015-02-25
      学习学习
    15. 华为pcb布线规范 250/27656 模拟电子 2015-02-25
      下载看看
    16. 想找人开发一个传感器 21/5256 传感器 2015-02-25
      那用图形处理的方式还挺合适。把背景再优化一下应该还是容易提取。就看物体经过的速度。
    17. 看看内容
    18. 想找人开发一个传感器 21/5256 传感器 2015-02-25
      分析一下检测的物体的特性,只是这个针还是各种物体。如果是图上这种效果用图像处理应该不难。
    19. 你仿真什么的,应该可以啊
    20. 晒 Intel Edison 开发板 13/6773 DIY/开源硬件专区 2015-02-01
      小班就是迷你,准备寒假也玩一玩Edison

最近访客

< 1/1 >

统计信息

已有376人来访过

  • 芯积分:16
  • 好友:1
  • 主题:31
  • 回复:192

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言