嵌入式
just_mccc
努力奔跑,fighting!
展开
-
C/C++位操作方法及应用
引入我们经常在数据处理中会遇到这样的情况:需要取出特定位,或者将数据进行拆分分别获取。这时处理数据的方法通常有两种,一种是乘除法,另一种是移位运算。比较例如我们需要对一个16位的数据进行拆分传输,分为高8位和低8位依次传输。首先我们会很容易想到用乘除法运算来解决:x1 = x / 256;x2 = x % 256;而移位运算则是x1 = x >> 8;x2 = x & 0x00FF;首先从效率上看,移位操作只占用两个机器周期,而乘除法占用四个机器周期。并且移位操作对原创 2021-04-03 01:35:28 · 339 阅读 · 0 评论 -
关于jetson nano上开机自启动shell脚本程序的设置问题
近日在做视觉相关的开发学习时,需要用到jetson去开机自启动一个shell脚本,并运行py程序。但是找遍全网csdn也没有找到正确的设置方法。经过一番学习与查找,发现setup application里的设置是有问题的,特记录下来。设置方法首先创建一个脚本文件,用于运行里面的程序或者py脚本。最好放在桌面,放在其他位置也行,就是在setup application里设置启动程序指令会需要带上绝对路径。touch /home/jetson/xxx.sh 脚本里可以放字符打印测试或者其他脚本..原创 2021-04-02 04:25:27 · 3600 阅读 · 2 评论 -
关于keil中无法使用语法实时检测功能的解决办法
问题keil语法实时检测功能缺失,检查设置中,缺少实时检测模块设置部分。分析:MDK版本过低,没有对应设计,且在C51和MDK共存时发现没有提示是否skip还是覆盖。解决办法重装MDK531版本及以上...原创 2021-03-01 00:11:21 · 3443 阅读 · 2 评论