HPM6750EVK 硬件通读与例程通跑 1
文章目录
- 硬件通读
- 封装
- 电源
- 时钟
- 复位
- 调试
- 例程通跑
- Hello_World
- CoreMark
- rtos/freertos_hello
- drivers/cam
硬件通读
封装
HPM6300系列有 144eLQFP 封装, HPM67xx/64xx 有 14×14 289BGA 0.8P 或 10×10 196BGA 0.65P
官方HPM67xx现有的两种规格
板子上贴的是 HPM6750IVM1
, 0.8的球距, 过孔打的是 10mil/16mil, 也就是 0.25/0.4mm的过孔(0.3/0.5mm可能放不下, 属于嘉立创比较贵的那种), HPM6750EVK 板子撸了6层: Top, GND02, S03, S04, VCC05, Bottom
, 如果不用那么多外设的话, 4层应该能搞下来? 也可以等几天 HPM6300 系列出来, 144eLQFP 封装的会友好很多.
电源
参考手册中提到, 芯片内置了 3路LDO和1路DCDC, 外部使用单一的3.3V就可以了(板子上是 MP2315 转出的3.3V/3A)
电感可以用村田的 DFE252012F-4R7M=P2
或类似的即可, 4.7uH, 1.4A, 1008封装(2.5x2.1x1mm), 体积不大
时钟
板子上焊的是 24MHz, SMD3225 无源晶振.
内置 5 个 PLL 用以生成系统所需要的各种频率的时钟,其中 PLL1 和 PLL2 各有 2 路独立分频的时钟输出,所以 PLL 时钟源共有 7 个。
出厂程序的时钟分配
cpu0: 816MHz
cpu1: 816MHz
axi0: 200MHz
axi1: 200MHz
axi2: 200MHz
ahb: 200MHz
mchtmr0: 24MHz
mchtmr1: 1MHz
xpi0: 133.333333MHz
xpi1: 400MHz
dram: 166.666666MHz
display: 74.25MHz
cam0: 59.4MHz
cam1: 59.4MHz
jpeg: 200MHz
pdma: 200MHz
复位
调试
用的FT2232HL转出来的JLINK+调试串口, 这个 2.54mm_2*10P
的牛角座实在是太太太大了, 自己打板子的话可以考虑换成 1.27mm_2*5P
的, 通用的Jlink V10,V11 应该可以整RISCV?
例程通跑
可以生成默认的debug工程(ram运行), 这样速度贼快, 还是要确保FTDI驱动安装正常, 换一个新的USB口可能要重装一次驱动
Hello_World
# 运行 start
sdk_env_v0.11.0\start_cmd.cmd# 切换到hell_world工程目录
cd sdk_env_v0.11.0\hpm_sdk\samples\hello_world# 生成默认的debug工程(ram运行)
generate_project -b hpm6750evk -f# 运行命令打开segger工程, 或进去双击
.\hpm6750evk_build\segger_embedded_studio\hello_world.emProject
F7编译, F5, F5运行, 板子上led8
红绿蓝来回闪烁, 串口输入什么返回什么
CoreMark
sdk_env_v0.11.0\start_cmd.cmd
cd sdk_env_v0.11.0\hpm_sdk\samples\coremark
generate_project -b hpm6750evk -f
.\hpm6750evk_build\segger_embedded_studio\coremark.emProject
F7编译, F5, F5运行, 等候十几秒, 输出单核Coremark跑分
rtos/freertos_hello
这个是freertos的示例工程
sdk_env_v0.11.0\start_cmd.cmd
cd sdk_env_v0.11.0\hpm_sdk\samples\rtos\freertos_hello
generate_project -b hpm6750evk -f
.\hpm6750evk_build\segger_embedded_studio\freertos_hello.emProject
F7编译, F5, F5运行, 板子上LED8绿灯闪烁, 串口打印:
LED is xx
, 这个是 task1 打出来的Toggle the led pin level
是 task2 打出来的
drivers/cam
这个手头木有, 就先不测试了
参考某宝上 OV7725 摄像头资料(30万像素, 640*480, 24Pin)
HPM7650EVK板子的J7靠上插, 把底部的 25 26 pin 空出来
如果是 OV5640摄像头, 500万像素, DVP接口, 24Pin, 在HPM7650EVK板子的J7靠上插, 同样把底部的 25 26 pin 空出来
欢迎扫描二维码关注微信公众号, 及时获取最新文章:
HPM6750EVK 硬件通读与例程通跑 1相关推荐
- 上汽阿里巴巴联合打造智己汽车;英国公司推出售价3000英镑起硬件加密手机 | 美通企业日报...
今日看点:上汽集团.张江高科和阿里巴巴集团联合打造的智己汽车发布品牌--IM智己.环旭电子抢进全球电动车动力系统供应链.宝理塑料聚焦自动驾驶应用PBT和PPS级传感器产品.英国通信公司XOR推出300 ...
- STC8单片机硬件SPI通信例程W25Q16
SPI全双工通信使用起来相当方便,最常见的是W25Q16存储颗粒的使用了,当重新上电时,存储再W25Q16中的数据不会丢失,仍然可以读取出来,下面就简单讲一下如何使用W25Q16存储芯片. 本篇讲的是 ...
- 会说话的狗狗本电脑版_「电脑知识」硬件狗狗专业电脑硬件检测跑分工具免安装单文件版|电脑硬件|电脑|显卡|狗狗|操作系统...
最新很多小伙伴要求找一款适合大家的硬件检测跑分工具,今天给大家分享一款,简单的希望大家能够喜欢. 硬件狗狗专业的电脑硬件检测工具免安装单文件版,硬件狗狗是一款媲美鲁大师电脑硬件检测工具,由快科技(驱动 ...
- 5G时代来临,高通如何让AI触手可及?
来源:量子位 在高通人工智能开放日之后,我们需要再次刷新对高通这家公司的认知了. 不需要耗费巨大的算力,高通与vivo.腾讯王者荣耀.腾讯AI Lab合作,他们正共同打造一支AI电竞战队"S ...
- mos 多路模拟电子开关_软开关设计 || 软开关硬件三极管、MOS管典型电路分析
资料下载请点我(第3次更新) 赠送大家资料,复制并在后台回复以下关键词即可领取 AD19快捷键 关于今日推文 何为软开关?软开关是相对于硬开关而言. 硬开关顾名思义,电源的开断完全取决于硬件,是物理层 ...
- 拉上谷歌高通 三星围攻苹果
时隔4年,三星又在VR领域出手了. 在几天前的新品发布会上,三星宣布正在开发新的XR(扩展现实)产品和体验,为提高产品竞争力,三星找来了谷歌和高通两大"帮手",前者提供生态系统和软 ...
- 零跑科技上市:募资超60亿港元 在港股PK“蔚小理”
雷递网 雷建平 9月29日 浙江零跑科技股份有限公司(简称:"零跑科技",股票代码为:"09863")今日在港交所上市,发行价为48港元,募资净额为60.57亿 ...
- 高通平台android开发总结 MSM平台上的AMSS
http://blog.csdn.net/mirkerson/article/details/7691029 MSM平台上的AMSS REX启动分析--基于Qualcomm平台 1.高通平台andro ...
- 高通平台android开发总结
http://www.cnblogs.com/yuzaipiaofei/archive/2012/07/24/4124179.html 1.高通平台android开发总结 1.1 搭建高通平台环境开发 ...
最新文章
- 团队-象棋游戏-需求分析
- 建立能持续处理请求的Client端改造
- 使用类模板实现复数类
- 关于图像三通道和单通道的解释
- 一个字同时设置了粗体斜体,哪个先生效?
- android viewpager监听,viewPager的OnPageChangeListener监听器的方法调用顺序
- iOS UI自动化测试详解
- creo外观库_Proe/Creo外观着色与贴图
- 生物信息数据格式:fastq格式
- 奔跑吧,旅行商 - 当机器学习遇上组合优化
- linux安全审计和加固工具-lynis
- 螺旋线java_java 小测试,关于画螺旋线的问题.
- 什么是机器语言,汇编语言,高级语言?C 语言有什么特点(优点)?
- 记2020年第十一届蓝桥杯感想
- Emacs 从入门到精通
- mysql使用注意事项
- windows10 安装linux,windows 10安装linux(ubuntu)子系统
- 使用高德地图api点聚合案例 (自定义样式)
- MIPCMS火车头采集之“500 Internal Server Error”
- NOIP2014河南获奖名单
热门文章
- 全新内测!mac剪映专业版v1.4.0重磅出击!
- TSINGSEE青犀视频开发安全帽智能检测识别经验分享
- zz from 古文中惊艳的句子
- 设计一个类代表二维空间的一个点,设计一个类代表二维空间的一个圆。要求两个成员变量。一个是圆心,一 个是半径,提供计算面积的方法。为上述Cricle类添加一个方法,计算一个点(Point)是否在圆内
- 服务器内存不够了?看这里!
- 硬盘快满了,怎么办?查找重复文件
- [Power Query] 删除重复项
- Jenkins 通过SSH将文件发送到远程服务器
- 膳食纤维之短链脂肪酸
- 亚马逊、敦煌、速卖通、阿里国际站、lazada、shopee、ebay、wish、wayfair、mercari、沃尔玛、newegg 跨境电商运营实战攻略