编译环境:VSCODE(GCC编译链) +STM32CubeMx; 可以自行用STM32CubeMx生成 KIEL开发环境,代码是通用的。 代码:链接:https://pan.baidu.com/s/1uXfIR0GFQOBZPl1NfQP08w 提取码:6b0c // 只有直接操作ODR寄存器才能 //达到,只改变输出数据寄存器ODR的低8位,其它位 //不变的目的
C标准:C 标准主要由两部分组成,一部分描述C的语法,另一部分描述C标准(描述了一些C标准函数的原型,但是不提供实现)。C标准定义了一组标准头文件,每个头文件中包含一些相关的函数、变量、类型声明和宏定义。常见的C标准就是ANSI C;美国国家标准协会;为了提高C语言的开发效率,C标准定义了一系列常用的函数,称为C标准库函数。应用程序开发者可以包含这些标准函数的头文件,来调用这些C标准函数,来开
转载 2024-10-24 06:22:18
73阅读
1.在msys上编译本文介绍的是windows平台,所以首先要安装msys2环境,这里就不细说了,具体可以参考下面这篇文章: 一开始要下载源代码,官网地址如下 https://www.sqlite.org/download.html 选择包含全部源文件的版本,11.93M的那个 把下载的包解压,然后打开msys2进入到sqlite-src-3310100文件夹并执行./configure命令生成m
1.从stm32网站下载标准外设,解压后得到下面文件Libraries目录:    CMSIS目录是函数固件的核心文件:CMSIS向下负责与内核和各个外设直接打交道,向上提供实时操作系统用户程序调用的函数接口。若无CMSIS标准,那么各个公司设计的库函数就会不同。         CM3\CoreSupport下的core_
众所周知,所有的软件都用源码编写,并通过编译最终生成系统或应用。开放源码软件保证所有人可以得到这些代码。这意味着没有一个公司可以完全独占它。开放源码意味着自由选择的权力,而自由选择意味着激发更多创新的能量。      我们深信开放源码在软件发展过程中是必然的。它把控制权交还给使用者和客户。您可以查看系统运作的所有源码,或进行修改,或从中汲取相关的知识。系统
构建项目exper3 时发生错误 (目标: Desktop)当执行构建步骤 'qmake'时        上网搜索了解决方法,有网友说是编译环境配置不对,要删除*.pro.user文件,然后重新启动Qt Creator,打开工程,会提示设置编译环境,这给了我提示,想到下载的示例源代码可能使用的Qt版本跟我不一样,甚至可能不是用的linux环境。同时想到Qt
转载 2024-07-16 08:15:52
149阅读
一、 什么是是程序代码的集合,是共享程序代码的一种方式。根据源代码的公开情况,可以分为两种类型:1. 开源,公开源代码,能看到具体实现,比如:SDWebImage、AFNetworking。2. 闭源,不公开源代码,是经过编译后的二进制文件,看不到具体实现。闭源主要分为:静态和动态。二、静态和动态的存在形式1. 静态:    .a 和 .framewor
    不是软件产业的领头人,就永远只有跟随的份,不过也有好处,站在前人的肩膀上可以节省很多时间去做更有用的事。现在说说C语言的标准库函数。好多C语言库函数参考还是用的TC的库函数参考,因此特地把现在C语言(C99)标准库函数的24个头文件列表如下:assert.h  inttypes.h(C99) signal.h stdlib.hcomplex.h(C99) is
