资讯
GCC的常用的一些总结(2023-09-05)
-Wall -o -O(1~3)
下面解释常用命令的意思:
-c:只编译不连接 此命令用于编译每一个.c 文件成为汇编语言 等着最后一起连接
-S: 只编译不生成汇编语言
-E: 只是进行预编译......
keil5和keil5 mdk有什么区别?(2023-03-14)
是最亲切的了…
Keil出过很多个版本,很多人最熟悉的是Keil C51和Keil5 MDK。
我们在做STM32程序开发编译的时候,基本上都是用keil5这个软件。
Keil5和Keil5 MDK......
使用Keil5运行ARTPI blink led例程(2024-06-19)
使用Keil5运行ARTPI blink led例程;1.下载 RT-Thread 仓库
2.进入 artpi 的 bsp 目录,编译成 mdk5 目标
3.双击编译出来的 project 文件......
Keil5软件配置与新建STM32工程教程(2023-08-02)
Keil5软件配置与新建STM32工程教程;新建工程文件夹
建立名字为LED的文件夹存放工程文件,其中再建立两个文件夹,Listing文件夹用于存放编译器编译时候产生的C语言、汇编、链接......
STM32系列MCU开发环境的搭建(2023-09-25)
器的具体工作原理和作用可以参见本公众号“嵌入式ARM篇”合集文章《01_编译过程简介及为什么需要交叉编译器》。支持STM32系列MCU的编译软件有很多种,开发编译环境也各不相同,其中Keil uVision5(以下简称Keil5......
Keil5软件配置与新建STM32工程的步骤(2023-01-09)
Keil5软件配置与新建STM32工程的步骤;新建工程文件夹
建立名字为LED的文件夹存放工程文件,其中再建立两个文件夹,Listing文件夹用于存放编译器编译时候产生的C语言、汇编、链接......
Keil5配置与新建STM32工程的步骤及注意事项(2024-05-17)
Keil5配置与新建STM32工程的步骤及注意事项;
新建工程文件夹
建立名字为LED的文件夹存放工程文件,其中再建立两个文件夹,Listing文件夹用于存放编译器编译时候产生的C语言、汇编、链接......
STM32单片机程序编译及下载配置(2024-08-30)
STM32单片机程序编译及下载配置;前言
当拿到STM32单片机开发板的时候,程序的编译和下载将是我们踏入STM32单片机开发的第一步。本章详细介绍程序的编译和下载。包括:Keil5工程编译......
OpenHarmony移植stm32步骤(2024-01-25)
OpenHarmony移植stm32步骤;OpenHarmony移植stm32步骤操作如下:
使用的开发工具:keil5 MDK
使用keil5打开工程后按F7进行编译问题
鸿蒙系统在github......
STM32调用C库自带函数(2022-12-12)
义了把printf和串口一输出相关联的函数:
如果你注释掉这段话,但程序上使用了 printf,虽然软件编译不会报错,但是硬件上 STM32 是无法启动的,这段代码最好不要去修改。若要......
如何转换Keil工程为ECloudIDE工程(2024-06-26)
如何转换Keil工程为ECloudIDE工程;3.1 转换插件使用方法
由于市面上绝大部分STM32教程是基于Keil软件教学,而ECloudIDE是基于GCC编译器( gcc-arm -none......
stm32从keil安装到程序烧录(2023-03-24)
stm32从keil安装到程序烧录;1.准备工具(1)一块stm32板,我用的是芯片型号是stm32L151C8T6;(2)keil5软件,可以到官网下载:https://www.keil.com......
STM32单片机开发环境的安装与使用(2023-08-31)
STM32单片机开发环境的安装与使用;1.1 概述
学习 STM32 单片机的第一步便是开发环境的搭建了。开发环境的作用是什么呢?自然是用来敲代码,编译代码,调试代码和下载代码了。业界......
keil5编译开发51单片机操作步骤(2023-06-21)
keil5编译开发51单片机操作步骤;安装好keil 5 mdk 之后,从keil官网下载 c51v960.exe,
具体操作步骤
1.进入官网
2
3.点击C51之后,会让......
新建STM32工程全局声明两个宏的原因(2024-08-30)
Driver
在Keil MDK环境中使用STM32固件库建立工程时,可能会遇到编译不通过的问题。出现如下警告或错误提示:warning:#223......
应用笔记|巧用 STM32CubeIDE 之编译警告(2023-08-21)
间内,如果出现函数仅申明,但是没有被调用时,编译不产生warning*/voidMyTestFunction(void){…}
#pragma GCC diagnostic pop
因为......
巧用 STM32CubeIDE 之编译警告(2024-07-31)
出现函数仅申明,但是没有被调用时,编译不产生warning*/ voidMyTestFunction(void){…}
#pragma GCC diagnostic pop
因为我们配置了“-Wunused......
STM32单片机中Hex、Bin文件的区别及应用详解(2023-08-17)
STM32单片机中Hex、Bin文件的区别及应用详解;STM32、51等单片机程序经过编译后,生成的hex文件、bin文件,它们都是单片机烧写文件,本文介绍它们的区别与应用。Hex文件Keil5中生......
把驱动编译进内核的3种方法(mini2440 key按键为例)(2024-06-20)
---SU,选上它.
打开key_hui.c文件,把加载函数名的“__init”去掉,把卸载函数名的“__exit”去掉,不然编译不通过。
重新编译烧录内核,烧录方法。
{
make zImage
进入......
x264编码的ARM移植(2024-06-25)
x264编码的ARM移植;写一下最近移植x264的过程。
最新的版本(我最开始用的是20090715这个)已经有cross-compile的支持了,移植应该还是很顺利的。但是这个版本的win下编译不......
FreeRTOS的demo程序如何用STM32CubeMx工具写?(2023-08-04)
FreeRTOS的demo程序如何用STM32CubeMx工具写?;CubeMX的基础使用方法,可以参看我之前发的一个视频STM32打印数据到串口助手。
环境
STM32CubeMX
KEIL5......
使用STM32CubeMx工具编写FreeRTOS的demo程序(2024-08-29)
使用STM32CubeMx工具编写FreeRTOS的demo程序;CubeMX的基础使用方法,可以参看我之前发的一个视频STM32打印数据到串口助手。
环境
STM32CubeMX
KEIL5......
STM32G474评测—AD/DA模拟性能测试(2023-02-23)
好硬件资源,keil5编译程序,然后将程序下载到Nucleo-G474开发板,注意初次擦除烧写会报错,解决方法是从官网下载STSW-LINK007升级,就可以下载程序了。
程序运行效果如下所示:
接下......
ubuntu 9.1 下搭建Qt Creator的ARM开发环境(2)(2024-07-29)
“books”,然后Build Project “books”,在右下角Compile Output窗口能看到编译信息(按我们上面这样走来,到此编译不会出问题的)。
运行:
启动终端,# /usr......
-embedded.sh 这一步很关键,否则你交叉编译不了,改变的环境变量
#cd hello
#make clean
#qmake -project 重新生成.pro......
C语言宏定义的使用原理(2024-01-10)
体的使用的,而在ARMCC中不支持,所以如果要在ARMCC中使用匿名的结构体/结合体,就需要使用 #pragma anon_unions 告知编译器,不然会编译不通过。
那到......
U-Boot-2009-03移植笔记(移植准备)(2024-09-04)
board...
make
只要你安装好了交叉编译链(这里推荐3.4.5,其他版本有可能在移植Nandflash驱动的时候出现链接错误),编译不应该出错,在根目录下会生成u-boot.bin文件......
基于51单片机的可调频率幅值的波形信号发生器设计(2024-03-18)
27 频率加到50HZ,振幅不变
图28 振幅减到2.5V,频率不变。
以上仿真结果均符合设计要求。
程序代码
使用keil4或者keil5编译,代码有注释,可以结合报告理解代码含义。
......
STM32单片机的断言机制函数assert_param解析(2024-05-13)
注释也说明了怎么应用,通过输入参数来确定位置,最简单的方法就是串口打印了,这个函数的主要思想是在输入参数有问题的时候,但是有编译不出来,它可以帮你检查参数的有效性,好处不必多言,自己领悟就行。
继续......
STM32速成笔记(1)概述(2024-01-31)
,UART,DMA等。
五、程序模板
在使用Keil5编程时,针对一个外设需要新建对应的.c和.h文件。这里以LED模块为例,简单介绍一下本人的常用模板
.c文件
#include "LED.h......
STM32按键中断应用实例(2024-07-19)
板芯片STM32F407,PI9作为外部中断源、USART3串口向屏幕传输信息
1.2编译工具:MDK-ARM V5(keil5)
1.3辅助工具:STM32CubeMX
2.硬件设计
2.1原理......
基于51单片机的万年历时钟仿真设计(2024-03-19)
仿真结果均符合设计要求。
程序代码
使用keil4或者keil5编译,代码有注释,可以结合报告理解代码含义。
......
关于STM32单片机采用CH340串口烧写程序的细节(2022-12-12)
,将无法下载(BOOT0 为低电平的情况下)。解决办法是用串口下载一次程序后再用JLINK 下载,或者将BOOT0 配置成高电平后下载。Keil5中代码STM32单片机C语言代码如下:
Keil5代码......
使用jlink+gdbserver+insight调试ARM程序--配置insight(2024-09-19)
它会打所有的Warning当作error,导致编译不能通过。2. 编译 make3. 安装 make install安装之后的目录结构为:caodan@caodan-Ubuntu:/opt......
STM32串口中断应用实例(2023-05-24)
:
1.1开发板芯片STM32F407,USART3串口驱动电路、LED驱动电路
1.2编译工具:MDK-ARM V5(keil5)
1.3辅助工具:STM32CubeMX
2.硬件设计
2.1原理......
51单片机控制步进电机-让电机转起来(2024-02-22)
、定时器三个部分,相关基础教程网上很多,可以自行学习
一、软件清单
需要用到的软件有keil5编译软件、STC程序烧录软件
二、控制原理
根据TB6600驱动器原理,向PUL口发送脉冲,每发......
基于51单片机的路灯自动开关控制仿真设计(2024-03-18)
仿真结果均符合设计要求。
程序代码
使用keil4或者keil5编译,代码有注释,可以结合报告理解代码含义。
......
单片机初学者编程经常会碰到的问题及处理办法(2022-12-21)
分号必须是英文输入模式下的输入。
②大括号不对等,导致编译不通过
C语言程序编程,大括号的左括号和右括号必须一一对应,否则编译提示错误。
③函数未声明,编译提示函数功能违法。
C语言中编程种,调用......
原来STM32单片机的开发如此的简单(2022-12-14)
原来STM32单片机的开发如此的简单;大家好!
今天我们讲下用STM32CubeMX和Keil5点亮一个LED,这个项目比较简单,大家都可以尝试下。
这个就是我们今天的主角,这款......
STM32使用HAL库开发指南(2024-08-02)
STM32使用HAL库开发指南;准备内容
好奇心,耐心,细心
一台电脑,并安装keil5,以及STM32CUBEMX等开发应用。
JLINK或者ST-LINK模块。
STM32开发......
6410 运行裸机程序(2024-09-27)
led.dis
arm-linux-gcc -g 为了调试 -o 控制输出文件 -c 只编译不链接arm-linux-ld 链接器arm-linux-objcopy 输出可执行二进制文件arm-linux......
51单片机编程环境搭建方法(2024-03-19)
软件,在KEIL C51 不破解的情况下只
能编译2K 大小文件,如果工程超过2K,编译即会报错,因此需要破解。有的电脑系统会误认为该文件是病毒文件,所以这里把它压缩存放。
2.软件安装
软件......
剖析STM32的FLASH和SRAM的使用情况(2023-08-23)
详细分析下如何查看程序中FLASH和SRAM的使用情况。
本文开发工具: keil5
芯片: STM32F105VCT6
02FLASH和SRAM介绍
FLASH存储器又成为闪存,它与EEPROM都是......
基于51单片机的电子钟闹钟温度显示设计(2024-03-15)
钟状态打开,实际时间到达设定闹钟时,蜂鸣器报警。
整点蜂鸣器嘟一声。
以上仿真结果均符合设计要求。
程序代码
使用keil4或者keil5编译,代码有注释,可以结合报告理解代码含义。
原理图
原理......
Keil仿真调试STM32与LED(2024-08-21)
的实现,注意在KEIL5中不要使用中文的空格这样将会出现错误。重点,重点,重点*/int main(){Led_funcing();// int k=5;while(1){GPIO_SetBits......
【51单片机】矩阵键盘逐行扫描法仿真实验+超详细Proteus仿真和Keil操作步骤(2024-04-07)
【51单片机】矩阵键盘逐行扫描法仿真实验+超详细Proteus仿真和Keil操作步骤;一、环境
我用的是Keil5做编译工具,用proteus仿真。除了Keil5不知道有没有其他好用的能生成.hex......
【51单片机】矩阵键盘逐行扫描法仿真实验+超详细Proteus仿真和Keil操作步骤(2024-08-26)
【51单片机】矩阵键盘逐行扫描法仿真实验+超详细Proteus仿真和Keil操作步骤;一、环境
我用的是Keil5做编译工具,用proteus仿真。除了Keil5不知道有没有其他好用的能生成.hex......
STM32标准库编程之LED闪烁(2022-12-09)
导致 printf 无法使用,虽然软件编译不会报错,但是硬件上 STM32 是无法启动的,这段代码不要去修改。
由于在main函数之外我们做了很多工作,所以函数内的代码看起来很简洁。
LED的初......
LPC824-时钟输出实例(2023-05-25)
然要把它放入到系统初始化函数中去供主函数调用。把上述函数及前面的时钟配置函数写到新建好的main.c主程序文件中,点击编译按钮(或按Ctrl+F7快捷键),会发现编译不能通过,显示有4条错误,提示“uint8_t......
STM32的GPIO使用(2024-07-15)
详解
做实验用到的STM32F103C8T6最小系统板,如下图所示。使用STM32cubemx 工具自动产生的配置工程,使用KEIL5编译代码。
最小系统板原理图:
新建并配置工程
在新......
相关企业
;济南科技发展公司;;编译器
;扬名汽车维修;;什么都修不了
国德克萨斯的Keil Software Inc。Keil公司制造和销售种类广泛的开发工具,包括ANSI C编译器、宏汇编程序、调试器、连接器、库管理器、固件和实时操作系统核心(real-time kernel
;香港全邮国际物流;;香港全邮国际物流专业从事中港进出口物流。 报不了关的、没有合同批文的、做不了商检的,只要交货给我们,一切搞定,通关速度快,价格实惠! 优势项目:IC进口、硬盘进口、液晶
盗版,劝这些公司立即放弃盗版,走自主研发的道路,否则自毁前程。相信中国政府也不会允许这种明目张胆的盗版行为。2.盗版产品做工粗糙,使用AVR芯片及Bascom编译器,永远达不到Parallax产品
代遥控器检测仪,便携式LED(数码管)测试仪,LED电性参数测试仪,SD/TF卡快速批量拷贝机2013,单片机智能反编译器,iphone5数据线测试仪畅销消费者市场,在消费者当中享有较高的地位,公司
;北京康复管理中心;;就那么一点点,真的不需要什么话了`我真的讲不了那么多话 `你这不是闭我嘛,你有没有搞错啊 `这样叫我打那么多字`,想让我死掉`等我打完看我怎么对待你我要宰了你
波形显示、连续不间断大容量存盘、点击查看全文高级数据分析等功能) 工程级源代码开放,可直接编译通过。
的参考电路设计、各器件的SPEC、生产测试工具、用户工具、各种配套工具的使用手册、PC仿真开发环境、MTK平台源代码、MT6226编译开发工具、 UI制作工具、MTK各种开发文档、RF测试等。 光盘
芯片专业解密业务,如解密日立、三菱、NEC等全系列掩膜芯片(解密后的程序编译成二进制文件,烧录到匹配的FLASH芯片中即可替代原来芯片) 联系QQ:1666508545 电话:13520795394