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

网站开发 图片铺满哈尔滨网页设计培训

网站开发 图片铺满,哈尔滨网页设计培训,东莞网页制作模版,做服装哪个网站图片多继续上篇博文#xff1a;STM32学习和实践笔记#xff08;4#xff09;: 分析和理解GPIO_InitTypeDef GPIO_InitStructure (a)-CSDN博客 往下写#xff0c; 为什么#xff1a;当GPIO_InitStructure.GPIO_PinGPIO_Pin_0 ; 时#xff0c;其实就是将对应的该引脚的寄存器地…继续上篇博文STM32学习和实践笔记4: 分析和理解GPIO_InitTypeDef GPIO_InitStructure (a)-CSDN博客 往下写 为什么当GPIO_InitStructure.GPIO_PinGPIO_Pin_0 ; 时其实就是将对应的该引脚的寄存器地址给了GPIO_InitStructure.GPIO_Pin这就表示选中了GPIO_Pin_0来操作 其实我还是没有真正搞清楚的。 根据 #define GPIO_Pin_0                 ((uint16_t)0x0001)  /*! Pin 0 selected */ 那么该语句实际就是GPIO_InitStructure.GPIO_Pin((uint16_t)0x0001) ; 为什么把这个数给到这个结构体的成员就是选中了Pin0? 在库函数底层应该还是封装了一些东西我没有看到。 在前面不使用库函数而直接操作寄存器的方式我是理解的。其过程如下 首先STM32的全部memory mapping如下图所示 1个1024为1K 1024*10241M 1024*1024*10241G 一共有2的32次方个地址。2的32次方4,294,967,296它连续除3次1024就正好4也就是有4GB的地址。4*10244096 M把这4GB空间分成8块也就是每块是512M。 这4GB地址把所有的存储器和控制寄存器全部包括了进去。 所以如果想操作某一个寄存器来控制某个引脚或者别的功能先一步就是找到该寄存器的地址然后就操作这个地址内的数据这个地址内的数据变化了相应的功能也就实现了。 比如如果我需要选中GPIOC的第一个引脚并对其输入输出模式进行配置那么我需要做的就是找到控制GPIOC的第一个引脚寄存器的地址然后对这个地址内的数值进行修改也就达到了目的。 选中GPIO某个引脚并对其输入输出模式进行配置的寄存器是这两个 这里的偏移地址是指在选中相应的端口的基地址之后再偏移多少才能选中这个寄存器。 各端品的基地址可以从这里看到 以操作GPIOC的引脚为例地址偏移是这样设定的 以上还是很容易理解。
http://www.w-s-a.com/news/401901/

相关文章:

  • 龙华网站 建设深圳信科北京知名的网站建设公司
  • 怎么做qq刷赞网站搜盘 资源网
  • 微网站怎么做的好名字吗陕西省医院网站建设管理
  • 泉州seo-泉州网站建设公司温州企业自助建站系统
  • 网站建设属于什么费网站建设网络推广
  • 德州网站开发人员网站怎么才能被百度收录
  • wordpress网站怎么加小游戏乐山网站制作公司
  • 企业购 网站建设做兼职有哪些网站
  • 湖州网站做等保费用大型网站建站
  • 优创智汇高端网站建设网站设计工作流程
  • 什么网站可以学做西餐个人网站怎么做支付功能
  • 千户微建站平台做网站需要切图吗
  • 织梦cms 学校网站模板网站建设中的问题
  • 山东济南网站建设公司制作wordpress模板教程视频教程
  • 档案网站的建设怎样更新网站内容
  • 网站开发项目规划房地产趋势与前景
  • 网上网站开发这个百度的网站怎么做的
  • 南昌市建设局官方网站网龙网络公司地址
  • 自助建站平台源码公司网站谁负责做
  • 旅游的网站怎么做网站流量的主要来源有
  • 高新网站设计找哪家网络科技有限公司实习报告
  • 专业网站建设质量推荐网络销售是做网站推广
  • 旅游网站建设模板wordpress最好最全的教程
  • 网站站长在哪登陆后台网站设计一年费用
  • 济南比较好的网站建设公司邢台信息网123
  • 双峰网站建设漳州优化网站建设
  • app和网站开发的成本虚拟主机是啥
  • 想做一个自己设计公司的网站怎么做的销售培训
  • 南昌网站建设模板合作凡客app哪去了
  • 有免费做网站的吗建设互联网站