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

学软件开发的网站python做网站感觉好费劲

学软件开发的网站,python做网站感觉好费劲,中国菲律宾南海仁爱礁最新新闻,wordpress git编辑器文章目录 flash (stm32f40x 41x的内存映射中区域详解)flash写数据时 flash (stm32f40x 41x的内存映射中区域详解) Main memory 主存储区 放置代码和常数 System memory 系统存储区 方式bootloader代码 OTP区 一次性可编程区 选项…

文章目录

    • flash (stm32f40x 41x的内存映射中区域详解)
    • flash写数据时

flash (stm32f40x 41x的内存映射中区域详解)

Main memory
主存储区
放置代码和常数
System memory
系统存储区
方式bootloader代码
OTP区
一次性可编程区
选项字节
配置读保护,BOR级别,软件/硬件看门狗以及期间处于待机或停止模式下的复位,相当于一些寄存器。
在这里插入图片描述

flash写数据时

flash写数据时,对闪存的任何操作都会锁住总线,这里锁住总线的锁定机制来控制访问点共享资源,有设备要访问资源,会在总线上设置一个锁定的状态,表示正在访问此资源,其他设备访问就会阻塞,直到被释放标志。
所以在进行写操作的时候有必要写禁止数据缓存
flash擦除数据是写1,写入数据的时候是写0

flash闪存的配置和代码建议查看这篇博客,详细清楚:
https://cloud.tencent.com/developer/article/2190978

在代码中。标准库会有禁止数据缓存的标志,即

FLASH_DataCacheCmd(DISABLE);

但是在HAL库中并没有这一步,知识对flash区域上锁,解锁,HAL库函数有对标志位清除这一项,但是数据缓存标志禁止未提及。目前的一种说法是有可能是HAL库的代码优化导致,但是有待考察。手册中也没有提到。

在STM32中是一个32bits地址对应的一个字节,flash是以最小单位字节操作的。
32位(u32)地址是一个地址代表1字节,4个32位地址代表1个32位数
16位(u16)地址是一个地址代表1字节,2个16位地址代表1个16位数

另外,在控制寄存器FLASH_CR的时候,PSIZE的配置
在这里插入图片描述
目前查到的资料是两种说法
一种是:对应的电压只能对应并行位数,例如,电压范围在2.3-3.6v之间的只能是并行位数32
一种是:高电压可以对应并行位数及以下的,例如电压范围在2.3-3.6v之间的可以设置并行位数32,16,8
这里我建议遵循第一种

最后提一下,底层访问通讯总线都要有加锁过程,CPU与内存通讯时,有地址总线,总线的宽带意味着每次通讯读写的字节数。

http://www.yayakq.cn/news/82211/

相关文章:

  • 网站营销优化椒江哪里可以做公司网站
  • 做网站找顺的wordpress3.9
  • 网站建设课设报告ie浏览器官方网址入口
  • 网站网址怎么做二维码出售网站建设群
  • 网站建设连接到百度企梦网站建设
  • 做网站如何分页云服务器建立wordpress
  • 全屏幕网站模板360建筑网在哪里
  • 网站上传安装在哪里做网站比较好
  • 国外购买域名的网站合肥做网站价格
  • 网站建设银行仿v电影的模板 好像是wordpress
  • 佛山市手机网站建设公司ipad 建网站
  • 保山便宜的网站建设网站建设一般要素
  • 南昌外包建站做网站在图片里加文字
  • 咔咔做受视频网站俄语网站模板
  • 爬虫 做资讯网站公司制作一个网站要多少钱
  • 百年建筑网站虚拟电脑主机平台
  • 自已做网站网站后台管理器怎么做
  • 福田做网站价格网站建站设计
  • 观音桥网站建设网站建设it行业培训机构哪个好
  • 景区网站建设的好处湖南人文科技学院招聘
  • 门户网站建设招标文件网页设计与制作作业成品
  • 做网站对企业的好处免费模板最多的视频制作软件
  • 做网站对比报告wordpress用了什么框架
  • 注册网站在哪里创建制作网站app
  • 古典网站织梦模板建立网站教学的
  • 北京 公司网站制作免费个人网站建站源码
  • 附近最好的装修公司东莞seo网站优化
  • 做漫画网站的需求网站开发费用无形资产
  • 微信公众号里面免费做网站百度快照优化网站
  • 做家乡网站代码辽阳网站开发