自己最近画了一块STM32F103RBT6的板子,包括DM9000CEP(AEP)网络功能,485、CAN、USART、GPIO控制、ADC等功能,学习加开发试验用。目前大部分的功能已经调能。 今天通过网上的一个例程,修改后,实现了基于:STM32F103RBT6+DM9000CEP+UIP的Telnet功能(即TCP/IP部分功能)。 可以Ping通,可以读DM9000CEP(AEP)的ID版本号,也可以Telnet登陆到板子进行远程控灯及操作继续器等基本功能。 Keil uVesion4工程文件。
2019-12-21 21:14:23 432KB STM32F103 DM9000 UIP Telnet
1
硬件平台:STM32F103RBT6 此程序稍作修改可以用于F103全系列。功能:双机通讯,通过USB-CAN分析仪收发即可以调试。 当然,如果你手头有两块STM32的开发板或是电路板,也可以实验。 使用Keil uVision 4编译即可实验。注意:我使用的电路板,里面CAN的引脚采用默认的,不是remap的,如果你的开发板或是电路板是 remap的,先remap后使用。详细请参考代码。 (1)烧写主机程序,上电后,会在串口打印出信息。串口设置:115200 N 8 1 (2)通过CAN分析仪,连接好线,CANH与CANL,然后设置通讯的波特率。目前为1Mbps 36M/(1+2+3)/6=1Mbps (3)通过CAN分析仪发送指令,如果正确,刚在串口足打印出成功后的信息,并返回同样信息给CAN分析仪或是相应的结点。 (4)加入主机接收成功,LED闪烁的程序,资料由发送的数据中的第一个字节决定。证明已经收到数据并且数据正确的。这样比较直观,并且说明LED驱动方式的可行性。
2019-12-21 21:14:23 348KB STM32F103 CAN 通讯
1
基于STM32F103RBT6移植uCOSII成功,实现多任务移植工程文件下载。 采用最新的官方uCOSII V2.90,硬件芯片平台:基于STM32F103RBT6或RCT6。 本实例实现的功能为: 建立7个用户任务, 控制LED 运行LED, 继电器, 串口打印等。 在Keil uVision4 调试通过。 希望大家参考。
2019-12-21 21:14:22 364KB STM32F103 RBT6 uCOSII 移植
1
STM32F103RBT6,STM32最小系统。内容有PCB文件+电路原理图。
2019-12-21 20:57:20 415KB STM32 单片机 最小系统
1
基于STM32F103RBT6这个MCU制作的可控硅调节220V市电灯光的硬件电路和程序,实现0%-100%的占空比任意整数占空比的调光。通过485接口通讯传输指令. 如果需要,小伙伴可以看一下这篇文章https://blog.csdn.net/liulvqaing/article/details/90904200
2019-12-21 20:10:23 462KB STM32F103RBT6 可控硅 定时器 PWM
1
STM32F103RBT6系统原理图,包括最小系统、LCD、AT24C02、DS18B20、REMOTE、LED、按键等硬件资源,可作开发参考,欢迎下载!
2019-12-21 19:44:26 37KB STM32F103
1