大写加粗的L
获得 44 次赞
帮助过117人
树莓初创的意义是慈善,是最先由英国发起的项目。为什么不用高通用博通,我猜有个原因是高通初创在1985年,而博通初创在1991年,树莓作为一个后生项目,选择高通有点欠缺资历,却又能看到生机勃勃博通的潜力,要我我也选博通。当然这是猜的。为什么不选三星呢?英国在历史上和美国的关系众所周知,和棒子就没什么交情了,搞不好还带点歧视,这个我觉得我猜的八九不离十。至于inter嘛,一来贵,二来作为慈善的目的,不可能真的打造一台PC出来,inter外设多贵啊,而风靡的ARM则不同。甚至我觉得树莓基金就是看到ARM便宜,才打算做电子领域的慈善的。不选inter理所当然。以上
个人理解,官方固化的bootloader只是一段ISP程序,虽然某种程度上类似bootloader,但还不是。想要bootloader的话,需要自己写,或者说叫移植,官方都有例程,稍改一下就可以使用。
你说用arm-linux-gcc编译无法运行,又说子程序死在子程序上,我是否可以理解为直接gcc编译的程序没有问题?没有死到子程序上?如此推断,问题可能出在子程序与平台有一定耦合性。说白了子程序不适合ARM平台或在ARM平台有BUG,希望这个思路可以帮到你。
一般控制步进电机,脉冲就是高低电平各一半的方波,频率一般要查驱动器手册,看支持的频率范围。另外还要关注的是步进角,一般都是一个脉冲1.8°,电机的最高转速,以及转速和扭矩的曲线图。细分是将一个脉冲平分成多份,使电机转动更平滑。细分1表示200Hz/转,细分8表示1600Hz/转
我想知道,你是在操作LED点阵屛吗?你如果对CPU的“同时”不放心的话,感觉他在串行输出的话,那我给你一个方案,你IIC外接一个锁存器,就按2楼的做法,先发个0x0f,然后操作锁存器输出,效果很可观的,微观上虽然依然是串行,但在很大程度上,它与并行无异了