自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 powerpc2020平台 law tlb mmu配置特辑

近期碰到一系列与p2020有关的项目,根据自己的感受,以及客户之间的交流。大家对这个mmu、tlb、law配置了解的需求还是比较明显的。“mmu、tlb、law配置”可以贴上“基础”、“不易懂”、“不可或缺”等标签...

2020-10-15 11:31:53 555

原创 powerpc2020 Localbus_norflash 驱动及dos文件系统挂载调试总结

2020疫情肆虐全球,而笔者最近也被ppc2020虐了一段时间。当然两件事情一点关系也没有啊,只是笔者加戏而已。下面进入正题,Localbus_norflash驱动及dos文件系统挂载调试。题目有点长,将题目进行拆解涉及三个步骤,一配置Localbus总线使cpu可以通过localbus访问norflash设备,二调试norflash的驱动(擦写功能),三将norflash挂载上do...

2020-04-29 20:16:49 1270

原创 开发板开发环境搭建相关经验总结

最近要在win10的系统上办公,但是有些软件因为兼容性的原因无法在win10中使用,需要在虚拟机上搭建相应的win7开发环境继续工作。以下是关于此次环境搭建的总结,希望对有些同仁伙伴有所帮助。 环境搭建中需要注意两点,一点是调式串口可以正常使用(嵌入式软件调试良品)、另外一点就是网络(确保开发板与虚拟机可以网络连通)。 针对第一点串口可以正常使用...

2019-11-21 16:50:28 716

原创 spi相关调试

上一篇博客聊了聊I2C相关的项目心得,这一篇打算聊一聊SPI相关心得体会。说说标题吧,为什么叫SPI相关调试,我们都知道SPI是一种板级总线,如果单纯描述SPI协议,个人觉得网上有更好的资源,没有必要进行重复性的工作。然后从目的出发,我们要做的是应用SPI总线来完成相应通信任务,以用为主。综上两点,此篇博客名叫做SPI相关调试。 SPI是主芯片与从设备之间“美好”的桥梁...

2019-10-28 18:39:34 854

原创 i2c之初体验

最近一直在做p2020项目的bsp适配,感觉好久没写心得体会了,趁现在有些间隙,抓紧时间写一写。这次想说说关于I2C的一些体验。 其实在读书期间就早有耳闻I2C总线,只是当时并没有实战过。有些映像但是并没有感性认识,就更不必说理性认识了。(闲话好像扯得有点多了,总之表达一个意思,得知此事要躬行哈)。进入主题,I2C是一种板级总线。常见的还有SPI(这个将在下篇博客中...

2019-10-25 14:41:45 234

原创 Serial RapidIO相关调试总结

最近在p2020平台上进行系统(这里系统指的是某实时操作系统)关于Serial Rapidio的适配,这也是笔者第一次调试srio(Serial RapidIO)对某些相关知识有了新的认知,在这与大家进行分享,如若分享有误,望大家勘误指正。 首先问大家一个问题srio是什么呀,不知道大家是什么反应,反正笔者当时扪心自问的时候,一脸懵逼。笔者在经过调试,将其适配完成之后...

2019-09-07 17:37:33 3302 7

原创 p2020emmc底层驱动调试总结

eSDHC(The enhanced secure digital host controller),该控制器为主系统(host system)和以下存储卡(cards)之间提供了接口桥梁,卡的种类包括了mmc(MultiMediaCard)和Secure digital(SD)。通过该控制器让主端与卡之间建立起连接之后,发送指令以及传向或接收来自卡的执行数据就可以走此条“通路”了...

2019-08-16 17:57:18 1577 2

原创 嵌入式系统驱动开发流程(二)

在上一节中,已经对bsp层的最开头,也就是start.s进行了分析。然后就要开始系统驱动开发的下一个环节了,在任何外设的适配中,我们都离不开调试,那么我们就需要“一张告诉我们看板卡程序运行状态的嘴巴”,所谓“嘴巴”就是我们常用的打印(printk或printf)。在我们的系统中,在中断配置成功之前,我们需要的嘴巴是“printk”。该函数是通过将调试串口轮询打通,然后再与上层库结合而...

2019-07-22 11:40:40 398

原创 嵌入式系统驱动开发流程(一)

为系统运行适配平台的cpu内核为ppc603,cpu型号为mpc8247。嵌入式系统驱动开发,这里,我所专注的层次为bsp层。万事万物皆有开头,而这里关于系统bsp层的开头就“住在”start.s文件中,今天就来一探其中的究竟。文件最开头定义的是堆栈的大小,为64k。接下来所做的工作是对核的几个关键寄存器进行初始化,如下图所示:图中的注释已经阐述的比较明白了,对于...

2019-07-22 10:42:13 3854

原创 MPC8247(基于Vxworks)驱动调试

笔者定位,驱动小白,为了给自己搭建尽量系统的驱动知识库,所以将自己调试驱动过程中所碰到的问题以及解决方法进行记录分析,供后期参考,也请广大同仁多多指教。 此次所记载问题与网卡驱动相关的,这里关于底层的网卡驱动框架就不介绍了,主要描述所发现的问题,解决问题的思路,以及解决问题的过程。问题: 当MPC8247板卡对pc进行连续ping操作时,当p...

2019-06-23 14:37:47 683

原创 stm32cubemx+freertos+fatfs+sd调试心得

      stm32cubemx是当下比较流行的开发工具,可以大大提升我们的移植效率,从而提升开发的效率,但是在某些方面还是有些小坑需要我们注意。以下是用Cube,来进行sd卡读写实验的一些心得。       在这里cube的画面配置环节就不描述了,直接描述所碰问题:文件系统无法挂载或文件无法读写,而且调式的时候光标移到读取时会跑飞等一些列问题。其实针对于这一问题主要是处理SD的信息接受与发送的...

2018-06-11 21:16:38 8985 2

原创 stm32CubeMX上lwip的配置问题

上两篇博客讲了STM32CubeMX的一个版本问题还有硬件需要复位的问题,当你把这两个问题解决之后,你会发现程序烧入板子之后,以太网接口也亮了,可是当你去ping开发板时,板子与电脑之间依然连接不上,无法ping通。在调试了软件数遍之后,发现程序的逻辑并未出现什么毛病。从程序的方面检查,以太网的收发函数均为正常状态,收发数据也是正确的,可是就是无法访问到目标主机.

2017-12-22 13:11:33 7445 1

原创 配置以太网接口的一些问题

用STM32CubeMX配置好程序之后,发现以太网接口不亮。

2017-12-20 22:36:12 1926 1

原创 STM32CubeMX 4.23.0的一些问题

主要针对error:A1586E: Bad operand types(UnDefOT, Constant) for operator(这个问题

2017-12-20 21:41:48 2549 4

空空如也

空空如也

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

TA关注的人

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