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

初中毕业学网站开发工程师steam交易链接怎么获取

初中毕业学网站开发工程师,steam交易链接怎么获取,河南建设厅官网证件查询入口,真人做爰直播视频网站笔者来聊一下psoc62 系列板子的知识 1、PSOC62板子介绍 Psoc6-evaluationkit-062S2 与RT-Thread联合推出的一款32位的双core的板子,基于CortexM4以及CortexM0。 管脚兼容Arduio。板载DAP-Link,可以支持调试以及串口,无需外接2MB的Flash以及…

在这里插入图片描述

笔者来聊一下psoc62 系列板子的知识

1、PSOC62板子介绍

Psoc6-evaluationkit-062S2 与RT-Thread联合推出的一款32位的双core的板子,基于CortexM4以及CortexM0。

  • 管脚兼容Arduio。
  • 板载DAP-Link,可以支持调试以及串口,无需外接
  • 2MB的Flash以及1MB的RAM空间。
  • 板子可外接mrcro SD卡,可操作出名滑条,可外扩WIFI以及蓝牙。
    在这里插入图片描述

2、PSOC62 CPU特点

双core MCU,CortexM4以及CortexM0

  • CortexM4 频率:150MHZ,CortexM0 :100MHZ
  • 8KB的指令Cache
  • CortexM4基于ARMv7-M架构,支持Thumb-2指令集,CortexM0基于ARMv6-M指令集,支持Thumb指令集
  • 均支持中断嵌套NVIC
  • 均支持debug port,SWD以及JTAG
  • 双core IPC(硬件)通信
  • 均有自己的数据总线和内存接口
    整体架构如下图所示:
    在这里插入图片描述
  • 支持深度睡眠,休眠唤醒模式
  • 支持MPU,内存保护
  • 支持对称加密加密,DES,AES,以及非对称加密,RSA/ECC
  • 2MB 的Flash以及1MB的RAM空间
  • 64KB的ROM空间。

因为其使用的均是ARM CortexM架构,所以其寄存器包括指令集均安装ARM架构的理解即可。寄存器的了解可以看这篇文章:ARM学习(2) 寄存器的理解 ===》通用寄存器及状态寄存器,指令集可以参考这篇文章:ARM学习(6) 指令集学习。

3、PSOC62 内存布局

其整体内存布局如下图所述:双core均有固定的内存布局,包括外设,大小为4G。
在这里插入图片描述
PSOC6的内存布局如下图所述:双core看的内存布局一致。
在这里插入图片描述
这里与一张图不一样的,SRAM放到了规划的code区域,因为PSOC6就没有使用0x20000000的区域。

通过看到以内内存布局之后,笔者还查看了芯片的链接脚本,通用可以来确定其内存使用分布。

; The following defines control RAM and flash memory allocation for the CM4 core.
; You can change the memory allocation by editing RAM and Flash defines.
; Note that 2 KB of RAM (at the end of the SRAM) are reserved for system use.
; Using this memory region for other purposes will lead to unexpected behavior.
; Your changes must be aligned with the corresponding defines for CM0+ core in 'xx_cm0plus.scat',
; where 'xx' is the device group; for example, 'cy8c6xx7_cm0plus.scat'.
; RAM
#define RAM_START               0x08002000
#define RAM_SIZE                0x000FD800
; Flash
#define FLASH_START             0x10000000
#define FLASH_SIZE              0x00200000; The size of the stack section at the end of CM4 SRAM
#define STACK_SIZE              0x00001000; By default, the COMPONENT_CM0P_SLEEP prebuilt image is used for the CM0p core.
; More about CM0+ prebuilt images, see here:
; https://github.com/Infineon/psoc6cm0p
; The size of the Cortex-M0+ application flash image
#define FLASH_CM0P_SIZE         0x2000

观察上图,

  • SRAM的布局从0x08002000开始,其实前面的0x2000是放CPU0的Image的,与NXP的启动方式类似,一个core启动之后,把另外一个core加载到对应的SRAM空间上面去运行。具体的可以参考这篇文章:ARM学习(28)NXP 双coreMCU IMX1160学习。
  • Flash的大小没什么好说的,就如上面所示,是2MB
  • 栈的大小这边设了4KB。

4、PSOC62 上手使用

psoc32支持多种平台下载使用,RT-Thread Stduio,MDK以及infineon自身的IDEModusToolbox。

4.1 RT-Thread Stduio下载使用

新建好项目以及选择好目标板子后,可以直接编译和下载。
编译界面
在这里插入图片描述
下载界面
在这里插入图片描述
在这里插入图片描述

4.2 MDK下载使用

直接采用RTT-Thread生成的MDK工程就可以编译和下载,主要注意的是,MDK5的工程生成时,可能有格式问题,需要用scons重新生成一下。
在这里插入图片描述在这里插入图片描述
在这里插入图片描述

4.3 ModusToolbox下载使用

使用ModusToolbox Programmer,可以来下载代码,类似于JFlash一样。
连接界面:注意选择正确的device,这边是CY8C624ALQI-S2D42系列。
在这里插入图片描述
下载界面:选择好下载文件,然后电机Program即可下载文件。
在这里插入图片描述

4.4 板子例程使用

http://www.zhongyajixie.com/news/12920.html

相关文章:

  • 做现货需要关注的网站最有效的15个营销方法
  • wordpress在线教育系统临沂seo推广
  • 文登网站建设网络营销推广技巧
  • 青海市住房和城乡建设厅网站百度推广方法
  • 青海公路工程建设总公司网站免费网站推广软件哪个好
  • 什么网站可以做国外批发网厦门人才网官网登录
  • 网络营销推广咨询收费标准seo岗位职责
  • 做bt搜索网站网站制作公司
  • wordpress oss不显示在线观看的seo综合查询
  • 徐州市网站建设宁波网站推广优化哪家正规
  • 网站制作公司哪家南京大门安装制表白网站制作百度网盘电话人工服务
  • 用织梦做的网站下载网站媒体推广
  • 旅游网站开发目标行业关键词词库
  • 需要外包团队做网站怎么提需求上海关键词优化报价
  • 网站资料要提供哪些网店推广网站
  • 怀化做网站性价比高seo排名
  • 定制一个微信小程序要多少钱优化软件seo排名
  • 优化网站的公司哪家好惠州优化怎么做seo
  • 政府移动网站建设整体风格控制学网络营销去哪个学校
  • 无锡网站定制搜索引擎优化教程
  • 自学做网站界面合肥seo推广公司
  • 个人网站做多久有效果抖音seo关键词优化排名
  • 小说网站建设的支柱培训网站排名
  • 快速建站公司地址长春百度推广电话
  • 学设计的网站项目营销策划方案
  • 免费做计算机题的网站百度app下载链接
  • 网站备案公司倒闭网页首页设计图片
  • 专业的网站建设哪家好企业如何进行宣传和推广
  • 网站关键词在哪里添加郑州网站推广技术
  • 在百度做网站怎么做湖南网络推广公司大全