资源简介
在官方的基础上进行的修改,是基于freertos系统的。其中有修改的部分。

代码片段和文件信息
#include “stm32f10x_conf.h“
#include “ili_lcd.h“
void bsp_init(void)
{
GPIO_InitTypeDef GPIO_InitStructure;
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIODENABLE);
/* 2 bit for pre-emption priority 2 bits for subpriority */
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
//PD13~15输出驱动led,配置成开漏输出
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_13 + GPIO_Pin_14 + GPIO_Pin_15;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_OD;
GPIO_Init(GPIOD &GPIO_InitStructure);
GPIOD->BSRR = GPIO_BSRR_BS13 ;
GPIOD->BSRR = GPIO_BSRR_BS14 ;
GPIOD->BSRR = GPIO_BSRR_BS15 ;
lcd_init();
}
void LED_Toggle(unsigned char led)
{
unsigned long pins;
pins = GPIO_ReadOutputData(GPIOD);
switch(led)
{
case 0:
LED_Toggle(1);
LED_Toggle(2);
LED_Toggle(3);
break;
case 1:
if( pins & GPIO_Pin_13)
GPIOD->BRR = GPIO_BRR_BR13 ;
else
GPIOD->BSRR = GPIO_BSRR_BS13 ;
break;
case 2:
if( pins & GPIO_Pin_14)
GPIOD->BRR = GPIO_BRR_BR14 ;
else
GPIOD->BSRR = GPIO_BSRR_BS14 ;
break;
case 3:
if( pins & GPIO_Pin_15)
GPIOD->BRR = GPIO_BRR_BR15 ;
else
GPIOD->BSRR = GPIO_BSRR_BS15 ;
break;
default:
break;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1256 2012-11-01 21:36 STM32F107\Demo\bsp.c
文件 195 2012-10-25 10:54 STM32F107\Demo\bsp.h
文件 11424 2012-12-17 22:01 STM32F107\Demo\Debug\Obj\api_lib.pbi.cout
文件 11424 2012-12-17 22:01 STM32F107\Demo\Debug\Obj\api_msg.pbi.cout
文件 11429 2012-12-17 22:01 STM32F107\Demo\Debug\Obj\autoip.pbi.cout
文件 11393 2012-12-17 22:01 STM32F107\Demo\Debug\Obj\bsp.pbi.cout
文件 499113 2012-12-21 14:57 STM32F107\Demo\Debug\Obj\croutine.pbi
文件 11421 2012-12-21 14:57 STM32F107\Demo\Debug\Obj\croutine.pbi.cout
文件 11422 2012-12-17 15:50 STM32F107\Demo\Debug\Obj\dhcp.pbi.cout
文件 11421 2012-12-17 22:01 STM32F107\Demo\Debug\Obj\dns.pbi.cout
文件 11420 2012-12-17 22:01 STM32F107\Demo\Debug\Obj\err.pbi.cout
文件 11425 2012-12-17 22:01 STM32F107\Demo\Debug\Obj\etharp.pbi.cout
文件 11443 2012-12-18 16:25 STM32F107\Demo\Debug\Obj\ethernetif.pbi.cout
文件 11395 2012-12-17 22:01 STM32F107\Demo\Debug\Obj\fonts.pbi.cout
文件 593292 2012-12-21 14:57 STM32F107\Demo\Debug\Obj\heap_4.pbi
文件 11436 2012-12-21 14:57 STM32F107\Demo\Debug\Obj\heap_4.pbi.cout
文件 11427 2012-12-17 22:01 STM32F107\Demo\Debug\Obj\icmp.pbi.cout
文件 11427 2012-12-17 22:01 STM32F107\Demo\Debug\Obj\igmp.pbi.cout
文件 11397 2012-12-17 22:01 STM32F107\Demo\Debug\Obj\ili_lcd.pbi.cout
文件 11427 2012-12-17 22:01 STM32F107\Demo\Debug\Obj\inet.pbi.cout
文件 11434 2012-12-17 22:01 STM32F107\Demo\Debug\Obj\inet_chksum.pbi.cout
文件 11422 2012-12-17 22:01 STM32F107\Demo\Debug\Obj\init.pbi.cout
文件 11425 2012-12-17 22:01 STM32F107\Demo\Debug\Obj\ip.pbi.cout
文件 11430 2012-12-17 22:01 STM32F107\Demo\Debug\Obj\ip_addr.pbi.cout
文件 11430 2012-12-17 22:01 STM32F107\Demo\Debug\Obj\ip_frag.pbi.cout
文件 452966 2012-12-21 14:57 STM32F107\Demo\Debug\Obj\list.pbi
文件 11417 2012-12-21 14:57 STM32F107\Demo\Debug\Obj\list.pbi.cout
文件 11394 2012-12-18 16:26 STM32F107\Demo\Debug\Obj\main.pbi.cout
文件 11421 2012-12-17 22:01 STM32F107\Demo\Debug\Obj\mem.pbi.cout
文件 11422 2012-12-17 22:01 STM32F107\Demo\Debug\Obj\memp.pbi.cout
............此处省略408个文件信息
相关资源
- STM32F4x7_ETH_LwIP_V1.0.0
- Design and Implementation of the lwIP TCP_IP S
- 周立功之LwIP的rawapi接口及编程指南,
- STM32F107 以太网官方例程
- lwip+udp项目
- 愤怒_STM32F107以太网TCP客户端收发数据
- LwIP应用开发实战指南—基于野火+ST
- STM32F427 + LAN8710 STM32CubeMX4.25.0工程配置
- STM32所有型号中文参考手册
- stm32f107vct6
- STM32F767+FreeRTOS+LWIP移植成功(工程文件
- zcu102用lwip实现TCP传输
- STM32实现Web服务器
- stm32 lwip DNS DHCP ucosIII TCP Client 原创程
- STM32F207VC lwip ucosiii移植工程
- stm32f107 ieee1588
- zynq++88E1111的lwip
- LWIP在NXP公司的LPC1768上的移植
- STM32F407+LWIP+DP83848+多端口
- stm32f107ptp时钟同步
- STM32F107VCT6 开发板原理图和PCB
- 基于STM32F107的多路AD采样串口显示
- lwip_ping.rar
- LPC1766 Lwip UDP
- DM9000+LWIP
- zw_STM32F107参考手册中文版.zip
- stm32搭建web服务器
- lwip-2.1.2最新版.zip
- stm32f103VET6-FreeRTOS-enc28j60-Lwip
- STM32F107读写U盘
评论
共有 条评论