STC8H8K蓝牙智能巡线小车——1. 环境搭建(基于RTX51操作系统)

这篇具有很好参考价值的文章主要介绍了STC8H8K蓝牙智能巡线小车——1. 环境搭建(基于RTX51操作系统)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. 基本介绍

开发环境准备:Keil uVision5

烧录软件:STC-ISP(V6.92A)

芯片:

  • STC8H8K64U-45I-LQFP64

芯片引脚:

STC8H8K蓝牙智能巡线小车——1. 环境搭建(基于RTX51操作系统),单片机开发(IC Development),单片机,嵌入式硬件

2.创建项目

  • 打开Keil,点击【Project】,选择【new uVersion project】
  • Device选择【STC MCU Database】
  • 在search中输入关键字“8H8K”,选择【STC8H8K64U Series】,点击【ok】
  • 选择项目所在的文件夹,添加一个Keil项目

STC8H8K蓝牙智能巡线小车——1. 环境搭建(基于RTX51操作系统),单片机开发(IC Development),单片机,嵌入式硬件

3.创建项目文件夹

  • 右键点击【target】,选择【Add Group...】,创建OS、User 、Lib、Driver
  • 在User文件夹下添加main.c文件
  • 点开项目所属文件路径,在一级目录下添加文件夹OS、User 、Lib、Driver(Keil不会自动创建,所以需要手动创建)
  • 将main.c文件移动到User文件夹(Keil创建的文件默认散落在项目一级目录中,以后也需要手动移动到相应路径下)

STC8H8K蓝牙智能巡线小车——1. 环境搭建(基于RTX51操作系统),单片机开发(IC Development),单片机,嵌入式硬件

 4.工程基础文件拷贝

  • Keil uVision5 安装目录中(\Keil_v5\C51\RtxTiny2\SourceCode),将RTX51TNY.LIB和Conf_tny.A51拷贝到OS文件夹
  • 在STC8H8K的库函数中拷贝GPIO、Config、NVIC、STC8H_PWM、UART、ADC、Type_def、Switch 相关的文件到Lib文件中

STC8H8K蓝牙智能巡线小车——1. 环境搭建(基于RTX51操作系统),单片机开发(IC Development),单片机,嵌入式硬件

5. 文件编译

  • 在User/main.c文件添加如下代码,
  • 点击魔法棒【options for Target】,进行设置:
  • Target标签—Operating system: RTX51 Tiny; Output标签—勾选【create HEX file】; C51标签—include path:添加LIB和OS的文件夹路径(避免找不到头文件导致报错).;BL51 Misc标签关于Warining,填写【16,15】(意为忽略16和15的警告).
  • 点击【Rebuild】
#include "RTX51TNY.h"
#include "GPIO.h"
#include "NVIC.h"
#include "UART.h"
#include "Switch.h"


void task_main() _task_ 1{

}

STC8H8K蓝牙智能巡线小车——1. 环境搭建(基于RTX51操作系统),单片机开发(IC Development),单片机,嵌入式硬件STC8H8K蓝牙智能巡线小车——1. 环境搭建(基于RTX51操作系统),单片机开发(IC Development),单片机,嵌入式硬件STC8H8K蓝牙智能巡线小车——1. 环境搭建(基于RTX51操作系统),单片机开发(IC Development),单片机,嵌入式硬件文章来源地址https://www.toymoban.com/news/detail-798803.html

