在搞定了 VSCode + Makefile 玩弄 TivaWare C 库的环境之后,我们很容易想到,是否能以同样的方式玩弄其他单片机库。基本套路是,确保系统环境能够直接通过命令行调用arm-none-eabi-gcc进行编译,然后通过Makefile来组织并完成编译。目标对象:STM32全系列(ST)、NuTiny-SDK-M051(Nuvoton)、STC89C51(STC)。 1            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-30 19:18:28
                            
                                123阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一·首先在D盘新建一个文件夹,作为stm32目录,这里我给他命名stm32. 二·把准备好的工程模板复制进去三·打开Keil uVision5软件。四·点击创建新的项目。 五.项目路径保存在user目录下,我这路径为D:\stm32\STM32_Project工程模板\USER,我这里命名stm32,点击保存。 六.然后就会出现这个界面七.选择STMicroelect            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-25 10:46:20
                            
                                393阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.进入keil官网下载keil5编辑器(当前使用的是MDK-Arm)2.进行安装,如果出现以下对话框,选择不安装3.环境变量的检测有的人的Windows用户名是中文,会在编译代码的过程中出现错误,可以按照以下步骤进行解决
    1.在C盘的顶层目录下创建一个Temp文件夹,保证文件的路径为:C:\Temp
    2.在计算机属性中配置环境变量4.安装库函数进入http://www.kei            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-13 16:04:09
                            
                                184阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             ST官方提供了一套操作STM32各种外围设备的库,使用该库可以快速的搭建STM32工程,简化工作。 
一、【安装STM32库】将下载后的stm32f10x_stdperiph_lib.zip解压后得到三个文件夹分别是:"Libraries"、"Project"、"Utilities"将这3个目录复制到"K            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2013-07-03 19:23:00
                            
                                1103阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            下载stm32固件库 创建目录 libs目...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-03-02 14:25:00
                            
                                374阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            STM32 gcc编译环境搭建标签(空格分隔): stm32 gcc Makefile说在前面的话gcc编译器兼容Windows、Linux和MAC,可自行去官网下载,Linux可直接在命令行输入命令:sudo apt-get install arm-none-eabi-gcc,自动下载安装。gcc在三大平台操作命令完全一样,下面以Linux的Ubuntu发行版为例,说明下如何为stm32搭建gc            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-25 17:54:21
                            
                                201阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            只要按照下面的一步步来,绝对能从0开始建立一个STM32工程。不仅包括工程建立过程,还有Jlink设置方法。本文使用芯片为STM32F103CB。1 下载stm32F10x的官方库http://www.st.com/web/en/catalog/tools/PF257890 2 新建工程工程名设为stm32_demo,选择芯片型号为STM32F103B,如图,因为下载的stm32库中有启动代码,所            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-09-02 10:29:50
                            
                                762阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、STM32CubeMX1. java环境直接使用brew安装openjdk 8:brew install openjdk@8配置jdk环境:sudo ln -sfn /usr/local/opt/openjdk@8/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-8.jdk/usr/libexec/java_home配置完成后检查java环境:java -version2. 安装stm32cubemx            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-01-10 14:44:29
                            
                                1743阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Edition for ARM+OPENCD+Jlink的开源开发环境。 这个教程是去年刚开始做STM32的时候写的,当时还没开始用STM32,先琢磨了免费的开发环境搭建,因此写的这个教程可能有很多错误,最近在网上看到很多人在论坛里转载了这个教程,由于当初我在ourdev论坛上只是贴出了文字,并上传了一个pdf版本,因此这次在博客里更新一下。帖子中的内容暂时不更新了,后面            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-03 10:12:01
                            
                                715阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            安装编译器如果还没安装编译器的,先安装:sudo apt install gcc-arm-none-eabisudo apt install gdb-arm            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-01 12:46:32
                            
                                903阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、STM32CubeMX1. java环境直接使用brew安装openjdk 8:brew install openjdk@8配置jdk环境:sudo ln -sfn /usr/local/opt/openjdk@8/libexec/openjdk.jdk            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-22 13:55:17
                            
                                10000+阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Hi, everybody。许久未见。过去的一年一直在忙其他的事情,懈怠了很多。最近在做一些单片机的项目。使用过程中,萌生了自己搭建的想法。闲话少说,搭载编译环境自然不能局限于 Windows 或者 Linux。所以如下工具选择大部分操作系统都有兼容。Tools List:STM32 CubeMX。(自己注册账户下载)https://www.st.com/en/development-tools/            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-24 23:20:29
                            
                                704阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            stm32学习总结:2、搭建基于CLion的stm32开发环境文章目录stm32学习总结            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-25 09:56:09
                            
                                1514阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录一、搭建STM32开发环境1、首先需要下载STM32Cude2、安装环境3、安装固件库二、利用工具点灯1、点亮LED灯原理图2、使用CudeMX生成相关代码3、使用keil进行编译下载三、结果展示四、参考 一、搭建STM32开发环境1、首先需要下载STM32Cude有需要的可以在电脑自带浏览器寻找官网2、安装环境首先右键单击SetupSTM32CubeMX-4.27.0.exe 注意以管            
                
         
            
            
            
            前面一节,我们通过配置STC-ISP和Keil C51实现了51的烧录和在线仿真机制,本节我们将配置Keil的MDK版本,为后面的烧录提公支持,同时讲一下如何添加芯片型号,是我们能够制作各种芯片。一,安装STLink驱动就像前面51单片机一样,大家在电脑上安装CH340驱动,是为了通过驱动CH340 ...            
                
         
            
            
            
            GPIO - 详解 文章目录GPIO - 详解1、GPIO 是什么2、STM32 引脚分类3、GPIO 内部结构3.1 保护二极管3.2 上下拉电阻3.3 P-MOS 和 N-MOS3.4 输出数据寄存器3.5 复用输出功能3.6 输入数据寄存器3.7 复用功能输入3.8 模拟输入输出4、GPIO 工作模式总结4.1 输入模式(浮空、上拉、下拉、模拟)4.2 输出模式(推挽、开漏)4.3 复用功能            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-20 06:49:04
                            
                                45阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.安装Keil uVision4(MDK4.12).zip2.创建Project            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-01-07 22:06:01
                            
                                904阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Visual Studio Code(简称VSCode) 是一款由微软开发的免费、开源的代码编辑器!!支持各种插件,很多的开发环境都可以通过插件安装的方式直接将 VSCode 化身为一个功能齐全的IDE,在功能强大的同时,它也没有忘记自己的底色——代码编辑器!有AI的加持,能让代码的编写更加方便快捷。一、安装VSCode我们打开VSCode的官方网站:https://code.visualst            
                
         
            
            
            
                   通过格式化程序,短绒和构建工具的这种结合,我能够创建完全可测试的,完全可移植的解决方案,并且符合 PSR 编码标准。使用 Makefile 并充分利用它#大多数开发人员都使用 Makefile,但很少有人有效地使用它们。以下是我典型的 Makefile 的示例:工作十二年准备的PHP进阶架构资料,如果你觉得有用,俺分享给大家:     
      点击进入暗号:知乎  contai            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-30 19:07:41
                            
                                64阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             文章目录一、介绍Prometheus二、安装运行Prometheus(docker版)2.1 安装docker2.2 下载镜像包2.3 容器启动启动node-exporter启动mysqld-exporter安装redis_exporter启动prometheus三、启动grafana监控mysql监控主机监控容器监控redis 一、介绍PrometheusPrometheus(普罗米修斯)是一            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-01 08:38:03
                            
                                82阅读
                            
                                                                             
                 
                
                                
                    