![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
电子类(硬件)
cjhacai
这个作者很懒,什么都没留下…
展开
-
通过指针给变量赋值的错误
比如 *(ulong *)(&SFLASHBuf[add+10]) = current_time;看上去没问题,将一个char型的数组地址取出来,然后强行转换为指向long型的指针。这里隐含着一个错误,32位系统中,所有指针地址起始必须是4的倍数,而取char型数组的地址时,运气不好可能就会取到非4倍数的指针,从而导致系统崩溃。...原创 2021-11-01 11:30:50 · 250 阅读 · 0 评论 -
修改imx6ull,linux内核的控制台串口号
1、用的是飞思卡尔的官方linux内核,默认控制台串口号uart1,想改成uart5.2、首先就是改设备树,添加管脚配置。然后搜索 MX6UL_PAD_UART5_TX_DATA、MX6UL_PAD_UART5_RX_DATA别的地方有没有外设冲突使用的,有的话屏蔽掉pinctrl_uart5: uart5grp { fsl,pins = < MX6UL_PAD_UART5_TX_DATA__UART5_DCE_TX...原创 2020-12-22 22:02:07 · 724 阅读 · 2 评论 -
ubuntu无法获得锁还有无法管理目录
sudo rm /var/cache/apt/archives/locksudo rm /var/lib/dpkg/locksudo dpkg --configure -a原创 2020-09-10 16:42:09 · 106 阅读 · 0 评论 -
BLDC和PMSM电机区别
两者用的材料大体都一样,主要是设计上的不同.一般无刷直流电机设计的时候,气隙磁场是方波的(梯形波)而且平顶的部分越平越好,因此在极对数选择上一般选取整数槽集中绕组例如4极12槽,并且磁钢一般是同心的扇形环,径向冲磁. 并且一般装Hall传感器来检测位置和速度,驱动方式一般是六步方波驱动,用于位置要求不是很高的场合;而永磁同步是正弦波气隙, 越正弦越好,因此极对数上选择分数槽绕组,如4极1...转载 2019-11-26 11:22:01 · 5004 阅读 · 0 评论