游戏电视苹果数码历史美丽
投稿投诉
美丽时装
彩妆资讯
历史明星
乐活安卓
数码常识
驾车健康
苹果问答
网络发型
电视车载
室内电影
游戏科学
音乐整形

嵌入式学习6

  自己工作学习总结,有些乱
  1、MDK安装和获取STM32所有芯片包
  安装芯片包
  1、第一步
  2、第二步
  搜索STM32(其他芯片类似)
  3、第三步
  双击对应的芯片系列
  点击install
  4、第四步
  下载中
  下载完成后,打开MDK窗口,重新加载一下即可
  芯片包下载和安装目录
  keil安装路径:Kile5ArmPacks。Download
  例如:D:ProgramFilesKile5ArmPacks。Download
  芯片包安装目录
  keil安装路径:Kile5Kile5ArmPacksKeil
  例如:D:ProgramFilesKile5ArmPacksKeil
  2、GPIOODR与GPIOPin同作为实现输出时的区别是什么?
  GPIOODR是32位的输出数据寄存器(高16位保留,低16为依次对应某个GPIO口的16个引脚)。对ODR赋值是一次操作16位的,也就是同时设置了16个引脚的输出电平;而GPIOPIN是指某个端口的具体某一个引脚,是位操作,可以通过设置BSRR或BRR寄存器来设置某一特定引脚的输出电平,而保持其他引脚输出不变,速度快,效率高。具体可以看看stm32参考手册关于GPIO寄存器的说明。
  3、STM32F4的FPU
  FPU即浮点运算单元(FloatPointUnit)。浮点运算,对于定点CPU(没有FPU的CPU)来说必须要按照IEEE754标准的算法来完成运算,是相当耗费时间的。而对于有FPU的CPU来说,浮点运算则只是几条指令的事情,速度相当快。STM32F4属于CortexM4F架构,带有32位单精度硬件FPU,支持浮点指令集,相对于CortexM0和CortexM3等,高出数十倍甚至上百倍的运算性能。
  STM32F4硬件上要开启FPU是很简单的,通过一个叫:协处理器控制寄存器(CPACR)的寄存器设置即可开启STM32F4的硬件FPU,该寄存器各位描述如图。
  这里我们就是要设置CP11和CP10这4个位,复位后,这4个位的值都为0,此时禁止访问协处理器(禁止了硬件FPU),我们将这4个位都设置为1,即可完全访问协处理器(开启硬件FPU),此时便可以使用STM32F4内置的硬件FPU了。CPACR寄存器这4个位的设置,我们在systemstm32f4xxc文件里面开启,代码如下:
  voidSystemInit(void)
  {
  FPUsettings
  if(FPUPRESENT1)(FPUUSED1)
  SCBCPACR((3UL102)(3UL112));setCP10andCP11FullAccess
  (3UL102)(3UL112)代表将CP10和CP11的位置1,其中102代表位置移动10位,112代表移动11位
  endif
  省略部分代码
  }
  此部分代码是系统初始化函数的部分内容,功能就是设置CPACR寄存器的2023位为1,以开启STM32F4的硬件FPU功能。从程序可以看出,只要我们定义了全局宏定义标识符FPUPRESENT以及FPUUSED为1,那么就可以开启硬件FPU。其中宏定义标识符FPUPRESENT用来确定处理器是否带FPU功能,标识符FPUUSED用来确定是否开启FPU功能。
  实际上,因为F4是带FPU功能的,所以在我们的stm32f4xx。h头文件里面,我们默认是定义了FPUPRESENT为1。大家可以打开文件搜索即可找到下面一行代码:defineFPUPRESENT1
  但是,仅仅只是说明处理器有FPU是不够的,我们还需要开启FPU功能。开启FPU有两种方法,第一种是直接在头文件STM32f4xx。h中定义宏定义标识符FPUUSED的值为1。也可以直接在MDK编译器上面设置,我们在MDK5编译器里面,点击魔术棒按钮,然后在Target选项卡里面,设置FloatingPointHardware为UseSinglePrecision,如图51。1。1。2所示:
  经过这个设置,编译器会自动加入标识符FPUUSED为1。这样遇到浮点运算就会使用硬件FPU相关指令,执行浮点运算,从而大大减少计算时间。最后,总结下STM32F4硬件FPU使用的要点:
  1,设置CPACR寄存器bit2023为1,使能硬件FPU。
  2,MDK编译器CodeGeneration里面设置:UseFPU。
  经过这两步设置,我们的编写的浮点运算代码,即可使用STM32F4的硬件FPU了,可以大大加快浮点运算速度。
  4、Julia分形简介Julia集是一种在复平面上非发散点形成的分形点的集合。
  例如,对于复变函数的一个通项公式,
  假设这里的常数C总是小于2,当我们迭代次时,发现。那么很显然,之后的会变得越来越大,所以这样的点是发散的。同理,也存在无论迭代多少次都不会发散,这样的点就构成Julia集。然而,按照这种判断方法,我们不可能精确找出所有的非发散点。因为如果当我们迭代次时,仍然有,但是随着迭代次数继续增大,发散点总有一次会超过这个限制,而这个次数可能会很大,超过我们设置的迭代次数,所以这样的判断是不够准确的。但这不妨碍我们可以利用这种方法近似找出Julia集的点。因为随着的增加,这样判断出的点集会不断逼近Julia集,从而我们可以得到一个近似的Julia集合。具体思路为:设置迭代次数、收敛半径、次数和常数;设置一个复数点集为初始点集,带入公式计算;找出的点,记录这些点的位置矩阵;重复2、3步骤次;画出矩阵,即Julia集的图像。

十大知性动漫美女冷静淡定大姐姐般稳定十大知性动漫美女:冷静淡定大姐姐般稳定动漫中知性美女,她们处事冷静、淡定,对待各种事物的认知很全面,性格成熟,给人大姐姐般稳定可靠的感觉。话不多说,下面就开始吧!十……十大动漫美女排名最想约会的10大动漫美女排行榜十大动漫美女排名:最想约会的10大动漫美女排行榜日本动漫经常会塑造出一些我们很难在现实中见到的角色,尤其是女性角色,她们不仅面容姣好而且还有着非常好的性格,现在有网站对全……计算机毕业设计之逆天版SpringBoot毕业论文知识图谱及技术Java后端:SpringBootJPAmysqlneo4j图数据库前端:echartsvue。jselementUI功能计算机毕业设计运行截……好看的日漫推荐8部日本动漫比较污的好看的日本动漫,全看过的都是妥妥的老司机了,有些动漫一开始就很吸引人的眼球,有些则会慢慢带你进入动漫的剧情中,推荐8部好看的日漫动漫,一起去看看!第1部:《圣痕炼……电脑进不了系统怎么办,不要慌,老程来教你如何操作导读现在很多小伙伴已经放假了,神兽们已经在家里聚集,怎么才能让神兽们安静地在家安静点,肯定是给他们找点事情做做,本来是能送辅导班的,但是现在临沂已经全面停办寒假补习班,神……日本福利动漫10部日漫漫迷不可错过的日漫(精选)日本福利动漫中不可错过的10部日漫推荐,这10部日漫福利有点多啊,网友直呼很过瘾。下面就来了解下吧。日漫第1部:《缘之空》日漫第2部:《魔装学园》brdivc……画江湖系列哪部最好看动漫画江湖系列你看过几部画江湖系列你看过几部?说到动漫作品,当属日本发行量居多,而且其中不乏优秀作品,许许多多的同学是看着日本动漫长大的,但是日本动漫部分作品却在国内引起了争议,像是柯南系列里面过于血……好看的日本动漫TOP10日本受欢迎十大动漫名字及简介好看的日本动漫TOP10,你喜欢的动漫排第几?日本动画和日本漫画的合称日本动漫。日本动漫凭着剧情的创新和趣味性在全球占有着重要地位,是动漫文化的领军人。日本动漫的确做的不错,许……员工篇向华为学习分权(第二集)基于权利的激励机制,分权,通过权利分配方式,解决员工工作成效的问题。华为会设定很多的头衔和职权,会详细描述职位和评价机制。华为会进行充分的授权,比如公司的董事会,下面是有……广州时代音响McIntoshSonusFaber专卖店广州时代音响是海印电器城里面规模最大,音响器材档次最高的音响店之一。从今年开始,时代音响开始与香港升和影音集团合作,开设了一间以香港升和影音集团旗下代理品牌,McIntosh(……最新!养老金又涨了,看看你能涨多少!这几类人涨得更多2020年养老金上涨进入落地期。5月12日,上海率先发布2020年养老金调整方案。快来算算今年你的养老金能涨多少钱。社保卡资料图中新网记者李金磊摄谁能上涨?按……斗罗大陆真正的5个美女主角(图)斗罗大陆:真正的5个美女主角(图)斗罗大陆:真正的美女就五个,雪帝垫底,第一最美却被玄机毁了!5、雪帝,冰天雪女,天地灵气幻化成的神兽,外观美如画,非常令人心动!……
是什么导致了销售和客户之间存在误解?最终不欢而散?做互联网的都知道,如果你给客户推荐自己业务的话,是离不开营销和推广这2个词的,因为他们是一个行业词汇,它们的范畴太大了,真不是几句话都能讲得清楚的。以至于能否和客户合作或者合作……3。5T动力带后轮转向捷尼赛思G80Sport明年上市近日,捷尼赛思发布了G80Sport车型,新车将采用专属的红色喷漆,动力则提供了两款汽油发动机和一款柴油发动机。据悉,新车将在2022年上市销售。外观方面,新车造型基本延……自来水真的健康吗,杜绝自来水污染从碧云泉净水机开始曾几何时水资源短缺是我国乃至全世界面临的生存问题,但是随着南水北调工程等一系列举措,水资源总量问题已经得到缓解,自来水也终于送达千家万户,但是自来水就真的是不需担心的干净纯净水……逃离双11!平台玩套路自作自受,只有纯粹的企业才能得到支持双十一来临之际,逃离双十一的声音却越来越响。有位博主指出,尽管双十一的噱头越来越响,各类广告也是铺天盖地,但越来越多的人开始对双十一感到审美疲劳。以前的双十一,消费者会把……有望重夺B级一哥!16。98万元起售的广汽本田雅阁再次施压凯全新雅阁共推出为9款产品,售价区间为16。9825。98万元。回忆一下,这与18年上市时的价格基本相同,可谓诚意十足了。特别是混动版车型的起步价还不到20万元,反观凯美瑞混动要……为什么说它是本田王?今天带你来研究你心中的本田王是哪位?如果你是一名跑车爱好者,S2000,NSX,亦或在纽北反复刷新记录的思域可能都会是备选答案。若那么家用车范畴呢?不管是雅阁还是神车飞度,对于广大消费……下半年MPV扎堆出新,30万区间该如何选?导语问:在国内MPV市场,你脑海中的第一款车是谁?相信大多数人会脱口而出,别克GL8。也会有人点出奥德赛,艾力绅等车型的名字。虽然数据显示,去年我国MPV车型……用照片记录全家每一个精彩瞬间,我的摄影相关装备分享娃出生之前,以拍娃之名,入了自己第一台相机佳能6D,从此走上了单反穷三代之路。买了相机以后,确实也一直在拍娃,不过拍娃并不是全部,吃吃喝喝、花花草草、走走停停都进入了我的镜头。……办公电竞两不误,小米显示器27英寸165Hz版体验手机高刷屏已经完全普及了,但在显示器面板领域,高刷新率的显示器早在2010年就有厂商推出,那款名为XL24101T的显示器刷新率达到120Hz,在某种意义上,这算是第一款高刷新……洗衣也要仪式感,感受柴米油盐里的智爱生活在柴米油盐的生活里,我们也不能忘了为自己增添生活的仪式感。添置一些家居好物,购置一台智能家电,都可以让平凡的生活锦上添花。而作为日常生活的必需品,选择一台高品质的洗衣机也……到年限不坏也得换!烟灶升级之路,我做的这些功课你肯定也用得到转眼间家里的烟灶套装已经用了七年有余,考虑到燃具灶具8年的判废年限,为了避免燃气灶超期服役零件老化、一氧化碳排放超标等安全隐患,计划趁着618大促把家里的燃气灶换新。与燃气灶配……制造业车间管理,安卓工位一体机优势在哪里?制造业信息化和智能化融合是很多企业关注的焦点,信息技术渗透到生产消费的每一个角落,包括制造也车间现场的每一个环节,在制造过程中如何准确、及时的获取信息和传递消息成为当前车间的核……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网