NXP织女星开发板
NXP织女星开发板使用相关
whik1194
这个作者很懒,什么都没留下…
展开
-
织女星开发板使用RISC-V核驱动GPIO
文章目录前言准备工作寄存器简介GPIO配置PCR寄存器GPIO控制寄存器库函数简介PORT_SetPinConfigPORT_SetPinMuxGPIO_PinInitGPIO_WritePinOutputGPIO_TogglePinsOutputGPIO_ReadPinInputRGB LED的初始化led_driver.c文件内容led_driver.h文件内容板载按键初始化button_dr...原创 2019-12-22 11:34:46 · 1048 阅读 · 0 评论 -
手把手教你搭建织女星开发板RISC-V开发环境
前言Windows环境下搭建基于Eclipse + RISC-V gcc编译器的RISC-V开发环境,配合openocd调试软件,可以实现RISC-V内核程序的编译、下载和调试。准备工作工欲善其事,必先利其器,RISC-V开发环境搭建之前,要先准备好所需要的软件,如下:jdk-8u101-windows-x64.exeEclipse IDE for C/C++ developersG...原创 2019-05-30 22:00:05 · 2001 阅读 · 0 评论 -
NXP恩智浦VEGA织女星开发板免费申请!
前言大概两周前申请了一块NXP恩智浦的开发板,今天终于收到了!在这里推荐给大家,官方网站刚上线一个月左右,目前申请的人还不算多,感兴趣的朋友可以申请一个,体验一下这个四核性能怪兽。大厂就是大气,包装盒,开发板,Micro USB数据线,跳线帽一应俱全,全国包邮!包装盒开发板正面重点是主控芯片——NXP推出的RV32M1异构4核MCU芯片,片上集成两个RISC-V架构内核和两个ARM架...原创 2019-05-23 09:40:20 · 2385 阅读 · 2 评论 -
织女星开发板RISC-V内核实现微秒级精确延时
前言收到VEGA织女星开发板也有一段时间了,好久没玩了,想驱动个OLED屏,但是首先要实现IIC协议,而实现IIC协议,最基本的就是需要一个精确的延时函数,所以研究了一下如何来写一个精确的延时函数。众所周知,ARM Cortex-M内核都有一个24位的SysTick系统节拍定时器,它是一个简易的周期定时器,用于提供时基,多为操作系统所使用。RV32M1的RISC-V内核也有一个SysTick定时...原创 2019-06-28 23:59:31 · 906 阅读 · 0 评论 -
织女星开发板启动模式修改——从ARM M4核启动
前言刚开始玩织女星开发板的时候,想先从熟悉的ARM核入手,连上Jlink,打开MDK版本的Demo程序,编译OK,却检测不到芯片,仔细看了一下文档,原来RV32M1芯片默认从RISC-V核启动,如果想要调试下载ARM核程序,需要切换为ARM核启动,然后按照文档操作步骤,完成了启动模式的修改,现在分享给大家。RV32M1芯片内核简介织女星开发板主控芯片RV32M1,片上集成了四个核。两个RI...原创 2019-05-28 17:31:17 · 1044 阅读 · 0 评论