转载 2024-10-23 19:51:53
42阅读
/*001#include <iostream>#include <stdio.h>using namespace std;int main(){ cou
原创 2022-09-16 15:59:58
579阅读
  并联机器人(Parallel Mechanism)为动平台和定平台通过至少两个独立的运动链相连接,机构具有两个或两个以上自由度,且以并联方式驱动的一种闭环机构,并联机构的特点:无累积误差,精度较高;驱动装置可置于定平台上或接近定平台的位置,这样运动部分重量轻,速度高,动态响应好;结构紧凑,刚度高,承载能力大;完全对称的并联机构具有较好的各向同性;工作空间较小;与串联机构相比刚度大,结构稳定;承
前言我们使用Visual Studio等IDE写完源代码(.c或.cpp文件)之后,经过编译和链接两个步骤最终生成动态链接文件(DLL)或可执行文件【.exe(WIndows格式)或.out(Linux格式)】。编译VS默认的编译器工具是cl.exe,常用的编译器还有gcc。编译又分为预编译、编译、汇编三个步骤。预编译:源代码文件相关的头文件,被【预编译器】预编译成一个格式为.i的文件。预编译过
1.安装opc运行库OPC+Core+Components+Redistributable+3.00.102.zip 链接: https://pan.baidu.com/s/1aySsnNh7J3Vgx6ZLUhM73Q?pwd=8c7t 提取码: 8c7t2.添加用户供opc客户端使用打开“计算机管理”:win键+计算机管理 用户–右键新用户账号:OPCUser 密码:123456选中用户
阿里巴巴研究院开源的代码有以下几个:1. X-DeepLearning:阿里巴巴自研的深度学习框架,支持分布式训练和推理,具有高效、易用等特点。该框架已经在阿里巴巴内部广泛应用。 2. EasyTransfer:基于TensorFlow的开源迁移学习工具包,支持快速搭建和训练自然语言处理(NLP)任务和图像分类任务等模型,具有高效、灵活、易用等特点。 3. AI-City:面向智慧城市领域的AI
原标题:这7个开源的Python,让你轻松代码分析当软件项目进入"维护模式”时,很容易把从一开始就建立的代码可读性和编码标准抛开,但是,在代码中保持一致的样式和测试标准是减少维护负担的重要部分,这样可以确保未来的开发人员能够快速了解最新的项目情况维持项目可维护性的一个好方法是使用外部来检查您的代码运行状况。这些是我们最喜欢的一些用于linting代码(检查PEP 8和其他样式错误),强制
转载 2023-06-16 04:43:49
298阅读
1 算法 1.1 字符串 1.1.1 正则表达式  re 【标准】提供基于正则的匹配和替换。 1.1.2 字符集  chardet Home:https://github.com/erikrose/chardetchardet 可以猜测任意一段文本的字符集编码。对于编码类型未知的文本,它会很有用。chardet 既可以作为模块来使用,也可以作为命令行工具来
转载 2023-10-11 17:03:58
71阅读
当一个软件项目进入维护模式,很容易抛开代码可读性和编码标准从一开始就建立了。然而,保持一致的风格和测试标准代码是减少维护负担的一个重要组成部分。这可以确保未来的开发人员可以快速了解最新的项目状态。保持项目可维护性的一个好方法是使用一个外部的代码的检查卫生。这是一些我们喜欢的产品毛羽代码(PEP检查8和其他样式错误),执行一致的风格,和测试覆盖率的。检查代码规范PEP8是官方的Python
文件名大小更新时间《Python编程》源代码文件\.gitignore492016-06-15《Python编程》源代码文件\appendix_a\README.md69342016-06-15《Python编程》源代码文件\appendix_b\hello_world.py292016-06-15《Python编程》源代码文件\appendix_b\Python3.sublime-build58
转载 2023-11-22 08:49:31
168阅读
为了能让更多人开发学习机械臂,我们开源了一款六轴可力控机械臂:3d模型、代码全部开源! 我们开源的机械臂控制算法示例中提供了:运动学、动力学、动力学控制算法(计算力矩法)、拖动示教、定点阻抗等功能。因为是基于ROS的,所以大家可以在此基础上做自己的开发应用,创造无限的可能!代码链接:https://github.com/HighTorque-Robotics/livelybot_arm.git1、
转载 2024-08-04 12:58:50
3290阅读
1评论
1.使用VS 自带的打包工具,制作winform安装项目开发环境:VS 2008 Access操作系统:Windows XP开发语言:C#步骤:第一步:打开开发环境VS2008,新建项目,选择其他项目类型,再选择"安装项目",输入名称及选择安装路径; 第二步:进入文件系统选项卡,选择应用程序文件夹,在中间的空白区域右键选择"添加文件",添加项目文件(exe,dll);   &n
# 如何实现Python源代码 ## 1. 整体流程 下面是实现Python源代码的整体流程,可以用表格形式展示: | 步骤 | 描述 | | ---- | ---- | | 1 | 确定要开发的的功能和目标 | | 2 | 创建一个新的Python项目 | | 3 | 编写代码 | | 4 | 运行和测试代码 | | 5 | 打包代码 | | 6 | 发布到Python包管
原创 2023-10-25 19:34:11
21阅读
  • 1
  • 2
  • 3
  • 4
  • 5