用于EagleEye3.0 规则集漏报和误报测试的示例项目,项目收集于github和gitee
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Guo XIn 291e661666 first commit 10 months ago
..
applications first commit 10 months ago
board first commit 10 months ago
doc/images first commit 10 months ago
.config first commit 10 months ago
Kconfig first commit 10 months ago
README.md first commit 10 months ago
SConscript first commit 10 months ago
SConstruct first commit 10 months ago
max32660.svd first commit 10 months ago
project.uvoptx first commit 10 months ago
project.uvprojx first commit 10 months ago
rtconfig.h first commit 10 months ago
rtconfig.py first commit 10 months ago
template.uvoptx first commit 10 months ago
template.uvprojx first commit 10 months ago

README.md

Maxim-MAX32660- EVSYS说明

简介

该文件夹主要存放所有主芯片为MAX32660的板级支持包。开发板上面的主芯片是MAX32660

芯片Datasheet: MAX32660_datasheet

芯片User Guide:MAX32660_UserGuide

开发板介绍页面: MAX32660-EVSYS

开发板datasheet: MAX32660-EVSYS.pdf)

支持IDE: keil packeclipse

本文主要内容如下:

  • 开发板资源介绍

MAX32660芯片介绍

  • RAM 96KB 0x20000000~0x20018000
  • ROM 256KB 0x0 ~ 0x40000
  • 16KB I-cache
  • UART 2个 UART0 UART1
  • GPIO 14个
  • I2C 2个 Master/Slave 高速3.4Mbps
  • ARM Cortex-M4F, 96MHz
  • MPU
  • SPI 2个 Master/Slave
  • I2S Master/Slave
  • 4 channel DMA
  • 3个 32bit Timer
  • Watchdog
  • RTC

开发板介绍

MAX32660-EVSYS是美信官方的开发板,搭载MAX32660芯片,基于ARM Cortex-M4F内核,最高主频96MHz,具有丰富的外设资源,内核带有FPU。

开发板外观如下图所示

board

开发板引脚连接图如图所示:

pins

MAX32660-EVSYS开发板常用 板载资源 如下:

  • MCU:MAX32660
  • 板载设
    • LED:1个,GPIO P0_13 ,高电平点亮,低电平灭 。
    • 按键:1个,GPIO P0_12, 按下低电平,松开高电平。
  • 调试接口:板载CMSIS-DAP调试器。

外设支持

本 BSP 目前对外设的支持情况如下:

片上外设 支持情况 备注
GPIO 支持
UART 支持 UART0, UART1(console)
PWM
SPI 支持 SPI0, SPI1
RTC 支持 RTC
I2S
I2C 支持 I2C0, I2C1
TIMER
Watchdog

进阶使用

此 BSP 默认只开启了串口 的功能,更多高级功能需要利用 env 工具对 BSP 进行配置,步骤如下:

  1. 在 bsp 下打开 env 工具。
  2. 输入 menuconfig命令配置工程,配置好之后保存退出。
  3. 输入`scons --target=mdk5/vsc命令重新生成工程。

注意事项

目前支持keil和GCC环境

FAQ

GCC环境如何调试使用

第一步,需要配置arm-none-eabi-gcc路径到系統环境变量中去或者在rtconfig.py中EXEC_PATH 修改路径

第二步,添加openocd的路径,如果你安装了eclipse,添加以下路径到系统环境变量中

C:\Maxim\Toolchain\bin

完成这两部就可以用vscode打开bsp目录了。

快捷键ctrl+shift+b可以执行scons编译命令

快捷键F5可以进入调试命令

如果需要调试之前执行build命令,在luanch.json里面打开注释

            //"preLaunchTask": "build"

联系人信息

维护人: