码迷,mamicode.com
首页 >  
搜索关键字:stm32    ( 2182个结果
STM32基础入门
任务描述 编程实现以下功能: 1.创建CUBMAX工程,并用Keil修改程序,编译后下载到M3,当程序启动时,LED9开始闪烁。(1) 2.使用定时器实现,每过1秒LED1、LED3、LED5、LED7、依次亮起,后灯亮起时,前灯灭。(1) 3.在M3上选择适当引脚连接继电器,继电器控制灯泡。当KE ...
分类:其他好文   时间:2019-12-28 21:21:08    阅读次数:179
20175306 ucosii-2
1.ucos是如何分层的? Ucos是个很好的平台,他可以让所有的功能化分为多个模块。在其之间有很好的独立性,就是说只要给我个任务,就可以完成一个功能。可是任务间有时也会牵扯到数据交互的问题,这个时候就使用模块接口。别人在加载您的模块接口头文件时后,所有的数据都可以通过接口传递了,这样块的封装就可以 ...
分类:其他好文   时间:2019-12-27 13:43:38    阅读次数:77
无人机开发之一:Pixhawk与Arduino简述
1. Pixhawk发展历史 发展历程:APM PX4FMU/IO Pixhawk: 1.1. Arduino简介 Arduino就是主要以以AVR单片机为核心控制器的单片机应用开发板(当然也有其他核心的例如STM32版本的但是不是官方的,还有intel的伽利略),或者是学习板啥的,Arduino开 ...
分类:其他好文   时间:2019-12-27 00:36:17    阅读次数:241
STM32基本GPIO操作:按键输入(扫描+外部中断)
(涉及专有名词较多,难免解释不到位,若有错误还请指出,谢谢!) 硬件连接图如下: 一、扫描 思路是在main函数中通过死循环来扫描端口电平状态检测,以此判断按键是否按下。实现较为简单。 1.初始化(注意C语言中变量声明需放在函数开头) 以下是初始化PB5端口(LED灯)的代码,每一条语句的含义在我另 ...
分类:其他好文   时间:2019-12-22 16:30:02    阅读次数:89
UWB DWM1000 开源项目框架 之 温度采集
在之前博文开源一套uwb 框架,后面几篇博文会基于这个开源框架进行简单开发。 让uwb使用者更清楚了解基于这个basecode 开发工作。 这里所做内容是,采集dwm1000 温度,并发送到另一个节点,另一个节点通过串口打印,也就是这里是一个远程采集温度的工程。当然可以使用主控stm32 采集任何传 ...
分类:其他好文   时间:2019-12-21 18:36:47    阅读次数:101
ESA2GJK1DH1K升级篇: STM32远程乒乓升级,基于Wi-Fi模块AT指令TCP透传方式,MQTT通信控制升级(含有数据校验)-APP用户程序制作过程
前言 这一节和上一节是搭配的 给大家鱼,也必须给鱼竿! 我期望自己封装的代码,无论过了多少年都有应用的价值! 这节说明一下制作APP用户程序的过程 咱是用MQTT通信控制模块实现升级,所以首先自己的程序先实现MQTT哈. 协议 把以下文件放到自己的工程 stmflash文件直接拷贝的上一节的 IAP ...
分类:移动开发   时间:2019-12-21 00:14:13    阅读次数:140
static inline和inline的区别——stm32实测
参考:http://armbbs.cn/forum.php?mod=viewthread&tid=95190&extra=page%3D1 对于内联函数,不能像普通函数那样,直接在.h文件里面声明下,源文件里面定义下,然后其他C文件就可以调用。而加上static的前缀后,就解决了这个问题。以CMSI ...
分类:其他好文   时间:2019-12-19 21:30:38    阅读次数:362
STM32F407加密现象一例
在头文件中有 #define OB_RDP_LEVEL_1 ((uint8_t)0x55) 代码中也调用了 HAL_FLASHEx_OBProgram(&OptionsBytesStruct) 然后就变成0x55了,代码读保护了。 用STM32CubeProgrammer把熔丝改回AA,用ST Li ...
分类:其他好文   时间:2019-12-19 21:13:44    阅读次数:182
ESA2GJK1DH1K升级篇: STM32远程乒乓升级,基于(Wi-Fi模块AT指令TCP透传方式),MQTT通信控制升级(含有数据校验)
前言 这一节实现的功能是使用MQTT通信控制模块去升级 其实和这一节实现的功能一样 https://www.cnblogs.com/yangfengwu/p/11854595.html 这一节还是着重讲解一下如何移植升级升级程序到自己的项目 我做的单片机远程升级封装文件的目的是希望大家直接移植到自己 ...
分类:其他好文   时间:2019-12-19 10:10:01    阅读次数:89
QP移植
以STM32平台为例,该单片机的ARM Cortex-M系列内核正是被QP长期支持,所以QP在ARM Cortex-M系列内核上已经有长时间的应用验证。 在配套书籍PSICC2中的例程为QP最原始的版本4.0.00(只有IAR例程,当然,可以修改汇编文件qk_port.s使适用于其他编译器),当前( ...
分类:其他好文   时间:2019-12-18 15:11:46    阅读次数:110
2182条   上一页 1 ... 23 24 25 26 27 ... 219 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!