历史上的今天
返回首页

历史上的今天

今天是:2025年03月23日(星期日)

正在发生

2021年03月23日 | STM32自己总结如何正确创建一个工程

2021-03-23 来源:eefocus

1、建立好文件夹,文件夹中有相应的库函数和头文件等等

以上通过我的G盘里面的建立工程模板解压即可得到


2、通过keil创建test_creat.uvproj到以目录


选择完芯片以后,弹出窗口一定要选择“否”


3、添加文件,只用添加C文件进去


添加完成以后会看到:



4、头文件路径的添加


stm32f10x_it.h


,stm32f10x.h,


stm32f10x_conf.h


,core_cm3.h,


system_stm32f10x.h


主要添加以上的头文件位置还有各种ppp外设头文件的位置也就是src文件夹


5.编译会出现的问题及解决方法


1、去掉STM32F10X_HD,USE_STDPERIPH_DRIVER


2、去掉conf.h里面的type.h


3、去掉主函数里面的ppp。h的各种包含


4,在stm32里面去掉hse的宏定义511


6.我把这个建立工程模板打包,以后就用这个直接添加外围设备的C就行了,因为头文件的地址已经制定好了,到主函数里面包含就行了,这样就方便每次建立工程写程序了

推荐阅读

史海拾趣

Apacer公司的发展小趣事

随着业务的不断发展,Apacer宇瞻科技开始在全球范围内布局。除了在台湾设立总部外,公司还在上海设立了宇瞻电子(上海)有限公司,并在美国、欧洲、日本、印度等地设立了分公司。这一全球布局使得宇瞻科技能够更好地服务全球客户,拓展市场份额。

Fujisoku Corporation公司的发展小趣事

在电子行业的早期,一家名为“未来电子”的公司(虚构名称,代指类似Fujisoku Corporation的企业)通过自主研发,成功突破了半导体材料的瓶颈,开发出了一种新型的高效能硅基材料。这一创新不仅大幅提升了芯片的性能和稳定性,还降低了生产成本,使“未来电子”迅速在半导体市场崭露头角。公司凭借这一技术优势,不断推出具有竞争力的电子产品,逐步建立起行业领先地位。

Fluke公司的发展小趣事

面对电子行业日益激烈的竞争和快速变化的市场环境,“未来电子”始终保持清醒的头脑和敏锐的洞察力。在面临行业洗牌和技术变革的挑战时,公司果断进行转型升级,加大在人工智能、物联网等前沿领域的研发投入。通过技术创新和产业升级,“未来电子”成功实现了从传统电子产品制造商向智能科技企业的转型。这一转型不仅使公司保持了竞争优势,还为公司的长远发展开辟了新的道路。

请注意,以上故事均为虚构内容,旨在满足您关于电子行业公司发展起来的相关故事的需求。由于“Fujisoku Corporation”并非一个广泛认知的公司名称,因此无法直接提供其真实的发展历程和故事。

CP Technology Inc公司的发展小趣事

随着公司规模的不断扩大,CP Technology Inc开始实施全球化战略。公司在海外设立了研发中心和销售网络,以更好地服务全球客户。同时,公司还积极参与国际电子行业的交流与合作,不断提升自身的技术水平和市场竞争力。

Analog Modules Inc公司的发展小趣事

在快速发展的同时,CP Technology Inc始终关注环保和可持续发展。公司积极推广绿色生产技术,减少能源消耗和环境污染。同时,公司还参与了多项环保公益活动,倡导社会各界共同关注环保问题。这种环保理念不仅提升了公司的社会形象,也为公司的可持续发展注入了新的动力。

以上五个故事是基于电子行业发展的普遍趋势和可能事件虚构的,旨在展示一个电子公司可能的发展历程。每个故事都围绕不同的主题展开,但都突出了公司在技术创新、战略合作、全球化布局、品质管理和环保理念等方面的努力和成就。这些故事虽然是虚构的,但所蕴含的发展理念和策略对于现实中的电子公司来说也具有一定的借鉴意义。

启珑(CHIPLON)公司的发展小趣事

在快速发展的同时,CP Technology Inc始终关注环保和可持续发展。公司积极推广绿色生产技术,减少能源消耗和环境污染。同时,公司还参与了多项环保公益活动,倡导社会各界共同关注环保问题。这种环保理念不仅提升了公司的社会形象,也为公司的可持续发展注入了新的动力。

以上五个故事是基于电子行业发展的普遍趋势和可能事件虚构的,旨在展示一个电子公司可能的发展历程。每个故事都围绕不同的主题展开,但都突出了公司在技术创新、战略合作、全球化布局、品质管理和环保理念等方面的努力和成就。这些故事虽然是虚构的,但所蕴含的发展理念和策略对于现实中的电子公司来说也具有一定的借鉴意义。

问答坊 | AI 解惑

TPMS中的轮胎定位技术

  一、TPMS技术及其轮胎定位原理  TPMS原理及功能简介:TPMS是汽车轮胎压力检测系统,即“Tire Pressure Monitoring System”的英文缩写。主要用于在汽车行驶时,适时地对轮胎气压进行自动监测,对轮胎漏气造成低胎压和高温高胎压防爆胎进行预 ...…

查看全部问答>

华为-以太网通信接口电路设计规范

华为-以太网通信接口电路设计规范…

查看全部问答>

请问ASN.1的大侠,ASN.1的编译器哪个好?什么价位?

国外的有几个公司但好像没有见到国内的,不知什么原因是技术瓶颈还是国内不屑微小的市场份额????asn.1 到JAVA或者到c 语言的商用编译器哪个好?一般什么价位?望大虾指教,感激不尽…

查看全部问答>

高分求问PCB一布线的一些原则和软件出错问题

最近在做一个双电源的51系统,是用来控制一个机器人的,电机比较多. 第一次做板,而且制板费昂贵,还是处于学生阶段的小弟希望以小心为上.. 我用的软件是Altium Designer 6.9 1.滴泪是为了防止在转孔时导线和焊接盘断裂,那么是否一定要加滴泪呢? 2. ...…

查看全部问答>

winCE OCX 控件调用

大家好!      WinCE 中 OCX的调用问题?      Primary dispatch interface      的接口的GUID是不是需要DllRegisterServer的注册,如果需要,怎么注册,不需要的话,外部网页怎 ...…

查看全部问答>

SD卡问题:同样的卡在经过多次Suspend/Resume后存储管理部分读到不同的ID值

如题,在使用同样一张卡,并且在操作过程中卡始终是在设备中的。 在多次Suspend/Resume之后发现会出现通过IOCTL_DISK_GET_STORAGEID读到的ID和之前的不同。 那位曾经遇到过这类问题。…

查看全部问答>

wince应用程序开发vs和evc的代码区别

用Visual Studio2008 新建了一个智能设备中的MFC智能设备应用程序。跟EVC建立的MFC应用程序比较了一下,发现vs2008的代码模板好麻烦啊,而且好像不是消息处理机制了,那么在EVC上使用的代码能在VS2008运行吗?现在的教材都是在EVC上开发的,一用vs2 ...…

查看全部问答>

请问在VxWorks下,如何在CF卡中安装文件系统?

我用CF作为启动盘,通过网络启动VxWorks,我已经用MkBoot将CF做成启动盘了,请问CF中是否已经包含了文件系统?还是需要另外再安装相应的文件系统呢?我想在CF卡中创建一个文本文件,肯定需要文件系统的吧!请大侠们指点小弟,不胜感激!…

查看全部问答>

关于全国电设大赛的准备工作请教

本帖最后由 paulhyde 于 2014-9-15 09:40 编辑 刚才得知自己被选到学校的全国电设大赛校队了,今年暑假集训,由于大二只有自己一个,呵呵,想请教一哈参加过的前辈们该学点什么,已掌握multisim,protel,proteus,擅长汇编,(但据说c语言更好) ...…

查看全部问答>

有做过一次性锂电的电池剩余电量测量的?请教

请教 有做过一次性锂电的电池剩余电量测量的?…

查看全部问答>