自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 两年前做了一块国产FPGA试验板(片内MCU/FPGA/DDR都已调通)

两年前我做了一块国产FPGA AG16KDDF256实验板,完成了一些测试(最近做了一块国产FPGA试验板 https://bbs.21ic.com/icview-2853980-1-1.html),证明这颗芯片还是可用的,后来由于种种原因搁置了下来。最近随着工作内容的变化,接触FPGA和Verilog变多了,感觉自己这方面的能力大增:) 于是,我又把这块板子拿出来了,继续之前没完成的尝试。首先用verilog在AG16K FPGA内实现了一个AHB slave register外设,有了它,MCU就可以通

2021-10-10 20:23:17 988 4

原创 STM32F750 Linux的低功耗模式测试

Linux是有低功耗模式的(Low Power Mode),emcraft的STM32F7也实现了这个功能,它支持suspend to RAM模式。也就是电脑上常说的挂起到内存。在STM32F750开发板上可以通过命令行使系统挂起,使用SW3 button唤醒系统(wake up)。1. 系统正常启动,测量5V输入端电流,大约210mA2. 在控制台输入系统挂起命令/ # echo...

2019-04-02 21:08:21 1743

原创 STM32F750 uClinux加载QSPI Flash分区成功

emcraft的STM32F7 BSP默认是加载并行NOR Flash分区的,不加载QSPI Flash。老实说这个配置比较老了,现在用并行NOR的越来越少了,QSPI Flash越来越多。为了加载我板子上的QSPI Flash,需要做以下工作:1. 在编译kernel时加上mtd,qspi驱动,jffs2文件系统(当然也可以是其他filesystem);2. 在设备树里面添加qspi设备,...

2019-04-01 16:39:00 1274

原创 STM32F750 Linux CAN驱动收发测试成功

CAN功能调通是这次做板最大的收获。在做这块板子之前我是没有调通STM32 Linux socket CAN的,但是我觉得CAN接口是很有用的,于是抱着不成功便成仁的心态先把CAN收发器和接口做到板子上了。调试开始后,一切都很顺利,u-boot ok,linux ok,之前F429上能用的功能在F750上都成功了,最后轮到CAN接口了。由于我没有现成的CAN网络,我的测试方式是把两块板子的C...

2019-04-01 16:33:54 678

原创 STM32F750外设在Linux系统下的操作

上周发了新出的STM32F750成功运行Linux有很多朋友对在Linux下使用STM32外设很感兴趣,今天我简单介绍一下如何使用Linux命令操作外设。在Linux下各种设备都被抽象成文件,对设备的操作控制转化成对相应文件的读写操作。STM32F750 linux也是这样的,下面举几个例子希望对STM32 linux感兴趣的朋友起到抛砖引玉的作用。在linux控制台终端可以使用cat命令读...

2019-04-01 16:30:12 609

原创 STM32F750成功运行Linux

论坛发帖太分散了,在此记录一下我开发STM32F750 uClinux开发板的进程,这是第一篇,发表于2018年12月。前段时间ST推出了Value Line的STM32F750和H750两个系列,看了一下选型表,F750有LQFP144封装,正好适合我的STM32 linux板子。于是,双十一买了几片。同时,我对我的linux板做了小幅改版:将SPI Flash容量扩大到32MB...

2019-04-01 16:28:42 6376 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除