📄 abstract.txt
字号:
概论
本文介绍了一个事实上的USB设备-MiniNurse(MN)。理想中的MN具有一些标准的输入接口,如温度探头、光探头、湿度探头等,以及标准输出接口,如各类电器的控制等。这正是MN命名的由来。
这个版本的MN尚未实现如此丰富的功能。目前她的固件和驱动程序可以完成USB的标准请求,作为USB设备这是必须的。在应用程序的控制下,她还能够控制其上的两个LED(如果换用合适的继电器,可以直接控制直接启动的电器,如台灯)。
整个项目包括:
硬件设计:芯片的选择、制作PCB( 印刷电路板)以及调试
固件设计:整体构架、规划、调试
驱动程序:构架、调试以及几个测试用的应用程序
Abstract
Here we introduce a defacto USB device named as MiniNurse (short for MN). Maybe as a mature product, at last MN will have some standard INPUT port, such as temperature-sensor/photosensitive-sensor/humidity-sensor; and some standard OUTPUT port, such as some kinds of controller for equipments. This is the reason for the name of "MiniNurse".
But now, there is a lack of those function. At this moment her FirmWare and Driver can work out USB standa request like all USB devices. And under a Application, you can turn on or off the LEDs on MN(of course, choose suitable relay, MN can control switch-type equipm like desk lamp).
The whole project includes:
HardWare Design: make sure which chip(s) should be installed and make PCB(Printed Circuit Board) and test
FirmWare Design: make sure the whole architecture and the layout of some data structure and test/debug
Driver Design: study the main frame of Linux USB Driver and some kernel knowledge and test it and some demo applications
关键词:
USB 单片机 Linux
KeyWords:
USB MCU Linux
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -