TA的每日心情 | 奋斗 2019-12-1 10:07 |
---|
签到天数: 1617 天 连续签到: 1 天 [LV.Master]伴坛终老
|
UHD(Universal Hardware Drive, 通用硬件驱动)是一套简洁高效的单片机底层驱动,它可以用于多种单片机,如:AVR, PIC10, PIC12, PIC16, PIC18, PIC24, MSP430, 8x51, STM8 等。使用相同的函数或者接口来驱动不同单片机的 GPIO, 定时器, 串口,中断和其它外设,让编程和程序移植变得轻松和简单。
特点- 使用简单。
- 支持多种单片机和微处理器。
- 在不同单片机间使用相同的接口和函数。
- 支持主流编译器。
- 代码简洁高效。
- 支持功能裁剪。
- 可以和其它RTOS、库函数同时使用。
- 可以做为Arduino的库使用。
已经测试的单片机
更多型号在逐步添加中。
在Arduino中的使用方法
需要先下载并导入uhd的arduino库(在arduino_library目录下),然后在arduino文件中包含uhd.h,就可以使用了,方便的给arduino增加或增强中断、PWM、定时器、延时、定时器、串口、ADC等多个功能。
下载地址:
https://bitbucket.org/shaoziyang/uhd
或者
https://github.com/shaoziyang/uhd
|
|