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

1、蓝牙打印机环境搭建

本项目采用stm32f103c8T6芯片,通过库函数实现打印功能,并配置有小程序蓝牙通信上位机。

1、创建文件夹目录

core文件夹存放核心库文件

LIB文件夹存放标准库函数文件

            

这里可以删减,用不到的可以不要。

obj存放编译后的文件

project存放项目文件

user存放自己书写的模块文件

 

inc存放模块头文件(.h文件),src存放模块源文件(.c文件)

这些文件可以根据自己的喜好存放。

2、创建项目

1、创建项目文件

kei软件中选择如上创建项目,将项目保存在project文件夹下。

2、加载.c库文件

将core、LIB、user/src项目中的.c文件加载进来。

3、加载.h路径和配置宏

4、创建main函数文件

 

ctrl+N创建新文件,书写main函数,保存成main.c,放在user文件夹中。

5、将main.c加载到项目USER下

6、编译

至此,M3环境搭建完毕。

http://www.lryc.cn/news/514240.html

相关文章:

  • Axure RP11安装学习
  • axios和fetch的实现原理以及区别,与XMLHttpRequest的关系,并结合react封装统一请求示例
  • 矩阵运算提速——玩转opencv::Mat
  • C++软件设计模式之模板方法模式
  • 神经网络的初始化方式都有哪些?
  • const成员函数
  • 物理知识1——电流
  • 车载通信架构 --- 智能汽车通信前沿技术
  • Flutter中添加全局防护水印的实现
  • BGP(Border Gateway Protocol)路由收集器
  • 【DAGMM】直接跑tip
  • vscode中调用deepseek实现AI辅助编程
  • AI大模型语音识别转文字
  • 可由 (5V) 单片机直接驱动的模块
  • vue使用树形结构展示文件和文件夹
  • PHP框架+gatewayworker实现在线1对1聊天--聊天界面布局+创建websocket连接(5)
  • LinuxUbuntu打开VSCode白屏解决方案
  • 在 ESP 上运行 AWTK
  • 硬件工程师面试题 21-30
  • 开源架构的容器化部署优化版
  • Qt使用CMake编译项目时报错:#undefined reference to `vtable for MainView‘
  • python学习笔记—12—
  • ==和===的区别,被坑的一天
  • 基于 GPUTasker 的 GPU 使用情况钉钉推送机器人实现
  • Python自学 - 函数初步(内置函数、模块函数、自定义函数)
  • 【生活】冬天如何选口罩(医用口罩,N95, KN95还是KP95?带不带呼吸阀门?带不带活性炭?)
  • HTML5新特性|01 音频视频
  • 迅为RK3568开发板编译Android12源码包-设置屏幕配置
  • 力扣hot100——图论
  • Docker- Unable to find image “hello-world“locally