-
有的,因为寄存器简单,相比其他单片机,作为入门最好不过了。要不然大学里为什么拿51做教材,而且教材都是用汇编。
-
我现在比较佩服我们老板的眼光,十年前就开始开工厂生产碳化硅衬底
-
bigbat 发表于 2022-4-26 09:51
挂起别人是有用的,考虑下面的场景:
有一设备,键盘8个脚和SPI存储是共用的,平时状态是键盘不停的扫 ...
还是具体情况具体分析,如果只是一个简单的系统,功能逻辑非常清晰稳定,确实是可以的。
但是考虑一下,如果键盘线程增加了更高优先级的功能呢?比如急停?比如持有了SPI需要的独占资源?
我一直坚持的一个原则就是,取消线程或者挂起其他线程都是用通知,通知之后,自己去评估处理剩余的逻辑及释放资源。
最后还是,具体情况具体分析,小项目干就完了,大项目还是得好好规划规划,坚持原则,边界清晰之后好维护。
-
freebsder 发表于 2022-4-26 09:06
>>>挂起只能挂起自己?!?!唤醒可以唤醒别人
还有前半句。
挂起和唤醒是一对逻辑互补的操 ...
挂起自己肯定是自己在等资源,别人把资源就绪了,去唤醒自己并没有什么问题。对于挂起别人,这个只能是发个信号给别的线程,请求挂起,别的线程自己评估当前环境决定是否挂起。这个逻辑并没有什么问题。
-
freebsder 发表于 2022-3-29 19:04
能讲讲算法吗?
可以看知乎稚辉君的FOC控制器的文章
-
还需要再补充cmake配置文件或者makefile,再加上gdb remote 呀
-
工程不大,就几个文件的话,没必要用cmake,工程大了,编译速度影响开发效率了,你就得考虑makefile的问题了。
最省事的在你电脑上装vs,远程连接你的树莓派.
-
我刚刚拿树莓派zero做了一个
-
annysky2012 发表于 2021-10-20 21:10
为什么要放弃STM32呢/基于什么原因?
是24V转5V
因为买不到料
-
1、是的
2、是的
3、我用过的 RAM大于64K ROM大于512K,就算是大的了
-
火车跟铁路的关系,火车可以有高铁、动车和普快,MODBUS是某一种火车,485是铁路
-
深圳小花 发表于 2021-6-19 08:51
yc_2503 发表于 2021-6-19 08:31 485表么?为什么不用采集器转载波然后用集中器呢?这个是比较成熟的方案 ...
对的,集中器也可以挂载485表,但是相比采集器,集中器成本偏高。一个集中器管理1024块表基本上没有什么问题,就是说你这个台区,三四个集中器就可以了。但是你还需要一个主站。
-
485表么?为什么不用采集器转载波然后用集中器呢?这个是比较成熟的方案啊。
-
这里不说udelay啊(我也没见过。。。),对于抢占式Linux内核,如果中断唤醒了高优先级任务,那么是会去处理高优先级任务的。
-
w494143467 发表于 2021-4-25 09:42
是先把Flash中的代码加载到RAM中,只有在一开始的时候需要加载,后续都是直接在RAM中运行;
MCU大部分都不是吧
-
锐能微呢,跟钜泉广电好像还有点渊源,杭州万高的芯片用的人也不少,鼎信据说今年会出支持锰铜的三相计量芯片
-
superxxd 发表于 2020-8-5 23:01
ec20支持CMUX吗,我测试AT指令时好像不支持呢
支持的
-
EC20注网过程峰值功耗会飙到接近20W,很容易把VCC拉下来,造成外部MCU复位。
-
扫码显示已过期啊
-
嗯,对于ARM9平台的Linux还会发生内核与用户进程之间的缓存不一致。