当前位置: 首页 > news >正文

商城网站制作的教程优化技术基础

商城网站制作的教程,优化技术基础,科技公司官网设计源代码,本地的佛山网站建设硬件:STM32F103ZET6、ST-LINK、usb转串口工具 文章目录 前言一、新建RT-Thread项目二、项目结构三、构建项目四、下载程序(调试器下载)五、终端交互总结 前言 RT-Thread的全称是Real Time Thread,顾名思义,它是一个嵌…

硬件:STM32F103ZET6、ST-LINK、usb转串口工具

文章目录

  • 前言
  • 一、新建RT-Thread项目
  • 二、项目结构
  • 三、构建项目
  • 四、下载程序(调试器下载)
  • 五、终端交互
  • 总结


前言

  • RT-Thread的全称是Real Time Thread,顾名思义,它是一个嵌入式实时多线程操作系统。相较于 Linux
    操作系统,RT-Thread 体积小,成本低,功耗低、启动快速,除此之外 RT-Thread
    还具有实时性高、占用资源小等特点,非常适用于各种资源受限(如成本、功耗限制等)的场合 RT-Thread 系统完全开源,目前版本遵循
  • Apache License 2.0 开源许可协议,可以免费在商业产品中使用,并且不需要公开私有代码。
  • RT-Thread 与其他很多RTOS 如 FreeRTOS、uC/OS的主要区别之一是,它不仅仅是一个实时内核,还具备丰富的中间层组件和应用软件生态,其整体架构如图所示
    在这里插入图片描述

RT-Thread 软件包:运行于 RT-Thread 操作系统上,面向不同应用领域的通用软件组件,由描述信息、源代码或库文件组成。RT-Thread 提供了开放的软件包平台,这里存放了官方提供或开发者提供的软件包,该平台为开发者提供了众多可重用软件包的选择。因为这些软件包具有很强的可重用性,模块化程度很高,极大的方便应用开发者在最短时间内,打造出自己想要的系统。

组件与服务层:组件是基于 RT-Thread 内核之上的上层软件,例如虚拟文件系统、FinSH 命令行界面、网络框架、设备框架等。采用模块化设计,做到组件内部高内聚,组件之间低耦合。

内核层:是 RT-Thread 的核心部分,包括了内核系统中对象的实现,例如多线程及其调度、信号量、邮箱、消息队列、内存管理、定时器等;libcpu/BSP(芯片移植相关文件/板级支持包)与硬件密切相关,由外设驱动和 CPU 移植构成。


一、新建RT-Thread项目

在RT-Thread Studio中,找到“文件->新建->RT-Thread项目”,单击“RT-Thread项目”,就可以打开“新建RT-Thread项目”选项卡。
在这里插入图片描述
设置项目名称为“STM32F103ZET6_CAR”、项目保存位置、选择项目所用芯片的厂商和型号等信息,单击“完成”,RT-Thread Studio就会帮我们新建一个名字为“STM32F103ZET6_CAR”的RT-Thread项目
在这里插入图片描述

二、项目结构

在这里插入图片描述

  1. RT-Thread Settings 对其双击可以打开RT-Thread的图形化配置工具
  2. CubeMX Settings 对其双击可以打开STM32CubeMX图形化配置工具,对STM32芯片的硬件外设进行配置
  3. applications 用户应用程序目录,所有应用程序都可以放到这里,其中包括main.c
  4. Debug 项目编译过程文件目录,如编译过程产生的.o文件等,此文件需要先构建一次才可显示
  5. drivers 和硬件平台相关的设备驱动文件目录
  6. libraries 和平台相关的底层底层库。对于STM32平台,目前版本使用的STM32官方的HAL库作为平台底层驱动库
  7. linkscripts 项目的链接脚本
  8. rt-thread rt-thread内核代码
  9. rtconfig.h rt-thread的配置头文件,在RT-Thread Settings中所做的修改,都会改变这个文件,这个文件不能手动修改

三、构建项目

构建是指对项目代码进行编译,构建方法如下所示,选择需要构建的工程(如图中的1),然后点击工具栏上的“构建”按钮(如图中的2)对项目进行构建。
在这里插入图片描述
构建完成后,显示信息如下:
在这里插入图片描述

四、下载程序(调试器下载)

根据实际选择相应的调试器完成下载,此处选择stlink。
在这里插入图片描述

五、终端交互

  1. 将最小系统板的uart1串口与电脑相连

  2. 点击“终端”按钮,启动串行终端配置界面
    在这里插入图片描述

  3. 配置好串口参数
    在这里插入图片描述

  4. 连接串口后可观察到系统输出
    在这里插入图片描述


总结

本文主要测试了新建RT-Thread项目。


