-
[原创]STM32源码项目,原理图SCH,PCB文件,CAN UART SPI-Flash 电源 四状态输入检测单元
这个实际上只调到了初步的PCB可运行UART可用,其它还未真正调试,但其中的设计及PCB,若有用,哥们们可参考一下
因没完全调试,源代码工程有部分多余代码,工程文件需要重新整理一下,当然如果板子有用,其实可以完全根据原理自己建工程,压缩包内有完整SCH,PCB,包括电源5V,3.3V,RS232,RS485,CAN,SPI-Flash,USB,IO电路。
主要实现的功能是一个多IO,多个232/485,一个CAN通信。
其中数字Input检测,通过两个IO检测四种状态:高,低,悬空,检测单元有问题。 该单元在SCH&PCB目录下面有相应的Multisim仿真文件。
真值表:
L1 H1 值
0 0 INX_LH1为高
0 1 检测单元问题,可能D6与D7之间断开或者INX_HL1电平
1 0 INX_HL1悬空,且检测单元OK;或者INX_HL1电平处于中值
1 1 INX_LH1为低
- 2023-03-01 00:05:05下载
- 积分:1
-
stm3210-eval+DM9051 uCOS+LwIP實現手機連線和iPerf測速
stm32f103開發平台,利用SPI接口,外接DM9051 100Mbps高速網絡晶片,在uCOS-II + LwIP系統下,實現Web Server, DHCP Client, STMP, iPerf和手機連線控制。源碼在Keil 4.0下開發,DM9051 SPI驅動,除高效能的uCOS-II OS外,採用收發封包中斷和DMA移動資料,達到高速網絡性能。
- 2022-06-13 08:11:13下载
- 积分:1
-
SD卡的SPI驱动程序,已在Nios2 IDE 中调试成功
SD卡的SPI驱动程序,已在Nios2 IDE 中调试成功-SD card SPI driver, has been successful Nios2 IDE in debug
- 2022-09-04 22:20:03下载
- 积分:1
-
这是一种usbarmlp2148 Keil mcb2140野猪USB存储设备的示范…
USBarmLP2148 This is a USB Memory Device demonstration for
the Keil MCB2140 Board with Philips LPC2148.
-USBarmLP2148 This is a USB Memory Device demonstration for the Keil MCB2140 Board with Philips LPC2148.
- 2022-08-11 12:25:29下载
- 积分:1
-
based LPC2119 Canbus communication procedures
基于LPC2119 CanBus通讯程序-based LPC2119 Canbus communication procedures
- 2022-03-07 00:18:30下载
- 积分:1
-
ARM的基本知识,是学习ARM的入门好书!
ARM的基本知识,是学习ARM的入门好书!-Basic knowledge of ARM is ARM introductory book to learn!
- 2022-03-10 21:50:02下载
- 积分:1
-
LED数码管显示0
LED数码管显示0-F字符,同时控制LED1、LED2、LED3、LED4显示对应的16进行值。-digital LED Display 0-F characters and control LED1, LED2, LED3, LED4 shows the corresponding values for 16.
- 2022-07-03 05:59:42下载
- 积分:1
-
英文版ARM7内核资料,Atmel公司的ARM芯片
英文版ARM7内核资料,Atmel公司的ARM芯片-Atmel Corporation ARM7TDMITM
- 2022-06-26 03:38:42下载
- 积分:1
-
基于ARM7的开发板的外部存储器接口程序,文件里有程序的详细注释,对与在此基础之上的二次开发非常方便...
基于ARM7的开发板的外部存储器接口程序,文件里有程序的详细注释,对与在此基础之上的二次开发非常方便-based on the ARM7 development board external memory interface, document the procedures detailed notes, right and the basis of this second development is very convenient
- 2022-02-03 22:03:16下载
- 积分:1
-
Necessary to optimize the level of s, other optimization levels will not lead to...
优化级别必需为s,其他优化级别也不会导致编译时出错,但会导致运行时出错。原因涉及局部变量分配堆栈处理方式不同,也就是OS_CPU_A.c那个文件中的移植部分。还有就是其他优化涉及的中断自动保存寄存器的数量有所出入。-Necessary to optimize the level of s, other optimization levels will not lead to compile-time error, but it will result in run-time error. Reasons relating to the allocation of local variables, stack processing in different ways, that is, OS_CPU_A.c that the transplanted parts of the file. There are other optimization related to the interruption of the number of registers saved automatically have access to.
- 2022-08-10 01:29:05下载
- 积分:1