- 博客(12)
- 资源 (5)
- 收藏
- 关注
原创 STM32使用SPI从站时产生数据错位的恢复方法
1、SPI从站错位问题和现象最近用SPI做一套总线协议,主站是一个Cortex-A7处理器,从站是16块STM32F0xx的PCB,通过排针连在一起,每片M0的SPI使用软件CS,上电初始化之后就一直使能,MOSI,MISO,CLK信号通过高速差分芯片挂总线,每个PCB有一个地址,通信采用一问一答的形式,匹配地址的从站会应答Cortex-A7主站的请求。开始好好的,16块板连在一起,连续通信两三天都没什么问题,以为很简单,方案基本可以用了,准备上EFT测试干扰性能。然后事实并不是想象那样,上测试台之
2021-12-31 17:18:48 8514 7
转载 OpenWRT添加模块(一)Makefile和Config.in
原文出处:第一次接触到openwrt,真是被毁三观啊,不要说makefile,连源代码在哪里都找不到,知道嵌入式系统水深,没想到迈出第一步就没过了脖子。好在旁边有人指点,直接在芯片厂商提供的既有代码上做二次开发,项目进展倒也完全满足了前期计划的目标。但是哥奔的就是嵌入式,这么好的学习机会怎容错过?!目标:在芯片厂商提供的开发包上添加自己的用户态模块和内核态模块,以使
2014-08-13 12:19:53 1688
原创 u-boot的NAND初始化分析,及cubieboard移植nand驱动初步分析
u-boot的nand驱动初始化分析,针对cubieboard
2013-07-15 20:29:39 4712 1
原创 Cubieboard的U-boot以太网驱动移植
网上发现一段话Allwinner A10 has an ethernet controller that seem to be developpedinternally by them.The exact feature set of this controller is unknown, since there is nopublic documentation for this
2013-05-29 21:37:42 3851 2
原创 Cubieboard上使用U-boot通过定时器中断控制LED
继LED之后,学习使用A10中断,目的是学习U-boot中如何使用中断。软件环境: 笔记本一台,安装WindowsXP sp3 XP下软件:Source Insight 3.5;SecureCRT;VMware Workstation7.0 虚拟机中安装ubuntu10.04
2013-05-27 22:19:18 4126 4
原创 cubieboard上通过U-boot点亮板载LED
有空了,先先来个简单的u-boot上实现LED控制软件环境: 笔记本一台,安装WindowsXP sp3 XP下软件:Source Insight 3.5;SecureCRT;VMware Workstation7.0 虚拟机中安装ubuntu10.04 ub
2013-05-25 21:18:18 3559
原创 在U-boot中添加Cubieboard(全志A10)以太网驱动
当定义CONFIG_CMD_NET和CONFIG_CMD_PING,编译之后执行ping命令,告警没有找到以太网。因此,需要打开U-boot的网络功能, u-boot-sunxi-sunxi中没有找到明显的网络驱动代码,或许有通用的驱动,但可以获得资料的途径有限,再说我是个初学者,平时工作属于自动控制类,网络方面很菜,因此想通过修改一个网络驱动,进行一次初步学习,想到就开工...边做边写,
2013-04-02 10:18:52 5795 2
原创 U-boot主循环main_loop分析
最近在写cortex-M3的一个裸机程序,写的过程中突然想到,虽然这个程序很简单但是我并没有关心cortex-M3的启动代码,很多时候,我只关心主循环在干什么甚至连初始化CPU部分也不需要很细致,这些代码在启动时只执行一遍,之后就再也没有执行了,更多时候,需要关心的是一遍又一遍执行的主循环于是,我觉得,u-boot程序如果不关心初始化,只关注主循环会怎么样呢?想到就做,于是就有
2013-02-26 17:53:13 6732 1
原创 Cubieboard开发环境、Uboot的SD启动卡制作、U-boot初步分析
拿到Cubieboard已经1周多了,平时上班比较忙,只能晚上玩一会,年关将近,周末都要加班呀....拿到一个板,若只刷别人给的Image学不到太多东西,于是自己一点一点来首先是Uboot 移植,所谓移植,其实别人都做好了,我只不过是做了一个启动卡 系统环境:电脑二台,台式机XP;笔记本RHEL5,平时就用这个,懒得整ubuntu代码工具:XP上: Sourc
2013-01-26 23:37:14 11673 3
原创 Ubuntu11.10通过VirtualBox安装WindowsXp
由于最近学习制作开发板,熟悉的软件是protel99se,为了使用之,在Ubuntu下安装XP,以便使用。将安装过程记录如下:1、安装VirtualBoxsudo apt-get install virtualbox2、安装完成之后,将自己的用户名加入到VirtualBox下:sudo adduser YOUUSER vboxusers3、运行V
2012-03-20 22:28:28 1185
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人