当前位置: 首页 > news >正文

海南的网站建设公司怎么做律所的官方网站

海南的网站建设公司,怎么做律所的官方网站,如何利用国外的网站开发客户,中国广告网一、文件夹创建与文件说明整个工程可以粗略的划分为几个文件夹#xff1a;BSP底层驱动比如GPIO\Timer等驱动文件CMSIS内核相关的文件Firmware生成的固件下载文件Mycode用户编写的相关文件#xff0c;主要编写的文件都在这个文件夹里Project工程文件startup芯片启动文件STM32F…一、文件夹创建与文件说明整个工程可以粗略的划分为几个文件夹BSP底层驱动比如GPIO\Timer等驱动文件CMSIS内核相关的文件Firmware生成的固件下载文件Mycode用户编写的相关文件主要编写的文件都在这个文件夹里Project工程文件startup芯片启动文件STM32F10x_FWLib标准库文件USER主函数等文件readme.md整个工程的版本说明、介绍、简介、更新记录等1.1BSP文件夹BSP文件夹:主要用来用放置底层接口驱动文件比如GPIO初始化、定时器初始化、PWM、串口初始化等等配置1.2CMSIS文件夹CMSIS文件夹CMSIS 标准英文全称是Cortex MicroControllerSoftware Interface Standard翻译为中文意思就是ARM Cortex 微控制器软件接口标准。由于基于Cortex 核的芯片厂商很多不只是ST 公司为了解决不同厂家的Cortex 核芯片软件兼容的问题ARM 和这些厂家就建立了这套CMSIS 标准在这个文件夹下一般是放置了如下一些文件文件名称内容简述stm32f10x.h很重要的文件存放了f10x系列单片机寄存器定义、位定义和内存映射等core_cm3.c /hCMSIS Cortex-M3核心外设访问层源文件system_stm32f10x.c /hCMSIS Cortex-M3设备外围接入层系统源文件stm32f10x_it.c /h提供了所有异常处理程序和的模板stm32f0x_conf.h包含了库配置文件标准库的头文件这些文件之间的相互调用将整个单片机的系统框架构建起来使我们用户运用起来不必仔细探索底层文件可以在用户层面上进行编写代码实现功能。1.3Firmware文件夹Firmware文件夹:专门用来存放生产的Hex、bin等程序输出烧录文件1.4Mycode文件夹Mycode文件夹:用来存放自己添加的驱动子模块程序1.5Project文件夹Project文件夹:这里我主要放置的是通过keil5创建项目生成的文件像.uvprojx就是工程文件以及一些输出文件这些文件都是创建工程时keil自动生成的文件和文件夹大家创建工程时可以观察观察每个文件夹的作用像用的最多的就是Objects文件夹要使用HEX烧录时编译器生成的.hex文件默认就在这个里面也可以软件里设置存放自定义的文件夹。找工程时就是通过看到这个Project文件夹我就知道了我的工程文件是在这里的。1.6startup文件夹startup文件夹:这个文件夹主要存放的是芯片的启动文件我们用的是STM32F103VET6的芯片每个不同的芯片都有自己的启动文件启动文件不能选错里面包含了中断向量表等信息不同的芯片略有差异可以说启动文件是讲整个STM32运行起来的最重要的文件起到将各个文件柔和在一起的作用里面还有重要的SystemInit函数入口可以看看下面的链接里面有详细的代码介绍链接: 启动文件详解  怎么选择我们对应芯片的启动文件呢像我们F103系列的芯片对应的启动文件开头肯定是像startup_stm32f10x…但是启动文件又在f10x后又分了很多如下图 具体怎么选择启动文件需要看我们芯片对应的flash大小1.7STM32F10x_FWLib文件夹  STM32F10x_FWLib文件夹:FWLIB叫做STM32的固件库也叫做标准库里存放了很多的.C和.H文件如图主要用于存放STM32的一些寄存器的定义及一些底层驱动函数。用户使用时可以直接调用固件库封装的函数实现需要的功能比如操作GPIO端口置位的函数GPIO_SetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin)就在stm32f10x_gpio.c文件中固件库的安装下载下一节会讲。1.8user文件夹  user文件夹:这个文件夹主要是用来存放自己编写的.C和.H文件一般我会将main.c和main.h文件放在user根目录下或者在添加操作系统等Task文件夹等其他文件夹1.9Readme文件Readme文件:这里主要是对整个工程的说明对每个文件夹的说明让看工程的人知道我这一份代码是做什么用处的对整个工程的解释说明。参考如下图是我之前写的一些简单的说明小结  至此我们将要建立工程的每个文件夹都进行了较详细的解读为后续工程的创建打下基础后续的工程模板创建就是基于上述的规范上来进行的实现项目代码规范简洁明了。二、标准库文件下载第一步打开ST官网https://www.st.com/content/st_com/zh.html这里网速会比较卡等左边栏出现点击选择选择STM32标准外设软件库点击好就会出现下图让你选择那个系列我们选择F1系列选择F1系列后我们在选择最新版本的库文件3.6然后在点击Get latest许可协议点接受后之前在ST官网没下载过的用户需要通过邮箱来获取下载的资格如图邮箱务必填写正确之后会收到邮件最后点击下载就OK。三、附录STM32标准库文件V3.6最新版本百度云链接下载链接https://pan.baidu.com/s/1RfEfVfK1_Pw5pFHWbgJ6qQ 提取码kf3y
http://www.dnsts.com.cn/news/174012.html

相关文章:

  • 直播视频软件哪个好邵阳seo
  • 企业只有建立自己的网站jquery插件网站推荐
  • 如何上传网站内容谷歌seo站内优化
  • 网站建设效益分析wordpress博客主题制作
  • 商务网站模块设计时前台基础设施建设wordpress 设置文章模板
  • 婚纱网站html源码网站网页开发公司
  • 搞网站开发的程序员属于哪一类太平洋电脑网官方网站
  • 丰泽区住房和城乡建设局投诉网站天津住建网
  • 东莞网站快速排名优化网页界面设计是什么
  • 怎么做网站自动响应苏州专业做网站公司哪家好
  • 邳州网站制作杨浦网站建设 网站外包
  • muse cc 做网站秦皇岛网络科技有限公司
  • 上海建设工程造价网站茶叶外贸网站建设
  • 网站建设工资一月多少钱为什么要做网站
  • 找人代做网站注意事项开发者模式打开好还是关闭好
  • php做的一个网站西安百度竞价外包
  • 营销型的网站江苏建设人才网证书查询电子证书
  • 成都网站建设优点wordpress 模型开发
  • 个人网站可以做淘宝客前端旅游网站行程怎么做
  • 教育响应式网站建设大型网络规划与设计
  • 合肥网站建合肥网站建设找蓝领商务wordpress调用代码怎么用
  • 成都网站建设公司司网站关键词锚文本指向
  • 网站定制解决方案cmsapp模板网站
  • 辽宁智能建站系统价格手机网站 标题长度
  • 泰和县网站免费建站怎么做宣传网页
  • 简约淘宝网站模板免费下载福田区网络建设
  • 龙岗做网站公司icxun那里有制作网站公司
  • wordpress打开网站打不开电商购物平台软件开发
  • 宝安高端网站建设公司网站内链建设方法
  • 张家界建设网站的公司怎么建设一个自己的电商网站