资讯
stm32用什么软件写程序(2023-05-10)
stm32用什么软件写程序; stm32用什么软件写程序?STM32单片机在编程时可以使用库函数和使用配置寄存器的方式来进行程序的实现。
在学习stm32的过程中我们会用到编程环境:Keil......
stm32单片机用什么软件编程(2024-07-26)
stm32单片机用什么软件编程; 今天要和大家分享的是stm32单片机用什么软件编程相关信息。
想学单片机开发,最主要是熟悉stm32的软件开发环境,目前stm32的开发环境,主流是KEIL和......
如何利用单片机设计一款产品(2023-04-06)
形式为DIP40,相信大家在大学里学单片机的时候老师都是用这一款教的吧。
3
硬件原理设计
芯片选型完毕之后,又有了设计思路,那就赶快把电路图画出来吧。画电路图用什么软件呢?这样的EDA工具很多,像......
单片机编程用什么软件?单片机开发软件有哪些?(2023-01-06)
单片机编程用什么软件?单片机开发软件有哪些?;单片机编程需要的软件其实不多,网上看了很一大堆,什么protues仿真、Labview、Pycharm等等,其实完全没必要一下装这么多。
我从......
51单片机和52单片机区别是什么?51仿真器有必要买吗?(2022-12-21)
51单片机和52单片机区别是什么?51仿真器有必要买吗?;我们在开发单片机程序的时候,经常会碰到编译没有错误,程序代码反复的检查,但就是找不到问题所在,不知道问题到底出现在哪里了?
这个......
STM32单片机开发环境的安装与使用(2023-08-31)
STM32单片机开发环境的安装与使用;1.1 概述
学习 STM32 单片机的第一步便是开发环境的搭建了。开发环境的作用是什么呢?自然是用来敲代码,编译代码,调试代码和下载代码了。业界两款最常用的软件......
单片机 Mooc 课程讨论区问题集锦(2024-08-09)
更强大。实验方式比它多了重要的在线仿真调试功能。
老师,你那个用的有电路那个软件名字是什么?
答:KEIL 和PROTEUS。
老师,问一下关于单片机和开发板的关系的问题。
答:单片......
浅谈ARM嵌入式系统如何学习与入门(2023-01-04)
对以后做应用的编程会有很大的帮助。关于Linux的基本命令与使用,Linux文件系统的管理要清楚,哪个目录存放是什么东西,有什么用,文件权限管理等。Linux设备驱动的架构要了解,初学......
什么人可以买苹果Macbook?魅族李楠如是说(2016-10-11)
费的,驱动也未必全。更多的时候我是用一个内存加上去的次顶配的MBP(发热小点,性能也不差)使用Mac OS,Windows如果需要用虚拟机。
所以,因为Windows下面有什么软件......
.h头文件那些注意事项(2023-03-28)
节点选项配置(二)
头文件相关内容
这里顺便说下关于头文件的几个重要内容。1.防止头文件被重复引用这个问题对于老司机来说,可能不是什么问题,但很多新手却没搞明白是什么意思。
通常,在某xxx.h头文......
CMSIS-RTOS是什么?(2024-01-12)
CMSIS-RTOS是什么?;CMSIS:Cortex Microcontroller Software Interface Standard,Cortex微控制器软件接口标准。它包......
STC89C51单片机对LCD显示的串口调试关照强度程序设计(2023-06-27)
知道程序运行到哪里,为什么会出错,到什么地方陷入了死循环。
方法二:串口打印法,串口打印法可以知道函数输出的东西是什么,程序中只需要使用串口中断就可以了,关于串口怎么样使用,我觉......
STM32单片机程序是如何编译,运行的?(2024-08-26)
STM32单片机程序是如何编译,运行的?;不知道大家有没有疑惑,为什么软件能控制硬件? 本文分析STM32单片机到底是如何软硬件结合的,分析单片机程序如何编译,运行。
一、软硬件结合
初学......
51单片机工程模板创建方法(2024-03-19)
在这里可以任选一款89C52 就行,Keil 软件的关键是程序代码的编写,而非用户选择什么硬件,在这里我们选择Ateml 的89C52 来说明。具体操作如下:
该对话框内容是提示我们是否要将8051 启动......
STM32F103+RT-Thread从零开始(二)——RTT系统中点亮LED(2022-12-07)
$$main和$Sub$$main,这又是什么呢?在某些情况下,无法修改现有符号,例如,由于符号位于外部库或 ROM 代码中。为了解决这个问题,Keil提供了使用 $Super$$ 和 $Sub$$ 模式......
程序烧录方式你了解多少?(2023-09-27)
方式,通过串口连接单片机,选择一个合适的波特率就可以烧录了。
后来学习STM32,编程时使用KEIL软件自带的下载按钮就能下载程序,方便了不少,但需要额外使用J-Link等下载器。
再后来,接触......
访问层(DevicePeripheral Access Layer)。
CPAL用于访问内核的寄存器和组件,如NVIC,调试系统等。该层是由ARM实现的。
MWAL用于对中间件的访问,现在该层还未实现。(也不知道所谓的中间件是什么......
STM32复位来源(寄存器版)(2024-08-05)
文章的内容也能回答之前一位网友的问题,不知你会不会阅读本文。
Ⅰ
RCC复位和时钟控制
RCC:Reset and Clock Control
相信大家都知道RCC是什么,主要就是讲述复位和时钟的章节。先来......
基于STM32F3烧写程序中B的意义是什么(2024-08-30)
基于STM32F3烧写程序中B的意义是什么;今天在玩 STM32F3 Discovery 的时候, 烧写程序后,
FreeRTOS 运行一会就会跳转到 startup_stm32f30x.s 内的......
51单片机的启动代码究竟里面写了什么(2023-06-26)
们使用kei c51创建一个51单片机项目时,会有如下图所示的提示:
图片
keil创建新项目时,提示是否添加启动文件
一般情况下,需要选择“是”。当然,也可以选择不加。那么,这个启动文件的作用是什么......
单片机烧录程序怎么分类(2023-06-20)
方式,通过串口连接单片机,选择一个合适的波特率就可以烧录了。
后来学习STM32,编程时使用KEIL软件自带的下载按钮就能下载程序,方便了不少,但需要额外使用J-Link等下载器。
再后来,接触......
如何创建51单片机KEIL工程步骤(2024-03-04)
如何创建51单片机KEIL工程步骤;1. 什么是Keil软件
Keil软件是一款专为嵌入式系统开发而设计的集成开发环境(IDE),常用于51、STM32单片机软件开发的编程软件。Keil编程软件......
keil把源代码生成lib的方法,(2022-12-20)
就是经验不足的人写出来的代码。
封装成lib不是什么技术,怎么能把你的代码封装完以后最小程度干涉别人的代码才是技术。
......
STM32复位来源 以及系统和内核复位区别(2023-06-08)
直接读取这个寄存器(库函数有读寄存器接口)就能知道是什么引起的复位。
3STM32的复位来源例程
之前我提供了一个简单Demo,STM32F103ZE(Keil)_复位来源(寄存器版):
http......
keil的使用:新建Project(2023-06-07)
).
出现这个问题:要在Options for targets----->Asm------>Define里面填入:
__EVAL
还有一个问题我忘了是什么了,会出先6个......
KEIL输出窗口(Build Output)信息含义(2024-08-05)
件是后期调试下载的关键文档;
⑤ “timer_led”程序中有0个错误,0个警告;
参考资料:(1)keil编译后下方的输出窗口有句话 Program Size:data= 9.0 xdata=0 code=50 这句话是什么......
VScode + keil开发环境搭建安装使用过程(2023-03-28)
上代码的编译和下载还是用的keil,所以要用这个软件,前提是电脑上必须有能使用的keil,只不过可以在VScode上编辑代码,用海量的插件库去辅助开发,这已经足矣。Keil Assistant的安......
如何利用VSCode 搭建STM32开发环境(2023-08-16)
如何利用VSCode 搭建STM32开发环境;众所周知,Keil是一款收费软件,虽然可以Po解使用,但很多公司还是有点害怕,想必有不少读者都收到过**函。
之前,开发单片机项目,可以说 Keil......
基于VSCode搭建STM32开发环境(2024-03-05)
基于VSCode搭建STM32开发环境;众所周知,Keil是一款收费软件,虽然可以Po解使用,但很多公司还是有点害怕,想必有不少读者都收到过**函。之前,开发单片机项目,可以说 Keil 是最......
STM32Cube是什么?(2024-07-19)
STM32Cube是什么?;在学习 STM32 的时候,你学的是标准外设库还是HAL库?
过去大家都使用标准外设库进行开发,因为它是对STM32芯片的完整封装,包括所有标准器件外设的器件驱动器。但随......
51单片机的启动文件作用是什么(2023-06-19)
51单片机的启动文件作用是什么;在我们使用kei c51创建一个51单片机项目时,会有如下图所示的提示:
一般情况下,需要选择“是”。当然,也可以选择不加。那么,这个启动文件的作用是什么?什么......
[] code 是什么作用?
code的作用是告诉单片机,我定义的数据要放在ROM(程序存储区)里面,写入后就不能再更改,其实是相当与汇编里面的寻址MOVX(好像是),因为C语言......
基于Keil、STM32,用C++编写流水灯程序(2023-04-06)
单片机的存储资源以及运行速度的增加,目前有些工程师开始用C++开发单片机项目了。2、准备工作在Keil MDK开发环境下,用C语言开发STM32比较常见了,什么开发环境安装、创建工程等这些步骤,本文不讲述,请参看我文章:Keil......
u-boot移植(一)---准备工作(2023-07-03)
错,就安装什么软件:./configure --prefix=`pwd`/crosstool
需要的软件有:
sudo apt-get install gperf bison flex......
STM32单片机如何实现软硬件结合(2023-10-11)
STM32单片机如何实现软硬件结合;本文分析 STM32 单片机到底是如何实现软硬件结合的,接着分析单片机程序如何编译、运行。
软硬件结合
初学者,通常有一个困惑,就是为什么软件能控制硬件?就像......
STM32单片机如何实现软硬件结合?(2024-09-19)
STM32单片机如何实现软硬件结合?;本文分析 STM32 单片机到底是如何实现软硬件结合的,接着分析单片机程序如何编译、运行。
软硬件结合
初学者,通常有一个困惑,就是为什么软件......
如何基于Keil、STM32用C++编写流水灯程序?(2023-10-20)
讲讲基于Keil、STM32,用C++编写流水灯程序的一些内容。
1
为什么很少用C++开发单片机
不知道大家对面向过程和面向对象的理解有多少?
C语言是面向过程的语言,C++是面向对象的编程语言。结合......
使用STM32CubeIDE更轻松地从编写代码切换到配置实用程序(2024-09-14)
。
STM32Cube生态系统
STM32CubeEcosystem是什么?
五年前推出的STM32Cube品牌指定了我们的解决方案,以帮助开发人员设计产品和应用程序。软件生态系统依赖于两大支柱:嵌入式软件包和软件......
keil5和keil5 mdk有什么区别?(2023-03-14)
keil5和keil5 mdk有什么区别?;从Keil C51都Keil5 MDK,不知不觉已经用了Keil十几年。
虽然现在新增了一些开发环境,不过keil对于老工程师来说,应该......
单片机启动文件.s有什么作用(2023-06-27)
单片机启动文件.s有什么作用;在我们使用kei c51创建一个51单片机项目时,会有如下图所示的提示:
keil创建新项目时,提示是否添加启动文件
一般情况下,需要选择“是”。当然,也可......
单片机启动文件.s有什么作用?(2023-07-11)
单片机启动文件.s有什么作用?;在我们使用kei c51创建一个51单片机项目时,会有如下图所示的提示:
keil创建新项目时,提示是否添加启动文件
一般情况下,需要选择“是”。当然,也可......
51单片机的另类入门方式与编程思想(2023-01-30)
的一个基本流程
1、了解单片机是个什么东西,主要出现在那些领域,弄清自己为什么要学?
2、基本开发软件安装,代码下载(Keil是最基本的);
3、跟着教程从零开始建立第一个工程,一次不会多试几次:跟着......
嵌入式开发 | 单片机能用C++开发吗?(2023-04-06)
有人在单片机上面用C++开发项目。
其实,随着单片机的存储资源以及运行速度的增加,目前有些工程师开始用C++开发单片机项目了。
准备工作
在Keil MDK开发环境下,用C语言开发STM32比较常见了,什么......
单片机51多任务的操作系统原理(2023-07-26)
太清)搞了个今天看来很“粗制滥造”的DOS出来。看看当时真正的操作系统---UNIX,它还在纸上时就已经是多任务的了。
对于我们PC来说,要实现多任务并不是什么问题,但换到MCU却很头痛:
1......
STM32单片机到底是如何实现软硬件结合?(2024-09-25)
STM32单片机到底是如何实现软硬件结合?;本文分析 STM32 单片机到底是如何实现软硬件结合的,接着分析单片机程序如何编译、运行。
软硬件结合
初学者,通常有一个困惑,就是为什么软件......
51单片机的启动文件内容(2023-07-18)
以选择不加。那么,这个启动文件的作用是什么?什么情况下需要加,什么情况下可以不加?
今天我们就来详细了解一下这个启动文件的内容,看明白这个内容后,我们就会有种恍然大悟的感觉:“哦,原来是这样啊!”
启动......
STM32单片机的特点和功能是什么(2024-07-26)
STM32单片机的特点和功能是什么;STM32单片机是一款基于ARM Cortex-M内核的32位闪存微控制器,由STMicroelectronics公司(意法半导体)生产。STM32单片......
不复位MCU直接调试运行程序,让bug闻风丧胆(2023-02-06)
调试器通过调试接口获取的程序运行位置信息才能与工程代码中的位置一一对应。
2、去掉启动时加载应用程序,并加入Loader.ini文件,主要用于加载已经编译生成的.axf文件到Keil中,从而进行调试。
可能你该问了.axf文件是什么......
GUI Guider v1.7.0正式发布!这些嵌入式GUI设计新功能,你一定喜(2024-02-05)
Guider是什么?
GUI Guider是恩智浦研发的一款用户友好、跨平台、支持多语言的嵌入式人机交互应用开发工具。它是基于开源LVGL图形库的最新版本,提供可视化所见即所得的拖放UI设计器,支持......
STM32H7可在STM32上启动安全模块安装(2023-05-10)
解决方案需要更加完善。既然它们已准备好迎接黄金时段,我们决定看看 SMI,看看是什么让 SFI 在 STM32H7 上独一无二,因为新型号代表了我们最新的旗舰安全 MCU。此外,我们......
相关企业
;嘉盛电子商行;;深圳市嘉盛电子一直以信誉为主. 诚信经营,货真价实. 是什么货就是什么货.质量保证 以跟广大客户长期合作为基础. 价格可以谈,质量你放心.
keil;;;Keil公司是一家业界领先的微控制器(MCU)软件开发工具的独立供应商。Keil公司由两家私人公司联合运营,分别是德国慕尼黑的Keil Elektronik GmbH和美
;上海联单数码科技有限公司;;还是什么都没有
;香港忠芯国际电子有限公司;;本公司只做自己的现货,报价什么就是什么,欢迎来电. 查看全部>> 主营:只卖自己库存, 欢迎询价!
;隆兴家电维修部;;其实也不是什么公司,就是一个小小的家电维修部
;上海虞鼎通讯科技技术有限公司;;点金商务引擎是什么? 点金商务引擎是由上海虞鼎科技有限有限公司推出的一款网络营销软件。它搜集了全球2000多个优秀的商贸网站,集中最丰富的商业信息。它将
;汕头市万达电子商行;;汕头市万达电子商行已有多年的电子销售经验! 一直持以“诚信经营”“质量第一”坚决对假货说不,的经营 信念!是什么货就报什么货。在业界已积累不错的口碑!为了 快捷交易,我均
;北京展创世纪科技有限公司;;经销商一个,现货不多,承诺什么货就是什么货,不卖假货,不坑人。保证原装就是已知可靠来源。绝不做缺德事。可供一些冷偏门及部分军工,主营自己的终端客户,少有贸易。感谢
机械行业----的重点扶持企业之一,主要从事高性能的轻型工程及建筑机械的研发、生产、销售及服务工作。二、我们的目标是什么?我们的目标是提供一种能帮助用户快速高效完成其任务的服务,高性
PC/104,PC/104-Plus扩充,史诗或EBX的。流行的嵌入式操作系统如WindowsCE的嵌入式Linux,VxWorks的,DOS下的CodeWarrior,Keil公司,或MPLAB软件开发包提供每个单板计算机和微控制器。