E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
STM32开发
STM32开发
-- 开发环境搭建
如需转载请注明出处:https://blog.csdn.net/qq_29350001/article/details/79472991TBOX开发用到的芯片GD32F105,现在需要搭建一下开发环境。一、Keil下载安装首先需要下载安装软件Keil。参看:KeiluVision4使用总结参看:keil专栏参看:keil4与keil5安装需要注意的是,GD32F105为ARM®Cortex™-M3
聚优致成
·
2018-03-07 16:53
stm32库开发实战指南
linux搭建
stm32开发
环境
下载stm32固件库创建目录libs目录放stm32固件库,src放用户源码,inc放用户头文件#mkdirlibssrcinc复制文件将STM32F10x_StdPeriph_Lib_V3.5.0复制到libs目录下创建Makefile.common在主目录下创建Makefile.common文件,这个是通用Makefile文件#ThisfileisincludedinthegeneralMak
thomas_blog
·
2018-03-02 14:16
嵌入式
工具
STM32
Linux
配置kdevelop+stlink 的
STM32开发
环境
1、安装kdevelopsudoapt-getbuild-depgccsudoapt-getinstallbuild-essentialsudoapt-getinstallkdevelop2、安装stlink驱动Beforecontinuing,thefollowingdependenciesmustbemet:1.libusb-1.01.1:sudoapt-getinstalllibusb-de
cjn_
·
2017-12-12 14:25
Linux
配置kdevelop+stlink 的
STM32开发
环境
1、安装kdevelopsudoapt-getbuild-depgccsudoapt-getinstallbuild-essentialsudoapt-getinstallkdevelop2、安装stlink驱动Beforecontinuing,thefollowingdependenciesmustbemet:1.libusb-1.01.1:sudoapt-getinstalllibusb-de
cjn_
·
2017-12-12 14:25
Linux
STM32单片机 Nucleo 开发板介绍,以及如何获取
STM32开发
板
STM32Nucleo开发板是带多种STM32微控制器系列的开发板,她为用户提供可接受的价格和灵活的方式进行产品创新和原型开发。用户可以从MCU的性能,功耗和产品特点选择不同的组合。特点支持TQFP64封装的各系列的STM32微处理器完全兼容ArduinoUnoRev.3接口扩展了STMorpho全部的I/O接口集成ST-Link/V2-1的调试下载器直接访问mbed.org网上资源Nucle
annic9
·
2017-12-05 12:40
解读STM32
两个月实习笔记
1、STM32Cube代码生成软件,使用STM32HAL库支持cube直接生成初始化代码,ST提供一个使用文档,文档内列出HAL库提供的所有API函数以及说明,结合cube和HAL库可以十分高效地进行
STM32
尘-世-间
·
2017-11-22 10:20
专业技术
容易被大多数人忽视的STM32串口DMA问题
第一什么叫串口DMA请求(战舰
STM32开发
板)说这个问题之前先简单回顾DMA的基本特性。先导出原子哥的PPT内容:DMA全称DirectMemoryAccess,即直接存储器访问。
dilireba
·
2017-11-13 10:53
STM32开发
板实现Pixhawk无人机GPS跟踪
转自:http://blog.sina.com.cn/s/blog_6266a8840102xfvs.html1.使用STM32F103开发板,通过mavlink协议和飞控进行通信;2.
STM32开发
板读取
zqtdiyer
·
2017-11-08 10:11
Pixhawk
Pixhawk
ardupilot
带你学STM32单片机,十本非常受欢迎的STM32图书推荐
全书分3篇,第一篇为硬件篇,介绍本书的实验平台;第二篇为软件篇,介绍
STM32开发
软件的使用以及一些下载调试的技巧,并详细介绍了几个常用的系统文件(程序);第三篇为实践篇,通过28个实例(绝大部分是直接操作寄存器完成的
annic9
·
2017-09-12 13:31
STM32
STM32开发板
图书
其他
STM32之串口重定向printf函数和scanf函数
在进行
STM32开发
时,需要将日志打印出来,直接使用C语言的库函数printf是不起作用的,此时就需要我们将串口重定向printf函数。
Andy001847
·
2017-09-09 11:50
C语言
嵌入式
调试技巧
STM32单片机学习笔记——USART串口通信
本人小白一个,最近对硬件很感兴趣,便买来一块秉火的
STM32开发
板,使用了STM32F103VET6芯片。学习数天以后,获得了一点心得,现作一篇学习笔记,以作记录。
风林火山流星光底
·
2017-09-02 20:21
STM32 HAL库DMA串口使用问题集锦
开发小白用
stm32开发
时遇到的问题记录1.问题描述:使用HAL_UART_Receive_DMA进行接收时,经常接收不到信息处理过程:经查阅资料发现对于DMA串口,每个串口都有其对应的通道,查询后更改串口通道
Coder丶Leon
·
2017-09-01 10:49
STM32问题集锦
正点原子提供免费开源的的连接机智云平台开发教程和实例源码
正点原子专注于
STM32开发
平台及周边产品研发及销售,而机智云专注于智能硬件的云服务开发,与机智云合作可以扩大STM32在产品应用层面的外延,结合双方各自优势,将轻松让基于STM32的设备快速连上网络,
gizwits_csdn
·
2017-08-25 16:59
人工智能
智能硬件
智能家居
智能家电
STM32
机智云
物联网
资源分享:嵌入式stm32项目开发 心率检测仪的设计与实现
资源分享:嵌入式stm32项目开发心率检测仪的设计与实现本课程主要基于心率检测仪的设计与实现讲解
STM32开发
技术,
STM32开发
板广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理
刘冬雪的博客
·
2017-08-18 15:52
细数
STM32开发
板有哪些,官方板/正点原子/野火/安富莱等
首先列举ST官方开发板。这些开发板功能由简到繁,价格也是。Nucleo板最便宜,而且自带ST-LINK/V2-1。评估板带有更多外设模块,比较方便开发。STM32中文官网上有很多开发板资源。STM32Nucleo开发板基于ARMCortex-M内核的STM32Nucleo开发板为用户提供了一个经济实惠且灵活的方式以供用户尝试新的想法,并能与任何STM32微控制器搭建技术原型,从性能、功耗和功能的各
annic9
·
2017-08-07 16:40
STM32
STM32开发板
单片机
STM32F4
解读STM32
IAR配色方案
STM32开发
一般最常用的就是Keil和IAR,在本篇博客中,将分别记录IAR和Keil的配置方案,作为备忘,同时广大网友们,要是觉得有用,也可以做个参考。
执念丶丶
·
2017-08-01 14:04
STM32
STM32 调试 24L01 心得
大部分使用
STM32开发
nrf24L01的用户基本都是照搬常见的几个开发板的源代码,在这里我做一些总结:1.源代码中在while(1)的循环中有NRF24L01_TX_Mode();或NRF24L01_
csaaa
·
2017-06-01 14:00
《STM32库开发实战指南:基于STM32F103(第2版)》——第1部分基础篇
本节书摘来自华章社区《STM32库开发实战指南:基于STM32F103(第2版)》一书中的第1部分基础篇,作者刘火良杨森,更多章节内容可以访问云栖社区“华章社区”公众号查看第一部分基础篇基础篇可以帮助初学者快速掌握
STM32
weixin_34384681
·
2017-05-02 16:00
嵌入式
c/c++
STM32:ADC采集数据实例(采用DMA模式)
硬件平台:stm32f10xZET6开发环境:keilMDKuVisionv4.10开发语言:C、ST_lib_3.5固件库将
STM32开发
板供电(DC5V),插上JLINK,插上串口线(两头都是母的交叉线
不才Jerry
·
2017-04-24 15:05
ARM
STM32、MDK(Keil)、Windows开发环境搭建
STM32开发
,涉及到软件、硬件的使用(这是废话[捂脸]),在本文中,软件使用的是MDK(Keil)5.13版本,硬件开发板使用的是STM32F103C8T6。
Ace_Shiyuan
·
2017-03-03 14:00
嵌入式
stm32
mdk
windows下的基于Eclipse的
STM32开发
调试环境搭建
这段时间在玩STM32,但官方库的代码也确实是有点多,记忆力有点不太好了。突然就想起了以前用Eclipse的那个代码提示功能,谷歌了一段时间,所有安装软件的打包下载地址:http://pan.baidu.com/s/1hswhAza(一)安装编译环境1.下载和安装JAVA虚拟机因为Eclipse是基于Java的,所以Linux下也可以运行,同时使用Eclipse时,需要确认计算机是否有Java虚拟
JXDZ
·
2017-02-09 15:13
STM32端口重映射
PS.PB4(部分重映射,TIM3_CH1),PB5(部分重映射,TIM3_CH2)STM32的端口重映射有三种模式:没有重映射、部分重映射、完全重映射下图是正点原子《
STM32开发
指南-库函数版本_V1.3
导数题
·
2017-01-04 13:35
STM32
在MDK V5环境下建立2440的裸机开发环境
在加上之前做
stm32开发
一直使用的是MDK的平台,所以还是打算使用MDK作为我开发2440的裸机程序的主要环境。
Aguangg_6655_la
·
2016-12-11 14:27
嵌入式开发
【STM32】STM32之霍尔传感器模块
二、实验平台库版本:STM32F10x_StdPeriph_Lib_V3.5.0编译软件:MDK4.53硬件平台:
STM32开发
板(主芯片stm32f103c8t6)仿真器:JLINK三、版权声明博主:
feilusia
·
2016-10-20 16:53
STM32
【STM32】STM32之蓝牙透传模块(昇润科技HY-254124 V8)
二、实验平台库版本:STM32F10x_StdPeriph_Lib_V3.5.0编译软件:MDK4.53硬件平台:
STM32开发
板(主芯片stm32f103c8t6)仿真器:JLINK三、版权声明博主:
feilusia
·
2016-10-17 15:58
STM32
【STM32】STM32之系统滴答定时器
二、实验平台库版本:STM32F10x_StdPeriph_Lib_V3.5.0编译软件:MDK4.53硬件平台:
STM32开发
板(主芯片stm32f103c8t6)仿真器:JLINK三、版权声明博主:
feilusia
·
2016-10-17 04:11
STM32
【STM32】STM32之SWD
二、实验平台库版本:STM32F10x_StdPeriph_Lib_V3.5.0编译软件:MDK4.53硬件平台:
STM32开发
板(主芯片stm32f103c8t6)仿真器:JLINK三、版权声明博主:
feilusia
·
2016-10-15 11:10
STM32
新建工程模板-库函数
一,为什么要使用库函数51单片机开发一般采用直接操作寄存器方式:如P0=0x01;//51单片机8位
STM32开发
也可以采用直接操作寄存器的方式:如GPIO->BRR=0x0001//STM32单片机16
BraveWangDev
·
2016-08-21 12:41
STM32-库函数
STM32
STM32学习笔记
[置顶] UCOS2_STM32移植、内核描述(汇总)
Ⅰ、概述笔者前段时间整理了关于最新UCOS2(V2.92)移植在
STM32开发
平台上,针对初学者将STM32F0、F1、F3、F4几个硬件平台的移植工作都做好了,只需要适当修改一下你硬件型号就可以运行UCOS
ybhuangfugui
·
2016-07-01 18:00
移植
stm32
ucos
移植过程
VELT-0.2.8对
STM32开发
的支持(4):链接与调试
VELT的全称是VisualEmbedLinuxTools,它是一个与visualgdb类似的visualstudio插件,用以辅助完成Linux开发。利用这个插件,将可以在visualstudio的IDE中进行Linux应用程序的开发(包括编译和调试),也可以进行uboot和linux内核的编译,并根据编译时的错误信息正确定位到源码。目前的版本是0.2.7,支持vs2012/vs2013/vs2
lights_joy
·
2016-06-27 00:00
VS2013
velt
VELT-0.2.8对
STM32开发
的支持(3):启动代码
VELT的全称是VisualEmbedLinuxTools,它是一个与visualgdb类似的visualstudio插件,用以辅助完成Linux开发。利用这个插件,将可以在visualstudio的IDE中进行Linux应用程序的开发(包括编译和调试),也可以进行uboot和linux内核的编译,并根据编译时的错误信息正确定位到源码。目前的版本是0.2.7,支持vs2012/vs2013/vs2
lights_joy
·
2016-06-25 22:00
VELT-0.2.8对
STM32开发
的支持(2):代码编译
VELT的全称是VisualEmbedLinuxTools,它是一个与visualgdb类似的visualstudio插件,用以辅助完成Linux开发。利用这个插件,将可以在visualstudio的IDE中进行Linux应用程序的开发(包括编译和调试),也可以进行uboot和linux内核的编译,并根据编译时的错误信息正确定位到源码。目前的版本是0.2.7,支持vs2012/vs2013/vs2
lights_joy
·
2016-06-24 23:00
VELT-0.2.8对
STM32开发
的支持(1):准备工作
VELT的全称是VisualEmbedLinuxTools,它是一个与visualgdb类似的visualstudio插件,用以辅助完成Linux开发。利用这个插件,将可以在visualstudio的IDE中进行Linux应用程序的开发(包括编译和调试),也可以进行uboot和linux内核的编译,并根据编译时的错误信息正确定位到源码。目前的版本是0.2.7,支持vs2012/vs2013/vs2
lights_joy
·
2016-06-24 22:00
如何查找
STM32开发
资料
Ⅰ、概述该文写给那些处于初学ST芯片开发、英文不好而又想偷懒的人。该文主要的目的是提醒大家:学习一门技术是需要舍得花功夫,捷径是你在起点与终点之间不断的探索,最终总结出来的一条适合自己的路。下面我将相关搜索、查找的方法教给大家,最后会把相关资料的下载地址放在最后,详情请往下看。 本着免费分享的原则,方便大家手机学习知识,定期在微信平台分享技术知识。如果你觉得分享的内容对你有用,又想了解更多相关的文
ybhuangfugui
·
2016-06-19 20:00
stm32
如何搜索资料
STM32 CAN总线标识符过滤器难点解析
CAN总线是目前应用非常多的一种总线,在汽车电子,航空航天中应用广泛,博主用的是战舰的
STM32开发
板。
坏坏成不坏
·
2016-05-31 15:24
STM32
基于stm32的pwm呼吸灯
这一节的程序所涉及到的硬件是比较简单,主要是考察对stm32时钟的应用原理性质的东西我就不多说了,参考书目为:《STM32库开发实战指南》刘火良,杨森著《
STM32开发
指南(库函数版本)》正点原子著使用定时器来控制
qq_27312943
·
2016-05-07 11:00
硬件
stm32
跟着原子学习stm32之串口IAP下载
为了深入的学习stm32应用,重新拿起原子写的《
stm32开发
指南》来深入的学习,然后写下自己的理解。文中有可能会搬一些原子大神的东西。
a827415225
·
2016-05-04 15:00
STM32
跟着原子学习stm32之串口IAP下载
为了深入的学习stm32应用,重新拿起原子写的《
stm32开发
指南》来深入的学习,然后写下自己的理解。文中有可能会搬一些原子大神的东西。
a827415225
·
2016-05-04 15:00
stm32
iap
STM32开发
环境
STM32开发
环境宗旨:技术的学习是有限的,分享的精神的无限的。一、MDK安装 MDK是一个集代码编辑,编译,链接和下载于一体的集成开发环境(KDE)。
a1314521531
·
2016-04-10 14:00
技术
stm32
单片机小工具
MDK安装
跟着原子学习stm32之内存管理
为了深入的学习stm32应用,从新拿起原子写的《
stm32开发
指南》来深入的学习,所以这里太基本的东西不讲。文中有可能会搬一些原子大神的东西。
a827415225
·
2016-04-08 21:00
内存管理
stm32
跟着原子学习stm32之汉字显示
为了深入的学习stm32应用,从新拿起原子写的《
stm32开发
指南》来深入的学习,所以这里太基本的东西不讲。文中有可能会搬一些原子大神的东西。
a827415225
·
2016-04-08 21:00
c
汉字编码
汉字显示
学完
stm32开发
板下一步如何选嵌入式ARM开发板
如何选择ARM开发板市场上开发板玲琅满目,我们怎么来选择ARM开发板呢?除了要求ARM开发板资料齐全以外,技术是不是主流、能否结合当前嵌入式产品的应用开发需要,也是很关键的,因为IT技术发展很快,不断会有新的概念出来。有人觉得越是主流的技术越难掌握,实际这是个认识误区,试想,XP和WIN8哪个更难学呢,或者说早期的DOS和WINDOWS哪个更难学呢,答案是两者难度几乎一样,甚至新的知识反而更容易理
Chihiro_S
·
2016-03-28 15:32
开发板
ARM
CORTEX-A9
使用HAL库、STM32CubeMX和Keil 5开发入门教程(一):点亮一盏LED灯(NUCLEO-F411RE)
一、学习前的准备工作硬件:一块
STM32开发
板,一个ST-Link;(我使用的开发板是NUCLEO-F411RE)软件:装好ST-Link的驱动程序,装好STM32CubeMX,装好Keil;文档:开发板的原理图
Charming Sun
·
2016-03-04 14:42
stm32
HAL库
STM32
从库函数方向入门stm32的个人建议(慢慢添加):
必备工具:
stm32开发
板,一本库函数方向的书籍;(1)选定一个开发板后,注意该版对应的stm32型号,一般选F103ZET6,网上资料多,查看它对应的flash的大小,以后开发时会设置编译器用到。
wellxin
·
2016-02-05 17:04
stm32
在
stm32开发
过程中常遇到的C语言知识小概括
(1)指针(2)预编译#ifndef.........#endif(3)extern,typedef(4)将其他数据类型转为字符串sprintf
wellxin
·
2016-02-05 16:43
c/c++
stm32
STM32 USB学习笔记1
主机环境:Windows7SP1开发环境:MDK5.14目标板:STM32F103C8T6开发库:STM32F1Cube库和STM32_USB_Device_Library之前在STM32论坛里领取过一块
STM32
key123zhangxing
·
2016-02-04 17:00
【实验一】跑马灯实验
一、实验目的通过控制战舰
STM32开发
板上的两个LED灯:DS0和DS1交替闪烁,实现类似跑马灯的效果。二、STM32IO简介STM32的每个IO端口都有7个寄存器来控制。
Cawen_Cao
·
2016-01-21 20:44
处理器【STM32】
【实验一】跑马灯实验
一、实验目的通过控制战舰
STM32开发
板上的两个LED灯:DS0和DS1交替闪烁,实现类似跑马灯的效果。二、STM32IO简介STM32的每个IO端口都有7个寄存器来控制。
Cawen_Cao
·
2016-01-21 20:44
处理器【STM32】
STM32呼吸灯
使用
STM32开发
板和mbed平台实现的一个呼吸灯。材料,LED灯,电阻,
STM32开发
板。 先上一张效果图。 背景:我们之前设置GPIO口使用了DigitalOut,数字信号输出。
wzben
·
2015-12-23 11:00
STM32开发
笔记5: miniUART的使用方法
单片机型号:STM32F407本文介绍miniUART的使用方法,miniUART是一组轻量型代码,可以用于完成串口接收数据功能的快速实现。其可正确对2包数据按照时间间隔进行分割,使用简单,代码可靠。可以按照下列步骤使用mininUART.1、打开config.h文件,按照下图所示的内容代码进行设置,设置为1表示启用miniUART。2、打开miniUART_config.h文件,对miniUAR
snmplink
·
2015-12-21 23:30
STM32
STM32快速开发
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他