AiCube 试用 - 创建流水灯工程
本文先容了 Aiapp-ISP 仿真调试平台软件的 AiCube 工具,实现流水灯工程的快速创建的主要流程。
下载运行
下载 最新版 AIapp-ISP 软件;
解压并打开该软件,右侧操作界面选择并进入 Keil 仿真设置 标签项;
仿真设置
选择目标单片机型号 - 添加型号和头文件到 Keil - 选择 Keil 安装目录文件夹 - 确定,提示添加乐成;
创建项目
菜单栏点击 AiCube 标签,进入 项目创建助手
参数配置
选择目标单片机型号 - 填写项目名称 - 设置保存路径 - 点击下一步,进入参数配置界面
左侧为功能参数选择窗口,展开 外设 选项,选择 端口,根据硬件勾选目标引脚(这里利用 P2 系列 IO 引脚);
此时右侧窗口出现相应的配置选项,通过下拉菜单即可实现模式设置;
生成工程
点击创建项目,此时查看目标路径发现 AiCube 工具创建的工程文件,包罗 Keil 文件、库文件夹等标准工程格式;
双击打开生成的 Keil 文件,
代码包含延时函数 delay_ms 、IO 口初始化和时钟配置函数。
这里可以编译一下工程,确保无误

编译后自动生成主函数调用的头文件。
代码修改
实现流水灯功能,必要添加如下关键代码
- #define n 9
- unsigned char code LED[n]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f,0xff}; // 定义 P2 组的输出电平
- void main(void)
- {
- SYS_Init();
- while (1)
- {
- u8 i;
- for(i=0;i<n;i++)
- {
- P2 = LED[i];
- delay_ms(100); // 调用已定义的延时函数
- }
- }
- }
复制代码 编译工程
修改代码并保存后,重新编译工程,确保无误。
点击魔术棒,选择 Output,检查是否勾选创建 HEX 文件选项(默认已勾选,好评)
固件烧录
生成的 HEX 烧录固件位于 Objects 文件夹下,
硬件毗连单片机和电脑,可接纳如下两种方式
Aiapp-ISP 软件选择目标芯片型号,设置串口,打开程序文件,选择CPU指令模式为 32-Bit ,IRC频率 40MHz (确保与 AiCube 设置的参数保持同等)
点击 下载/编程 按钮,待烧录竣事,程序自动运行。
结果
流水灯,间隔 100 毫秒
开发板详见:Ai8051U - JLC
总结
本文先容了 Aiapp-ISP 仿真调试平台软件的 AiCube 工具,实现快速工程创建和应用的主要流程,为 STC 系列单片机的快速开发和应用提供了参考。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |