- 博客(16)
- 收藏
- 关注
原创 如何使用PowerShell查看以及设置环境变量
值得注意的是,如果target为Process,则修改的内容在当前窗口生效。但如果是User,则需要开新的窗口才生效。到了Win10,cmd 变成了PowerShell,并不是说cmd不存在了,只是弹出菜单变成了powershell。其中target 类型有 Machine/ User/ Process。以前win xp时代使用cmd, 在文件夹中shift+右键弹出菜单中有打开cmd窗口。在powershell下 使用以往的echo 不好使了。这样就在当前用户的环境变量里加了一个AAA 其值为BBB。
2023-04-25 17:31:58 1370 2
转载 lvgl 2048 sample
lvgl 2048 sample code, 从挨踢民工biubiu的gitee仓库考来,贴在这方便去单位跑一下。家里没搭环境。
2023-04-18 23:52:32 246
原创 [CMSIS-RTOS2]线程间通信
1. Thread Flags:支持多达32个thread flag。 可以挂起线程直到另一个线程将一个或一组thread flags置位。osEvent osThreadFlagsWait (int32_t flags,int32_t options,uint32_t timeout); 将挂起线程并置于wait_event 状态。也可以定义一个超时时间,之后将这个等待线程置回ready状态。thread flag options :Options Description osF
2020-12-03 00:51:08 1283
原创 [CMSIS-RTOS2]rtos 基本概念
特点:利于采用更加面向对象的设计方法。多任务处理相较于过程化的C, 需要考虑的是任务线程设计及线程间的数据流。有助于项目管理、代码重用和软件测试rtos需要额外的内存,中断响应变慢。基本元素:任务调度器: 支持round-robin、抢占式的多任务调度。时间管理:内存管理:mem pool线程间通信:event group、semaphore、mutex、message线程:-------------------------------------------
2020-11-29 01:37:52 1550
原创 解决Windows 7 截图工具点击保存无响应的问题
通过注册表修改以下键值为正常路径问题发生的时候,我的路径是D:\Pictures , 而我的D盘已经安装了ubuntu,被隐藏了分区。 说明遇到这个问题的原因是指定的路径找不到。
2020-11-27 00:11:19 1064
原创 [STM32CubeIDE]使用freertos时Timebase Source为什么不能设定为SysTick
参考https://www.digikey.com/en/maker/projects/getting-started-with-stm32-introduction-to-freertos/ad275395687e4d85935351e16ec575b1SysTick is a special timer in most ARM processors that’s generally reserved for operating system purposes. By default, SysTick
2020-11-27 00:04:26 3168
原创 [STM32CubeIDE]FreeRTOS创建线程的方法
1. 在Device Configuration Tool 中, 依次选择Pinout&Configuration >Categories > Middleware > FREERTOS interface 选择CMSIS_V2. 底部Configuration中, 选Tasks and Queues tab页。 此处已经创建了一个默认task, 如果要修改名字,双击tasks 表格中的default... 在弹出的Edit Task 对...
2020-11-26 23:55:23 1880
原创 I2C 笔记
I2C 笔记1)由于SDA、SCL为漏极开路结构(OD),因此它们必须接有上拉电阻,阻值的大小常为 1k8, 4k7 and 10k ,但1k8 时性能最好;当总线空闲时,两根线均为高电平。连到总线上的任一器件输出的低电平,都将使总线的信号变低,即各器件的SDA及SCL都是线"与"关系。2)引脚在输出信号的同时还将引脚上的电平进行检测,检测是否与刚才输出一致,为"时钟同步"和"总线仲裁"提供了硬件基础。3)所有外围器件都具有一个7位的"从器件专用地址码",其中高4位为器件类型,由生产厂家制定,低
2020-11-15 11:09:35 103
原创 ROS Tutorial 记录 - 5 ROS话题
首先确保roscore已经运行, 打开一个新的终端:$ roscore在一个新的终端中运行:$ rosrun turtlesim turtlesim_node通过键盘来控制turtle的运动,请在一个新的终端中运行:$ rosrun turtlesim turtle_teleop_key现在你可以控制turtle运动了1. ROS Topicsturtlesi...
2019-01-14 22:35:36 300
原创 ROS Tutorial 记录 - 4 理解 ROS节点
1 先决条件使用以下命令来安装用到的模拟器:$ sudo apt-get install ros-<distro>-ros-tutorials安装full版本的ROS ,该模拟器已经安装好。2. 图概念概述 Nodes:节点,一个节点即为一个可执行文件,它可以通过ROS与其它节点进行通信。 Messages:消息,消息是一种ROS数据类型,用于订阅或发...
2019-01-14 21:47:01 228
原创 ROS Tutorial 记录 - 3 ROS文件系统工具,使用workspace,创建和编译package
1. ROS文件系统1.1 预备工作安装 ros-tutorials程序包$ sudo apt-get install ros-<distro>-ros-tutorials1.2 概念 Packages: 软件包,是ROS应用程序代码的组织单元,每个软件包都可以包含程序库、可执行文件、脚本或者其它手动创建的东西。 Manifest (package.x...
2018-12-30 22:53:12 185
原创 ROS Tutorial 记录-2 管理环境&创建工作空间
http://wiki.ros.org/cn/ROS/Tutorials/InstallingandConfiguringROSEnvironment2.管理环境如果你在查找和使用ROS软件包方面遇到了问题,请确保你已经正确配置了脚本环境。一个检查的好方法是确保你已经设置了像ROS_ROOT和ROS_PACKAGE_PATH这样的环境变量,可以通过以下命令查看:$ export | gr...
2018-12-28 23:01:46 138
原创 ROS Tutorial 记录 - 1 安装
1. 安装ROS发行版是一组版本化的ROS包选择ROS Melodic Morenia ,因为其声称支持到2023年Ubuntu 18.04 EOL,但是据wikipedia.org词条,Ubuntu 10.04 EOL为2028,支持延长至10年。安装说明: http://wiki.ros.org/melodic/Installation/Ubuntu1.1 Configure ...
2018-12-28 22:45:31 458
转载 从Ubuntu 16 升级到Ubuntu 18
原地址:https://www.bingyublog.com/2018/04/27/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E5%91%BD%E4%BB%A4%E4%BB%8EUbuntu16-04LTS%E5%8D%87%E7%BA%A7%E5%88%B018-04/第一:升级到最新的Ubuntu16.04 LTS ...
2018-12-27 22:31:15 5011
转载 Ubuntu 各版本号和名称对照
版本 开发代号 中译 发布日期 支持结束时间 内核版本 桌面版 服务器版 4.10 Warty Warthog 多疣的疣猪 2004-10-20 2006-04-30 2.6.8 5.04 Hoary Hedgehog 白发的刺猬 2005-04-08 2006-10-31 2.6.10 ...
2018-12-27 22:24:09 27864
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人