AI8051U 库函数工具导航

AI8051U 库函数工具集

USB型,Ai8051U创新风格库函数持续开发中

内部视频培训 · 听取建议 · 持续改进

I/O 配置工具

配置I/O的所有模式,包括上拉电阻、下拉电阻、施密特输出、转换速度、驱动电流等设置。

打开 I/O 配置工具

I/O 中断工具

设置I/O的独立中断触发部分,支持各种触发模式和中断状态获取。

打开 I/O 中断工具

外部中断工具

设置外部中断部分,包括各种模式和中断状态获取,无需关心实际的中断函数。

打开 外部中断工具

定时器配置工具

设置定时器(T0~T4,T11),新增一键设置功能,一行代码即可实现定时器配置。

打开 定时器工具

AI8051U 库函数简介

AI8051U 是一款强大而简单的 MCU,新增了很多强大的新功能。为方便只具有C语言基础的初学者,我们全新打造了更人性化的国芯AI8051U专属库函数,听取大家的建议,不断改进!

库函数更新周期

未完成前大约2~3天进行一次更新,如果有较大问题会立刻修复。

全部完成后进入维护期,期间有好的建议/想法或者bug反馈会尽量在7天内进行处理。

库函数的操作手册

PDF版本手册在以下链接:

AI8051U专属库函数-PDF版本使用手册

里面会进行使用说明的举例,有使用问题欢迎在论坛内提出。如果是较为普遍的问题,会同时收录进入PDF版本的手册。

库函数预计更新内容

(暂时性的,作为备忘录,会随时更新)

库函数目前拥有的功能

1. 主频自动获取

自动获取运行主频(内部HIRC的所有频率都可以识别),并自动参与初始化计算

2. 高效体积

接近直接使用寄存器的体积占用(xfr部分使用指针访问优化)

3. I/O配置

可以设置I/O的所有模式,以及各种电阻、输出特性等

4. 中断系统

设置I/O独立中断和外部中断部分

5. 定时器

设置定时器(T0~T4,T11),支持一键配置

6. 串口通信

设置串口(包含串口DMA部分),支持uart_printf函数

7. ADC转换

使用ADC部分(包括连续转换和单次触发模式)

8. I2C通信

使用I2C部分(可以随意组合的指令串风格)

9. SPI通信

使用SPI部分(支持DMA并可以同时使用三路SPI)

10. PWM输出

使用PWM部分(支持同时使用8路PWM通道)

11. EEPROM

使用EEPROM部分(支持均衡磨损使用,带有变量绑定机制)