
STM32
文章平均质量分 86
嵌入式
WOOZI9600L²
这个作者很懒,什么都没留下…
展开
-
AD原理图设计与Clion源码工具学习
目录一、AD绘制一个stm32最小系统的电路原理图1.准备工作2.新建工程3.开始绘制二、Clion写点亮LED的程序参考资料一、AD绘制一个stm32最小系统的电路原理图1.准备工作下载Altium Designer,具体安装步骤以及百度网盘分享参考:Altium Designer2018下载安装及基本使用STM32F103C8T6元件库:百度网盘链接:https://pan.baidu.com/s/1j8TW4BbuEHMBATg7ZncSTw提取码:1234将刚才下载的元件库添加到AD库原创 2021-12-25 20:21:32 · 2878 阅读 · 0 评论 -
RT-thread Nano移植
目录一、移植准备二、打开STM32CubeMx创建项目参考一、移植准备STM32CubeMx 添加RT-Thread操作系统组件:首先要获取 RT-Thread NANO软件包:https://www.rt-thread.org/download/cube/RealThread.RT-Thread.pdsc二、打开STM32CubeMx创建项目Help -> Manage embedded software packages2.添加NANO软件包3.添加NANO软件包链接4.原创 2021-12-14 23:25:19 · 1032 阅读 · 0 评论 -
STM32F103移植freeModebusRTU(HAL)
目录一、MODBUS 通讯协议二、移植准备三、使用cubeMX建立项目四、移植五、测试六、总结参考一、MODBUS 通讯协议MODBUS 通讯协议,是1979年由美国Modicon 公司提出的,就是被称为PLC 之父的迪克·莫利先生创造的品牌。 MODBUS 是世界上第一个用于工业现场的总线协议,可以说,它的出现标志着工业现场从模拟量时代向通讯时代迈进。下载链接:https://github.com/cwalter-at/freemodbus二、移植准备解压并打开刚刚下载的文件,点进demo里,新原创 2021-12-13 21:41:18 · 3418 阅读 · 0 评论 -
基于STM32+OLED的温湿度显示
目录一、实现将温湿度采集数据显示到OLED1.主要代码2.线路连接3.结果展示二、总结参考资料本实验是在前两篇:基于STM32F103的OLED显示和STM32通过I2C接口采集温湿度的基础上完成的,前两篇讲过的会略过。一、实现将温湿度采集数据显示到OLED1.主要代码显示温湿度:void read_AHT20(void){ uint8_t i; for(i=0; i<6; i++) { readByte[i]=0; } //------------- I2C_S原创 2021-11-24 23:06:06 · 2480 阅读 · 0 评论 -
基于STM32F103的OLED显示
目录一、了解SPI(串行外设接口)1.SPI简介2.SPI 特征3.SPI接口4.SPI功能描述1)这里NSS引脚设置为输入2)从选择(NSS)脚管理5.SPI工作原理二、使用0.96寸OLED显示屏显示数据三、修改程序实现显示字符1.姓名中文的点阵(16*16)2.实现显示代码3.烧录运行四、总结参考资料一、了解SPI(串行外设接口)1.SPI简介SPI 是英语 Serial Peripheral interface 的缩写,顾名思义就是串行外围设备接口。是 Motorola首先在其 MC68HCX原创 2021-11-22 21:44:34 · 2346 阅读 · 0 评论 -
STM32通过I2C接口采集温湿度
目录一、I2C总线协议1. I2C总线简介1.1 物理接口1.2 通讯特征1.3 I2C总线状态2. I2C总线通信协议2.1 起始位和结束位2.2 数据格式与应答2.3 数据传输通讯二、一、I2C总线协议1. I2C总线简介I2C是Inter-Integrated Circuit的简称,读作:I-squared-C。由飞利浦公司于1980年代提出,为了让主板、嵌入式系统或手机用以连接低速周边外部设备而发展。主要用途:SOC和周边外设间的通信(如:EEPROM,电容触摸芯片,各种Sensor等)。原创 2021-11-17 23:11:20 · 857 阅读 · 0 评论 -
串口传输文件
目录一、串口连接参考资料一、串口连接准备两个USB TO TTL和杜邦线若根,将两个USB TO TTL的RX,TX引脚交叉连接,并将两个USB接口接上两台笔记本电脑。参考资料https://blog.youkuaiyun.com/junseven164/article/details/121169469?spm=1001.2014.3001.5501...原创 2021-11-06 01:23:15 · 2729 阅读 · 0 评论 -
STM32的C语言与汇编语言混合编程
目录一、一、原创 2021-10-12 20:45:54 · 496 阅读 · 0 评论 -
ARM汇编程序调试:基于MDK创建纯汇编语言的STM32工程
@[TOC]目录一、新建工程1、新建项目打开安装配置好的Keil5软件,点击菜单栏的Project,选择第一项,如下图所示:选择文件路径,设置项目名称,不要有中文:2、配置环境设置工程的目标环境,本文基于STM32F103VE,因此在弹出的窗口选择相应的选项,点击保存即可:ARM的CMSIS已经把开发所需要的软件组件都封装好了,因此直接选择即可;CMSIS下选择CORE;Device下Startup,其中包含了启动文件;鼠标右键单击Source Group 1,选项如图:选择原创 2021-09-27 18:26:14 · 793 阅读 · 2 评论