Angel_YY
获得 1451 次赞
帮助过1156人
新手学习还是推荐i.mx6u,推出的时间比较长了,价格低,关键是学习资料丰富。比如正点原子推出了详细的教学视频。STM32MP1推出时间较短,教程丰富程度没有i.mx6丰富,其优点是内置M4内核,偏重于实时控制与linux结合的开发,如果只用嵌入式linux部分,也就是A7内核,性价比不如i.mx6ull好。
这个和串口波特率有关,如果波特率为9600,发送一个位需要的时间为1/9600s=0.0001042s=0.1042ms这里按数据位为8位,停止位为2位,加起来就是10位,10个位发送所需的时间为:0.1042*10ms = 1.042ms。帧与帧之间的间隔最好达到一个字符的间隔,推荐3.5个字符间隔,所以间隔4ms是合理的,当然如果波特率更高,时间间隔作相应调整即可。
如果只是看开发板硬件本身,两个差不错,不会有明显的优劣分别。但是买开发板都是用学习的,学习资料是买开发板的最看重的东西了,学习资料来说还是原子的更丰富,更系统,虽然还没有完全更新完,但是已有的资料和视频已经是非常丰富了。可以根据教学视频系统的学习,这样学习的难度梯度不会很陡,当然也可以根据需求跳跃学习。
代码保存一千年,代码本身的意义估计已经不大了,科技日新月异,更好的开发语言,更精妙的算法都会替代现有代码。不过可以通过研究现在的代码了解我们此时的人类文明发展程度。
用过SOC Openserver 5.x的Unix系统,这才是最正统的unix系统。20年前在银行的业务系统中是非常常用的,不过英雄末路,现在基本见不到了。