到了这里,关于STC8H8K蓝牙智能巡线小车——1. 环境搭建(基于RTX51操作系统)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 8051如何仿真,STC8H8K64U自带硬件USB直接仿真

    8051如何仿真,STC8H8K64U自带硬件USB直接仿真,解决8051的仿真问题,USB直接下载用户程序。 STC8H8K64U 系列单片机不仅可以借助STC专用工具—— STC-USB Link1D 和 一箭双雕之USB转双串口/全自动烧录器 进行串口仿真还可以 直接通过芯片自带的硬件USB接口进行仿真、烧录。下面是用自

    2024年02月09日
    浏览(31)
  • 基于STC8A8K64SD4的蓝牙小车

    为了检测自己学习51单片机的成果,制作了一个简单的蓝牙小车,特此来记录一下。 本文会讲解HC-05,L298N电机驱动的使用,12V转5V这个模块比较简单就不做讲解。 废话少说,先上代码!!! main.c PWM.h Timer0.c Timer0.h UART.h  HC-05模块的使用 概述 HC-05蓝牙模块是一种基于蓝牙协议的

    2024年02月09日
    浏览(29)
  • 单片机STC8H入门

      STC8H系列单片机是不需要外部晶振和外部复位的单片机。在相同的工作频率下,STC8H系列单片机比传统的8051快约12倍,是宽电压/高速/高可靠/低功耗/强抗静电/较强干扰的新一代8051单片机。 用常用的C51版的keil安装,可以进入下面链接下载: https://download.csdn.net/download/wei

    2024年02月02日
    浏览(33)
  • STC8H_PWM制作呼吸灯

    PWM边沿对齐模式 寄存器描述 输出使能寄存器(PWMx_ENO) 功能实现说明: 通过定时器递增或递减来设置PWM的占空比调节亮度,最终显示出呼吸灯的效果 代码部分 PWM程序模块 主函数部分 中断部分

    2024年02月12日
    浏览(32)
  • STC8h1k28六个基本实验

    实验内容: 项目1: 参考原理图,设计1位闪烁灯程序,每次亮、灭时长均为500ms。 项目2: 参考原理图,设计三色流转灯程序,GRB三种颜色的LED轮番点亮,每次只亮一盏,每次点亮时长为500ms。 原理图: 实验原理: (共阳)LED负极接单片机IO口(P00P01P02),当IO口输出低电

    2024年02月04日
    浏览(35)
  • STC8H系列单片机IAP实现不停电下载(通过串口)

    在使用串口往STC单片机烧录程序时,需要冷启动,先点击下载再上电。这样做有一定的缺点。首先,一些特殊的外围电路要求一直保持有电状态,有些客户需求我们能远程操控设备就可以升级程序,而不需要去现场断电设备。其次,频繁的断电上电操作也比较麻烦。 STC 单片

    2024年02月03日
    浏览(54)
  • 一键使用PWM并输出,STC8H系列库函数,PWM外设教程

    随着STC单片机的发展,外设功能也不断增加,开发时间也慢慢的延长了很多博主为了缩短开发时间自己开发了一种库文件。可以一键使用外设,顾名思义就是我们不用再去配置寄存器不用再去看开发手册只需要对外设有一定了解便可以非常灵活的使用这个库函数,并且我在每

    2024年02月15日
    浏览(29)
  • STC8H驱动hub75e接口的64*64LED点阵屏

    由于最近在做毕业设计,应导师要求学习LED点阵屏的显示原理,学习并驱动hub75e接口的64*64LED点阵屏。点阵屏上一个点有三个颜色分量R,G,B,1为亮,0为灭。当这个点为110时,颜色为红色和绿色的混合--黄色。          hub75e接口如上图所示,其中R1/G1/B1和R2/G2/B2为两个R

    2024年02月11日
    浏览(45)
  • STC8H系列单片机入门教程之GPIO基本知识(一)

    IO口即输入输出口,STC8H系列单片机支持四种工作模式, 即准双向口、推挽输出、高阻输入、开漏输出,每个IO通过两个寄存器进行配置,如下图所示,注:n = 0,1,2,3,4,5,6,7。 PnM1 PnM0 I/O 口工作模式 0 0 准双向口(弱上拉),灌电流可达 20mA ,拉电流 150-270uA 0 1 推挽输出,强上拉

    2024年04月14日
    浏览(54)
  • STC8H系列单片机入门教程之ADC基础知识(四)

    目录 一、A/D转换过程 二、ADC转换流程图 三、采样定理 四、ADC基本参数 4.1、分辨率 4.2、采样速率 4.3、转换时间 4.4、量程  4.5、最低有效位 五、静态参数 5.1、微分非线性 5.2、积分非线性 六、逐次逼近型模数转换器 七、ADC常用分压电路 八、示例代码 ADC即模数转换器,用来

    2024年04月11日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包