Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
BaiXuePrincess
rt-thread
提交
09625393
R
rt-thread
项目概览
BaiXuePrincess
/
rt-thread
与 Fork 源项目一致
Fork自
RT-Thread / rt-thread
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
rt-thread
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
09625393
编写于
2月 11, 2021
作者:
Thomas_Fly
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
[bsp/max32660] add readme
上级
c9197182
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
68 addition
and
40 deletion
+68
-40
bsp/maxim/MAX32660_EVSYS/README.md
bsp/maxim/MAX32660_EVSYS/README.md
+66
-38
bsp/maxim/MAX32660_EVSYS/doc/images/board.jpg
bsp/maxim/MAX32660_EVSYS/doc/images/board.jpg
+0
-0
bsp/maxim/MAX32660_EVSYS/project.uvoptx
bsp/maxim/MAX32660_EVSYS/project.uvoptx
+2
-2
未找到文件。
bsp/maxim/MAX32660_EVSYS/README.md
浏览文件 @
09625393
#
nRF52840-PCA10056 BSP
说明
#
Maxim-MAX32660- EVSYS
说明
## 简介
## 简介
该文件夹主要存放所有主芯片为nRF52840的板级支持包。目前默认支持的开发板是官方
[
PCA10056
](
https://www.nordicsemi.com/Software-and-tools/Development-Kits/nRF52840-DK
)
该文件夹主要存放所有主芯片为MAX32660的板级支持包。开发板上面的主芯片是
[
MAX32660
](
https://www.maximintegrated.com/en/products/microcontrollers/MAX32660.html
)
芯片Datasheet:
[
MAX32660_datasheet
](
https://datasheets.maximintegrated.com/en/ds/MAX32660.pdf
)
芯片User Guide:
[
MAX32660_UserGuide
](
https://pdfserv.maximintegrated.com/en/an/AN6659.pdf
)
开发板介绍页面:
[
MAX32660-EVSYS
](
https://www.maximintegrated.com/en/products/microcontrollers/MAX32660-EVSYS.html
)
开发板datasheet:
[
MAX32660-EVSYS.pdf)
](
https://datasheets.maximintegrated.com/en/ds/MAX32660-EVSYS.pdf
)
支持IDE: keil,
[
eclipse
](
https://www.maximintegrated.com/en/design/software-description.html/swpart=SFW0001500A
)
本文主要内容如下:
本文主要内容如下:
-
开发板资源介绍
-
开发板资源介绍
-
进阶使用方法
##
开发板
介绍
##
MAX32660芯片
介绍
PCA10056-nRF52840是Nordic 官方的开发板,搭载nRF52840 芯片,基于ARM Cortex-M4内核,最高主频64 MHz,具有丰富的外设资源。
-
RAM 96KB 0x20000000~0x20018000
开发板外观如下图所示
-
ROM 256KB 0x0 ~ 0x40000
![
image-20201017202046725
](
../docs/images/nrf52840.png
)
-
16KB I-cache
PCA10056-nrf52840 开发板常用
**板载资源**
如下:
-
UART 2个 UART0 UART1
-
MCU:NRF52840,主频 64MHz,1MB FLASH ,256kB RAM
-
GPIO 14个
-
MCU 外设: GPIO, UART, SPI, I2C(TWI), RTC,TIMER,NFC,QSPI,PWM,ADC,USB,I2S
-
板载设
-
I2C 2个 Master/Slave 高速3.4Mbps
-
LED:4个,USB communication (LD1), user LED (LD2), power LED (LD3) 。
-
按键:5个,4个USER and 1个RESET 。
-
ARM Cortex-M4F, 96MHz
-
USB: 1个
-
常用接口:USB device、Arduino Uno 接口
-
MPU
-
调试接口:板载 J-LINK 调试器。
-
SPI 2个 Master/Slave
-
I2S Master/Slave
-
4 channel DMA
-
3个 32bit Timer
开发板更多详细信息请参考NORDIC官方
[
PCA10056
](
https://www.nordicsemi.com/Software-and-tools/Development-Kits/nRF52840-DK
)
-
Watchdog
-
RTC
## 开发板介绍
MAX32660-EVSYS是美信官方的开发板,搭载MAX32660芯片,基于ARM Cortex-M4F内核,最高主频96MHz,具有丰富的外设资源,内核带有FPU。
开发板外观如下图所示
![](
doc/images/board.jpg
)
MAX32660-EVSYS开发板常用
**板载资源**
如下:
-
MCU:MAX32660
-
板载设
-
LED:1个,GPIO P0_13 ,高电平点亮,低电平灭 。
-
按键:1个,GPIO P0_12, 按下低电平,松开高电平。
-
调试接口:板载CMSIS-DAP调试器。
## 外设支持
## 外设支持
本 BSP 目前对外设的支持情况如下:
本 BSP 目前对外设的支持情况如下:
|
**片上外设**
|
**支持情况**
|
**备注**
|
|
**片上外设**
|
**支持情况**
|
**备注**
|
| :----------- | :----------: | :--------------------: |
| :----------- | :----------: | :----------: |
| GPIO | 支持 | GPION |
| GPIO | | |
| UART | 支持 | UART0 |
| UART | 支持 | UART0, UART1 |
| PWM | 支持 | 支持 |
| PWM | | |
| SPI | 支持 | 支持 |
| SPI | | |
| QSPI | 支持 | 支持开发板上QSPI FLASH |
| RTC | | |
| RTC | 支持 | |
| I2S | | |
| ADC | 支持 | |
| I2C | | |
| | | |
| TIMER | | |
| | | |
| Watchdog | | |
| | | |
### 进阶使用
### 进阶使用
此 BSP 默认只开启了
GPIO 和 串口 0
的功能,更多高级功能需要利用 env 工具对 BSP 进行配置,步骤如下:
此 BSP 默认只开启了
串口
的功能,更多高级功能需要利用 env 工具对 BSP 进行配置,步骤如下:
1.
在 bsp 下打开 env 工具。
1.
在 bsp 下打开 env 工具。
2.
输入
`menuconfig`
命令配置工程,配置好之后保存退出。
2.
输入
`menuconfig`
命令配置工程,配置好之后保存退出。
3.
输入
`pkgs --update`
命令更新软件包。
4.
输入
`scons --target=mdk4/mdk5/iar`
命令重新生成工程。
4.
输入
`scons --target=mdk4/mdk5/iar`
命令重新生成工程。
## 支持其他开发板
客户可以将自己的开发板的.config文件和board/Kconfig文件到board/$(board_name)下面添加README.md即可,使用的时候替换.config文件
## 注意事项
## 注意事项
目前仅支持keil5环境
## 联系人信息
## 联系人信息
维护人:
维护人:
...
...
bsp/maxim/MAX32660_EVSYS/doc/images/board.jpg
0 → 100644
浏览文件 @
09625393
96.0 KB
bsp/maxim/MAX32660_EVSYS/project.uvoptx
浏览文件 @
09625393
...
@@ -375,7 +375,7 @@
...
@@ -375,7 +375,7 @@
<Group>
<Group>
<GroupName>
Drivers
</GroupName>
<GroupName>
Drivers
</GroupName>
<tvExp>
0
</tvExp>
<tvExp>
1
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
<tvExpOptDlg>
0
</tvExpOptDlg>
<cbSel>
0
</cbSel>
<cbSel>
0
</cbSel>
<RteFlg>
0
</RteFlg>
<RteFlg>
0
</RteFlg>
...
@@ -463,7 +463,7 @@
...
@@ -463,7 +463,7 @@
<Group>
<Group>
<GroupName>
Kernel
</GroupName>
<GroupName>
Kernel
</GroupName>
<tvExp>
0
</tvExp>
<tvExp>
1
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
<tvExpOptDlg>
0
</tvExpOptDlg>
<cbSel>
0
</cbSel>
<cbSel>
0
</cbSel>
<RteFlg>
0
</RteFlg>
<RteFlg>
0
</RteFlg>
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录