原理图 测试灯,接GPIO外设B,Pin 1...
转载
2017-08-04 13:01:00
157阅读
2评论
原理图 测试灯,接GPIO外设B,Pin 1...
转载
2017-08-04 13:01:00
278阅读
2评论
一:编译第一个程序 int main() //主函数
{
}
void SystemInit() //在执行主函数前,会被调用。不进行实现。在启动文件中被调用
{
} ; Reset handler
Reset_Handler PROC
EXPORT Reset_Handler [WEAK]
转载
2024-05-07 07:49:26
346阅读
文章目录main.cstm32f10x.hmain.c#if 0#include <rge52.h>sbit LED = P0^0void main(void){ P0 = 0XFE; // 总线操作 LED = 0; // 位操作}#endif#include "stm32f10x.h"int main (void){ // 打开 GPIOB 端口的时钟
原创
2021-09-16 17:36:55
583阅读
. main.c - 使用PB12, PB13, PB14, PB15, PB5, PB6, PB7 这七个PB口点亮LED. 注意PB3和PB4是特殊口, 直接调用无效. . makefile 目录结构 源码下载 https://pan.baidu.com/s/1J6qEPQIhBId-Zo5nU
转载
2018-04-19 19:28:00
233阅读
2评论
在使用“STM32 Mrcopython”进行LED点亮时,我经历了一些挑战,以下是我整理的解决过程,以及对该问题的迁移、兼容性处理、实战案例分析和性能优化的详细记录。
## 版本对比
在进行STM32 Mrcopython的LED控制项目时,我首先对不同版本的Mrcopython进行了比较,以确保我使用的版本能够满足我的需求。
```mermaid
quadrantChart
titl
目录:目录浏览:学习内容:USART串口的收发,以及串口的协议。 首先我们需要对pintf()函数进行重定位,让我们以后使用他时能够直接从串口打印信息,大大的方便了我们的程序调试。#include "stdio.h" /* printf函数需要这个头文件 */
/* 下面这段就是对串口的重定位
* 作用就是将printf打印的信息输出到串口
*/
#if 1
#pragma import
# Python 嵌入式 STM32 开发入门
在现代嵌入式系统中,STM32系列微控制器因其高性能和低功耗特性而被广泛使用。传统上,STM32的编程主要通过C或C++语言进行,但随着Python的流行,越来越多的开发者希望利用Python在STM32上进行开发。本文将介绍如何在STM32上使用Python,并提供简单的代码示例和类图、关系图示意。
## Python与STM32的结合
尽管
原创
2024-09-05 03:49:43
126阅读
看到个抄袭的,眼不见为净,既然凑巧看到了,那我就用我的做法来应付了对比下什么叫99%的相似度,要是不去掉我的信息,直接100%了,,,今天我就用爱发电算了,既然pcb工程我开源了,干脆就1块钱让利了。把路堵死,大家都舒服了对吧。反正大家都是靠爱发电,我无所谓的。说明@2020.06.05,本文件分享的是第一版。新版集成三轴加速度+两路CAN+一路RS285+一路无线NRF接口+一路传感器ds18B
Keil下STM32的C与汇编语言混合编程一、题目要求二、项目创建三、C语言调用汇编-无参数调用1、仿真设置2、设置断点3、编译并调试四、C语言调用汇编语言-有参数调用1、修改 三 中代码2、设置断点3、编译并调试五、汇编语言调用C语言函数1、修改 四 中代码2、设置断点3、编译并调试六、其他1、C与汇编之间函数调用ATPCS简介2、参数如何传递3、参数的清除4、C语言与汇编语言混合程序内联汇编
转载
2023-10-17 21:52:36
548阅读
这篇文章将详细介绍 如何在 stm32103 板子上点亮一个LED.@TOC前言实验开发板:STM32F103C8T6。所需软件:keil5 , cubeMX 。实验目的:了解 led 点亮原理,cubeMX配置 , GPIO 等相关函数 。一、开发环境搭建。代码编写软件 : MDK keil5 。图形化配置软件 :STM32cubeMX。仿真器驱动 : STLINK 。串口驱动 :CH340 。
原创
精选
2023-10-16 08:06:51
703阅读
### 嵌入式开发Python在STM32上的应用
在嵌入式开发领域,Python作为一种高级编程语言,被越来越广泛地应用于嵌入式系统开发中。特别是在STM32系列芯片上,Python的应用越来越受到开发者的青睐。本文将介绍如何在STM32上进行嵌入式开发,并提供一个简单的Python示例代码。
#### STM32嵌入式开发环境搭建
为了在STM32上进行Python开发,我们需要安装相关
原创
2024-06-02 06:28:58
45阅读
一、STM32F1和F4的区别?解答:参看:STM32开发 – STM32初识内核不同:F1是Cortex-M3内核,F4是Cortex-M4内核;主频不同:F1主频72MHz,F4主频168MHz;浮点运算:F1无浮点运算单位,F4有;功能性能:F4外设比F1丰富且功能更强大,比如GPIO翻转速率、上下拉电阻配置、ADC精度等;内存大小:F1内部SRAM最大64K,F4有192K(112+64+
原创
2023-06-15 15:43:52
467阅读
点赞
作者有话说 博主对于Arduino开发并没有基础,但是为了实现更加方便的配网,这几天一直在尝试用ESP32-12F(因为手头刚好有一个,其他的也可以)来做远程开关灯!不知道大家是否注意到,上一篇利用STM32实现远程开关灯时,对于是开灯还是关灯,完全依赖于接收到的腾讯云发送的指令的次数,这个方式很傻。这样写是因为在使用腾讯连连APP时,发现按下按钮只能发送固定的指令,无法区别是开灯还是关灯。但
开发环境:处理器:STM32F103MDK:5.30STM32CubeMX:6.0.1对于我们常用的桌面操作系统而言,我们在开发应用时,并不关心系统的初始化,绝大多数应用
原创
2021-11-05 22:54:31
1779阅读
硬件环境:基于普中定通stm32ZGT6开发板概述:GPIO是STM32非常重要的功能,在大多数控制系统中都会使用到GPIO,GPIO【General-purpose input/output】,通用输入输出端口,可以用于输出高低电平,也可以作为输入采集外部电平。
在我这块开发板上可以看到控制LED引脚在PF9和PF10引脚上,同时LED二极管的一端为VCC3.3,我们只需要控制另一端将其拉低或者
转载
2021-08-02 22:10:00
818阅读
2评论
这篇文章将详细介绍 如何在 stm32103 板子上使用 按键 点亮一个LED.@TOC前言实验开发板:STM32F103C8T6。所需软件:keil5 , cubeMX 。实验目的:了解 按键 点亮 led 原理,cubeMX配置 等 。一、如何控制按键?通过原理图可以知道 通过 PA0 控制按键。按键的左边 有一个电源 VCC,我们需要在按键的左边接一个下拉电阻,这样按键在 松开时是低电平,按
原创
精选
2023-10-17 08:00:20
1732阅读