-
看资料,IRFR9024N最大耗散功率为38w,你接一根都够呛。再看图2热阻,贴在板子上为50℃/W。所以必须加散热器,不然40w能让管芯稳定到2000℃,必须冒烟啊。
-
被雨困住 发表于 2017-6-17 23:35
我又查了些资料,我的理解,主从设备各有一个数据移位寄存器,各自又有各自的发送接收缓冲区。比如对主设 ...
这时某些型号的单片机的spi方式,例如stm32f4系列,它们的发送接收缓冲区共用一个移位寄存器。但是你给的这个msp43x系列从上面图片上看不是共用移位寄存器的,但是道理都是一样的。是你所说的那样。
-
stm32f4系列如何,目前比较热门。4独立通道16位,最高168MHz.这个系列关键是便宜。stm32f407核心板才60RMB,调试下载器才20RMB。芯片没有询过价。
-
用模拟电路就可以了,一阶RC微分电路。计算好时间常数,确定电阻值和电容值。
-
从设备没法写代码让它主动发送(主动发送是需要主动提供时钟信号的),它的数据只会在合适的时候进入从设备的移位寄存器等待主设备的获取。主设备只能通过上面的步骤随便往里面写个无关紧要的数据把对面的数据冲过来。
-
这么说可能没讲清楚,看清楚图1中的流向,你在发送时,主设备Tx shift register 一位一位进入从设备的rx shift register 时,会把从设备的移位寄存器中的东西一位一位的冲到主设备的接收移位寄存器。这时你只有发送动作但是同时也会触发接收动作。
-
spi的发送接收是同时的,有发送就有接收。就像两个设备中各有一个盒子,发送与接收实际上是把两个盒子中的内容置换。你只要发送了,接收中断就会触发。你想要接收就得发一个与移位寄存器位数相等的数据去把对面的移位寄存器中的数据冲过来。
-
本帖最后由 cangsang 于 2017-4-12 20:24 编辑
ov7670有两种类型,一种带fifo,一种不带fifo,如果带fifo就可以直接连单片机,不带fifo的属于fpga驱动的,如果要连单片机就要接一个芯片。
-
你可以试试显示一个字符看看能不能行,把main函数中的LCD1602_Show_Str(1, 0, str);替换成writedata(‘A');
-
为什么不用LM7805和LM1117呢,,成本低,性能稳定。7805输出5V2A没问题,1117输出3.3v.电路也简单。
-
你的IAR版本是多少,是不是驱动没打上。
-
是不是电脑系统跟串口助手不兼容造成的,你用串口猎人软件试一下。
-
做软件的一大堆,什么都不懂找个培训机构进去不到三个月出来的,比你读了大学出来的都还吃香。个人觉得还是做硬件比较好。
-
不明白楼主意思,如果能读到卡号,那程序还有什么好写的,直接if比较久可以了。至于控制继电器,单片机直接输出电流恐怕不行,要加驱动芯片,或许btn7960可以吧,这芯片是驱动电机的,输出个1A电流应该没问题,百度有很多资料的。
-
用示波器吧,简单方便,还准确
-
谢谢分享
-
直接收藏了
-
参考一下http://blog.csdn.net/cp1300/article/details/8438923
-
参考一下http://blog.csdn.net/cp1300/article/details/8438923
-
用的什么测的?拿示波器测试试