工作笔记
文章平均质量分 60
小小村长行军礼
新时代农民工
展开
-
Android查看所有串口和usb设备快捷方法
查看所有串口和usb设备方法(1)查看串口是否可用 可以对串口发送数据,比如对com1口,echo /dev/ttyS0(2)查看串口名称使用 ls -l /dev/ttyS* 输出信息: crw-rw----. 1 root dialout 4, 64 5月 17 02:24 /dev/ttyS0 crw-rw----. 1 root dialout 4, 65 5月 17 02:24 /dev/ttyS1 一般情况下串口的名称全部在dev下面,如果你没有外插串口卡的...原创 2022-04-26 16:45:10 · 8648 阅读 · 0 评论 -
Android基于Ymodem协议升级嵌入式MCU主控
一、概述Ymodem协议主要包括ISP和IAP两大协议。STM32在线升级 (IAP)不需要拆机就能够对产品进行升级,通过Bootloader就可以完成这项工作。ISP和IAP的区别:(1)ISP(In-System Programming)在系统可编程,指电路板上的空白器件可以编程写入最终用户代码, 而不需要从电路板上取下器件,已经编程的器件也可以用ISP方式擦除或再编程。其主要任务是通过一种可用的串行外设( USART、 CAN、USB、 I2C 等)将应用程序下载到内部 Flash 中..原创 2022-04-25 19:31:43 · 3414 阅读 · 1 评论 -
软件常用平台和工具
1、gitlab/svn – 代码管理2、PLM系统 - 软件版本或文档受控系统3、JIRA - 项目/任务/bug/需求管理系统4、Mantis系统 - bug管理系统5、Confluence - 知识共享系统6、Jenkins版本集成原创 2022-04-21 21:20:53 · 2515 阅读 · 0 评论 -
Android系统SELinux简单整理
SELinux分成了两部分,位于 /system/sepolicy 下的 platform 部分和位于 /device/vendorXXX/sepolicy 下的 vendor 部分。对应开发板子上目录 /system/etc/selinux 下的 platform 部分和位于 /vendor/etc/selinux 下的 vendor 部分。>>>>>> 哪些是 coredomain ???Coredomain 是 attribute(属性),属于 domain原创 2022-04-20 09:40:00 · 5264 阅读 · 0 评论 -
SPI四种模式
经常忘记SPI4种工作模式,学了忘了,现在记下方便以后查阅。在芯片资料上极性和相位一般表示为CPOL(Clock POLarity)和CPHA(Clock PHAse), 极性和相位组合成4种工作模式。模式 CPOL(时钟极性) CPHA(时钟相位) MODE0 (常用) 0 0 MODE1 0 1 MODE2 1 0 MODE3(常用) 1 1 CPOL: SPI空闲时的时...转载 2022-03-26 16:15:57 · 10987 阅读 · 0 评论 -
Ubuntu平台编译环境配置及搭建
编译服务器配置1. Prepare Ubuntu 14.04.2请务必使用 Ubuntu14.04、gcc 4.8 配置,否则会导致 build 过程中出现环境 error 问题。 2.Install Google-recommended packagesudo apt-get install git gperf make zlib1g-dev:i386 zip python-networkx git-core gnupg flex bison gperf build-essenti.原创 2022-03-04 14:52:49 · 1478 阅读 · 1 评论 -
Linux内存参数详细说明(free+/proc/meminfo)
原文:Linux内存参数详细说明(free+/proc/meminfo) - 付杰博客由于Linux内存命令很多,几乎都可以通过这些命令知道:linux内存占用率多少?linux内存使用率多少?以及还剩下多少内存?哪个程序应用占得最多?......等等。在做服务器或程序优化的时候,这个也是很重要的。可以知道你服务器是否需要升级?程序代码是否需要优化?一般我们用 free+/proc/meminfo 就基本上可以了解以上所有的东西了。因此,这里重点就以这两个命令为主了。就算你用其它命令也.转载 2021-09-27 16:02:50 · 3733 阅读 · 0 评论