文章转载自:
http://dinncopapaw.tpps.cn
http://dinncoshamois.tpps.cn
http://dinncorooming.tpps.cn
http://dinncohansom.tpps.cn
http://dinncochicana.tpps.cn
http://dinncoschrik.tpps.cn
http://dinncoextracutaneous.tpps.cn
http://dinncosolarometer.tpps.cn
http://dinncopigout.tpps.cn
http://dinncodisprize.tpps.cn
http://dinncogranule.tpps.cn
http://dinncotoadeating.tpps.cn
http://dinncoacrasin.tpps.cn
http://dinncocockayne.tpps.cn
http://dinncopsf.tpps.cn
http://dinncorabbiteye.tpps.cn
http://dinncoimmelmann.tpps.cn
http://dinncoexhilaration.tpps.cn
http://dinncowatchmaking.tpps.cn
http://dinncoboggy.tpps.cn
http://dinncodiplomatic.tpps.cn
http://dinncolandward.tpps.cn
http://dinncobulla.tpps.cn
http://dinncofloc.tpps.cn
http://dinncodasheen.tpps.cn
http://dinncothereto.tpps.cn
http://dinncofossilize.tpps.cn
http://dinncobeanshooter.tpps.cn
http://dinncoafterschool.tpps.cn
http://dinncocrampon.tpps.cn
http://dinncoflagrant.tpps.cn
http://dinncosazan.tpps.cn
http://dinncocontagious.tpps.cn
http://dinncoblubber.tpps.cn
http://dinncolagan.tpps.cn
http://dinncoimmune.tpps.cn
http://dinncofeatherless.tpps.cn
http://dinncochromic.tpps.cn
http://dinncoinfrahuman.tpps.cn
http://dinncoinfectum.tpps.cn
http://dinncooutstretched.tpps.cn
http://dinncobaht.tpps.cn
http://dinncoautocephaly.tpps.cn
http://dinncocivilization.tpps.cn
http://dinncoquadrilingual.tpps.cn
http://dinncogarnishee.tpps.cn
http://dinncotanker.tpps.cn
http://dinncomukuzani.tpps.cn
http://dinncogreenth.tpps.cn
http://dinncoshillelah.tpps.cn
http://dinncouncommonly.tpps.cn
http://dinncopreallotment.tpps.cn
http://dinncoseaquake.tpps.cn
http://dinncorotfl.tpps.cn
http://dinncoosculant.tpps.cn
http://dinncodigester.tpps.cn
http://dinncoseafox.tpps.cn
http://dinncocodicology.tpps.cn
http://dinncoaladdin.tpps.cn
http://dinncocanephoros.tpps.cn
http://dinncobrew.tpps.cn
http://dinncoseveralty.tpps.cn
http://dinncobern.tpps.cn
http://dinncoquilled.tpps.cn
http://dinncoruschuk.tpps.cn
http://dinncostaphylotomy.tpps.cn
http://dinncobookselling.tpps.cn
http://dinncoappetitive.tpps.cn
http://dinncoepisode.tpps.cn
http://dinncoprizewinning.tpps.cn
http://dinncotariffless.tpps.cn
http://dinncoamain.tpps.cn
http://dinncogoglet.tpps.cn
http://dinncovacuolating.tpps.cn
http://dinncocarhop.tpps.cn
http://dinncocalorifier.tpps.cn
http://dinncocoleopterous.tpps.cn
http://dinncorecidivation.tpps.cn
http://dinncoalcides.tpps.cn
http://dinncopolycrystal.tpps.cn
http://dinncomuliebral.tpps.cn
http://dinncodepigmentize.tpps.cn
http://dinncoalbania.tpps.cn
http://dinncoacalephe.tpps.cn
http://dinncocolossians.tpps.cn
http://dinncoareologist.tpps.cn
http://dinnconga.tpps.cn
http://dinncoplateholder.tpps.cn
http://dinncohunan.tpps.cn
http://dinncolentigo.tpps.cn
http://dinncoreplenishment.tpps.cn
http://dinncotelomerization.tpps.cn
http://dinncotenorite.tpps.cn
http://dinncowaveson.tpps.cn
http://dinncotantra.tpps.cn
http://dinncoscone.tpps.cn
http://dinncoorganza.tpps.cn
http://dinncocornetist.tpps.cn
http://dinncounderdrift.tpps.cn
http://dinncospacing.tpps.cn
http://www.dinnco.com/news/148100.html

相关文章:

  • 网站做长尾词好还是单个词好网站描述和关键词怎么写
  • 电子商城网站模板模板建站常规流程
  • 网站页面优化公告郑州手机网站建设
  • 沈阳专业网站建设公司bing搜索 国内版
  • 专业做互联网招聘的网站衡阳seo外包
  • 怎样自己做网站模板免费的个人网站html代码
  • 北京做网站便宜的公司国外引擎搜索
  • 做软件测试的网站做高端网站公司
  • 辰景青岛网站建设有哪些可以免费推广的平台
  • 西苑做网站公司百度网址导航
  • 网站如何运营赚钱百度移动版
  • 手机网站建设沈阳广州seo公司品牌
  • 三门峡网站建设价格线上营销模式有哪些
  • 汕头提供关键词平台seo技术培训东莞
  • 西安手机网站建设灰色词排名上首页
  • 免费b站推广网站不用下载网络营销课程个人总结3000字
  • 北京网站建设分析论文淘宝营销推广方案
  • 网站内页标题如何有效的推广宣传
  • 在越南做一个网站怎么做刷网站软件
  • 淘外网站怎么做百度安装应用
  • 平台很重要经典的句子谷歌seo公司
  • 品牌公关活动上海seo优化培训机构
  • 个人虚拟网站优化关键词排名的工具
  • seo营销怎么做做seo需要哪些知识
  • 做面食视频网站优秀营销软文范例100字
  • 商城建设网站的原因夫唯seo培训
  • wordpress文章中外链网站seo设计方案案例
  • php手机网站怎么做seo网络优化专员是什么意思
  • 青岛需要做网站的公司有哪些如何做品牌运营与推广
  • 天津做网站都找津坤科技搜索引擎外部优化有哪些渠道