==========================================================================
FreeRTOS & uIP Webserver Example
==========================================================================
(C) 2011 FUJITSU SEMICONDUCTOR LIMITED
The following software deliverable is intended for and must only be
used for reference and in an evaluation laboratory environment.
It is provided on an as-is basis without charge and is subject to
alterations.
It is the user's obligation to fully test the software in its
environment and to ensure proper functionality, qualification and
compliance with component specifications.
In the event the software deliverable includes the use of open
source components, the provisions of the governing open source
license agreement shall apply with respect to such software
deliverable.
FUJITSU SEMICONDUCTOR LIMITED ("FSL")
does not warrant that the deliverables do not infringe any
third party intellectual property right (IPR). In the event that
the deliverables infringe a third party IPR it is the sole
responsibility of the customer to obtain necessary licenses to
continue the usage of the deliverable.
To the maximum extent permitted by applicable law FSL disclaims all
warranties, whether express or implied, in particular, but not
limited to, warranties of merchantability and fitness for a
particular purpose for which the deliverable is not designated.
To the maximum extent permitted by applicable law, FSL's liability
is restricted to intention and gross negligence.
FSL is not liable for consequential damages.
(V1.0)
==========================================================================
History
Date Ver AE IAR ARM Description
2012-12-18 1.0 MV 6.40.5 4.50 Initial
==========================================================================
FreeRTOS Version 7.3.0
uIP Version 1.0
This example project is a port of the uIP (micro IP) TCP/IP suite including
a small webserver and the FreeRTOS realtime operating system to the
FUJITSU FM3 microcontroller family.
This code is intended to run on the SK-FM3-176PMC-ETHERNET starterkit with
the 176-pin microcontroller MB9BFD18T.
You can connect an Ethernet cable to connector jack X15 (ETH0) and access
a demonstration website at the IP address 192.168.1.101.
(In order to do that, you have to configure your PC to use a static IP address
in the same subnet, e.g. 192.168.1.42, netmask 255.255.255.0)
On the website you can read out data from ADC and QPRC
that you can influence by turning the two knobs on the lower-right part of the
starterkit.
Beside the uIP and ethernet tasks there are two additional tasks taken from
FreeRTOS, one queue, and one timer.
The two tasks communicate via a queue, with the receiving task toggling
the decimal point LED on seven segment display SEG2 each time a value is received.
Pressing user button SW2/INT10 generates an interrupt, the service routine for
which resets a software timer before turning an LED on (decimal point on SEG1).
The software timer has a five second period, and when the five seconds expire,
the timer callback function turns the LED off again. Therefore, pressing SW2
will turn the LED on, and the LED will remain on until a full five seconds
pass without the button being pressed again.
Clock settings:
---------------
Crystal: 4 MHz
HCLK: 144 MHz
PCLK0: 72 MHz
PCLK1: 72 MHz
PCLK2: 72 MHz
pure8999
- 粉丝: 1
- 资源: 6
最新资源
- CC2530无线zigbee裸机代码实现液晶LCD显示.zip
- CC2530无线zigbee裸机代码实现中断唤醒系统.zip
- 车辆、飞机、船检测24-YOLO(v5至v11)、COCO、CreateML、Paligemma、TFRecord、VOC数据集合集.rar
- 基于51单片机的火灾烟雾红外人体检测声光报警系统(protues仿真)-毕业设计
- 高仿抖音滑动H5随机短视频源码带打赏带后台 网站引流必备源码
- 车辆、飞机、船检测25-YOLO(v5至v11)、COCO、CreateML、Paligemma、TFRecord、VOC数据集合集.rar
- 四足机器人示例代码pupper-example-master.zip
- Python人工智能基于深度学习的农作物病虫害识别项目源码.zip
- 基于MIT mini-cheetah 的四足机器人控制quadruped-robot-master.zip
- 菠萝狗四足机器人py-apple-bldc-quadruped-robot-main.zip
- 基于51单片机的篮球足球球类比赛计分器设计(protues仿真)-毕业设计
- 第3天实训任务--电子22级.pdf
- 基于FPGA 的4位密码锁矩阵键盘 数码管显示 报警仿真
- 车辆、飞机、船检测5-YOLO(v5至v11)、COCO、CreateML、Paligemma、VOC数据集合集.rar
- 河南大学(软工免浪费时间)
- NOIP-学习建议-C++
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