当前位置:网站首页>STM32 installation tutorial and j-link burning driver installation tutorial [the next day]
STM32 installation tutorial and j-link burning driver installation tutorial [the next day]
2022-07-24 02:03:00 【Red guest white hat】
STM32 Installation tutorial and J-link Burning driver installation tutorial
One 、SOC
SoC It is called system level chip , Also known as system on chip , It means that it is a product , It's an integrated circuit with a specific purpose , It contains the complete system and all the contents of Embedded Software . At the same time, it is a technology , It is used to start from determining the system function , To soft / Hardware partition , And complete the whole process of design .
Two 、 Introduction to installation
Please install... In the following order :
1, install mdk_514.exe
2, install Keil.STM32F4xx_DFP.1.0.8.pack
3, Crack
Keil.STM32F4xx_DFP.1.0.8.pack: These development packages support STM32F407 My bag , Other types of packages should go online by themselves :http://www.keil.com/dd2/pack install
These packages must be installed before KEIL V5, Double click the development package to install
3、 ... and 、STM32 Project creation steps
One 、 Create a folder in any project , The name STM32 Engineering formwork 
Two 、 stay keilv5 Software creation engineering , And place the project in the created STM32 In the project template folder


3、 ... and 、 Choose chip model


Four 、 Select the relevant library file

5、 ... and 、 Engineering additions .c file , Such as main.c file
main.c The code is as follows
#include "stm32f4xx.h"
int main(void)
{
return 0;
}







STM32F40_41xxx,USE_STDPERIPH_DRIVER
6、 ... and 、 Modify the clock parameters set in the file

After compiling ,.c Only the following files can have .h file 
Write protect the file


Four 、J-link setup script
1、 Double click installation J-Link drive :Setup_JLinkARM_V415e.exe
2、 Use J-link Connect the computer to the development board , Here you can see... On the Settings Manager J-link


3、 open keil Software , To configure J-link






5、 ... and 、STM32 model
stay STM32F105 and STM32F107 Before the interconnection series microcontroller , STMicroelectronics has launched STM32 Basic series 、 Enhanced series 、USB Basic series 、 Complementary series ;
The new series of products follow the enhanced series 72MHz Processing frequency . Memory includes 64KB To 256KB Flash memory and 20KB To 64KB The embedded SRAM. New series adopted LQFP64、LQFP100 and LFBGA100 Three packages , Different packages keep the pin arrangement consistent , combination STM32 The design concept of the platform , Developers can re optimize functions by selecting products 、 Memory 、 Performance and number of pins , Meet personalized application requirements with minimal hardware changes .
By 2010 year 7 month 1 Japan , The models in circulation are :
Basic type :
STM32F101R6
STM32F101C8
STM32F101R8
STM32F101V8
STM32F101RB
STM32F101VB
Enhanced :
STM32F103C8
STM32F103R8
STM32F103V8
STM32F103RB
STM32F103VB
STM32F103VE
STM32F103ZE
STM32 Description of model : With STM32F103RBT6 Take this model of chip as an example , The model consists of 7 Parts of , The naming rules are as follows :
`1 STM32 STM32 representative ST Cortex-M Kernel 32 Bit microcontroller . 2 F F Represents chip subseries . 3 103 103 Represents the enhanced series . 4 R R This item represents the number of pins , among T representative 36 foot ,C representative 48 foot ,R representative 64 foot ,V representative 100 foot ,Z representative 144 foot ,I representative 176 foot . 5 B B This item represents embedded Flash Capacity , among 6 representative 32K byte Flash,8 representative 64K byte Flash,B representative 128K byte Flash,C representative 256K byte Flash,D representative 384K byte Flash,E representative 512K byte Flash,G representative 1M byte Flash. 6 T T This term represents encapsulation , among H representative BGA encapsulation ,T representative LQFP encapsulation ,U representative VFQFPN encapsulation . 7 6 6 This term represents the operating temperature range , among 6 representative -40——85℃,7 representative -40——105℃.`
边栏推荐
- The implementation method pathlisttomap can convert the input pathlist into a map type with hierarchical structure
- The difference between.Split (",", -1) and.Split (",")
- Cartland number---
- Construction and test of hfish honey pot
- Hospital network security architecture
- Ora-12899 error caused by nchar character
- Notes - record the solution to the failure of @refreshscope dynamic refresh configuration
- Draw a two coordinate diagram with MATLAB (the simplest in the whole network)
- What's new in the ranking list in July? This language is invincible?
- jenkins多任務並發構建
猜你喜欢

Spark partition operators partitionby, coalesce, repartition

STM32概念和安装【第一天】

Structure the second operation of the actual combat battalion module

Arm architecture and programming 5 -- GCC and makefile (based on Baiwen arm architecture and programming tutorial video)
![[code case] website confession wall & to do list (including complete source code)](/img/90/c98295ce16551c775380ad6a912956.png)
[code case] website confession wall & to do list (including complete source code)

Cartland number---

Decrypt redis to help the e-commerce seckill system behind the double 11

浅谈领域驱动设计

Try to run this command from the system terminal Make sure that you use the correct

LiteSpeed Web服务器中安装SSL证书
随机推荐
中小型医院基础网络解决方案
C byte array and class mutual conversion
Arm architecture and programming 4 -- serial port (based on Baiwen arm architecture and programming tutorial video)
What's new in the ranking list in July? This language is invincible?
Precautions for using XXL job
Construction and test of hfish honey pot
Second and third order trade expressions of linear algebra
暑假第三周
Ora-12899 error caused by nchar character
浅谈领域驱动设计
Basic network solutions for small and medium-sized hospitals
[code case] website confession wall & to do list (including complete source code)
通过Arduino IDE向闪存文件系统上传文件
Notes - record the solution to the failure of @refreshscope dynamic refresh configuration
What are the principal guaranteed financial products with an annual interest rate of about 6%?
1000 okaleido tiger launched binance NFT, triggering a rush to buy
How to synchronize MySQL database when easycvr platform is upgraded to the latest version v2.5.0?
Local empowerment learning
Upload files to flash file system through Arduino IDE
Basic knowledge of mathematical vector

