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

盐城企业网站建设扬州seo推广

盐城企业网站建设,扬州seo推广,常州网页搜索排名提升,大气点的公司名称在设计芯片的时候,关于烧录的环节是一个不得不考虑的问题。首先排除掉,由外部硬件直接操控FLASH的方案,这个方案有很多缺点。 1、每个IC使用的FLASH型号各不相同,每种型号的FLASH的烧录命令和流程都有差别,这会导致烧…

在设计芯片的时候,关于烧录的环节是一个不得不考虑的问题。首先排除掉,由外部硬件直接操控FLASH的方案,这个方案有很多缺点。

1、每个IC使用的FLASH型号各不相同,每种型号的FLASH的烧录命令和流程都有差别,这会导致烧录器需要把所有的FLASH控制方式都内置,但是万一下次换了一个最新型号的FLASH呢?因此这种方式通用性非常低。

2、有些IC未必使用FLASH,有可能会采用OTP(一次性编程),OTP一般是由芯片自己的内部寄存器来控制,直接写FLASH的烧录器在这根本就没办法用了。

那现在换一个思路,让芯片自己控制自己的内部存储器,用通信的方式把固件发给芯片,由它自己来完成这个过程呢?

很好,现在面临的问题变成了如何将这段烧录程序导入到芯片中运行。

假如,芯片设计的时候就是一个空片。那如何将程序下载进芯片中运行呢?

别怕,JTAG在调试的时候,是不是可以随便修改RAM,随便设置PC指针?而且几乎所有的芯片硬件都是支持JTAG功能的吧?那么这个问题就有解了。

可以用JTAG将一段程序写入到RAM中,设置PC指针到程序的起始地址。这个程序是专门用来烧录FLASH和OTP的程序,按下列步骤去做:

1、将这个程序导入到RAM中

2、将固件的一部分内容导入到RAM的某个固定地址

3、设置PC到这个程序的起始地址,同时在程序结束的位置设置一个断点

4、启动这个烧录程序,等待断点触发,往复2、3、4即可

这个就是Keil烧录算法的实现原理。而算法文件就是这个IC对应的烧录程序。那现在,完全搞定烧录的问题吗? 不,还只完成了一半。

这种方式还有好几个缺点:

1、烧录器硬件成本比较高

2、JTAG烧录器的控制复杂度和开发难度很高

3、对于安全程度非常高的芯片,JTAG很不安全

因此,能不能默认就将这段程序在芯片出厂的时候烧录或者固化到芯片上呢?同时采用成本更低和通用性更高的串口通信。故这段程序怎么放,有很多方案:

1、直接芯片投片的时候,由数字电路设计人员将固件硬编码到晶圆上,芯片生产出来的时候,都会携带这个程序。这个的缺点就是,这段固件不可更改,固化前会经过大量的测试。

2、对于有OTP的芯片的话,会在芯片出厂测试时将这个程序烧录到OTP中,烧录方式用的就是JTAG。

芯片的烧录方案,基本上就是这些了,对于那些接触到的各种千奇百怪的烧录工具,其实也就是厂商自己定的通信协议的不同导致的。

来源:知乎Hippop。
 

http://www.hkea.cn/news/923040/

相关文章:

  • 开发简单小程序公司深圳网站优化哪家好
  • 网站开发劣势搜索引擎排名优化
  • 桂林网站优化公司企业网络营销顾问
  • 上海外贸出口代理公司排名搜索引擎优化的主要工作有
  • 一般做企业网站需要什么资料广告咨询
  • 广州网站建设兼职网站为什么要做seo
  • 中企动力官网 网站怎么在平台上做推广
  • 教育培训网站建设方案广告宣传费用一般多少
  • 计算机网站设计论文营销排名seo
  • 源码资源国内专业seo公司
  • 丽水微信网站建设报价免费精准客源
  • 广东建设工程中标公示网站google搜索引擎优化
  • 南宁老牌网站建设公司正版google下载
  • 网站做信用认证有必要吗微信朋友圈推广平台
  • 电子政务网站建设要求百度关键词规划师
  • 博客网站开发毕设免费大数据分析网站
  • 深圳教育平台网站建设好消息疫情要结束了
  • 国外设计文章的网站淘宝代运营靠谱吗
  • 市桥网站建设sem论坛
  • 猎头公司是做什么的可靠吗排名优化外包公司
  • 扶贫网站建设关键词查询神器
  • 沈阳酒店企业网站制作公司2023年9月疫情又开始了吗
  • 厦门专业网站建设如何快速推广一个新产品
  • 帮人做传销网站违法吗seo网站排名助手
  • 如何做优品快报下的子网站营销型网站建设目标
  • 用织梦做网站调用乱码营业推广是什么意思
  • 做走私网站北京口碑最好的it培训机构
  • 网站建设OA系统开发it培训机构哪家好
  • 网站运维可以做哪些域名查询网站入口
  • 网站开发的基本语言外贸平台自建站