培训课程 课程 官方stm

多端全栈项目实战,大型商业级代驾业务全流程落地课程下载

官网提供的源码,其中有2个源码(hxds-rule和hxds-workflow源码)需要icode和tcode,现已成功破译提取出来!也就是说hxds-rule和hxds-workflow源码不再需要icode和tcode,可以直接使用!电子书提供了2个版本,PDF版本和html版本供大家选择学习, ......
实战 流程 课程 业务 项目

江科大STM32(3):定时器(2)定时器的输出比较功能

1.输出比较 1.1 基本概念 主要用于输出PWM波形控制电机。 OC(Output Compare)输出比较 1. 输出比较可以通过比较CNT与CCR寄存器值的关系,来对输出电平进行置1、置0或翻转的操作,用于输出一定频率和占空比的PWM波形 CNT :计数器,CCR :捕获比较器 2. 每个高级 ......
定时器 功能 STM 32

如何学习好linux这门课程

我学习 Linux 的步骤如下: 1. 了解Linux:先了解什么是 Linux,它的历史、特点以及应用领域,以此激发学习的兴趣。 2. 硬件环境准备:在自己的电脑上安装 Linux 操作系统,并准备一台虚拟机或单独的硬件设备。 3. 学习Linux命令行:学会Linux命令行是学习 Linux 的 ......
课程 linux

秦疆的Java课程笔记:44 流程控制 打印三角形及Debug

作业:打印5行三角形 这是我写的: public class TestDemo1 { public static void main(String[] args) { int line = 5; //定义总行数line for (int i = 1; i <= line; i++){ //i是循环输 ......
三角形 流程 课程 笔记 Debug

秦疆的Java课程笔记:42 流程控制 增强For循环

Java5引入的一种主要用于数组或集合的增强型for循环。这里只是先了解一下。 格式如下: for(声明语句:表达式) { //代码语句 } 声明语句:声明新的局部变量,该变量的类型必须和数组元素的类型匹配。其作用于限定在循环语句块,其值与此数组元素的值相等。 表达式:表达式是要访问的数组名,或者是 ......
流程 课程 笔记 Java For

秦疆的Java课程笔记:43 流程控制 break、continue、goto

break:在任何循环语句的主体部分,均可用break控制循环的流程。break用于强行退出循环,不执行循环中剩余的语句。(break也在switch语句中使用) public class BreakDemo { public static void main(String[] args) { in ......
continue 流程 课程 笔记 break

江科大STM32(3):定时器(1)定时器的基本定时功能

1.TIM简介 TIM(Timer)定时器 定时器可以对输入的时钟进行计数,并在计数值达到设定值时触发中断 16位计数器(59.65s的计时,1/72M/65536/65536)、预分频器(对计数器时钟进行分频,让计数更灵活)、自动重装寄存器(计数的目标值,记N个时钟后申请中断)的时基单元,在72M ......
定时器 功能 STM 32

秦疆的Java课程笔记:40 流程控制 For循环详解

虽然所有循环结构都可以用while或者do...while表示,但Java提供了另一种语句:for循环,使一些循环结构变得简单。 for循环语句时支持迭代的一种通用结构,是最有效、最灵活的循环结构。 for循环执行的次数是在执行前就确定的。语法格式如下: for(初始化;布尔表达式;更新){ //代 ......
流程 课程 笔记 Java For

秦疆的Java课程笔记:41 流程控制 打印九九乘法表

打印九九乘法表: 1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 1*4=4 2*4=8 3*4=12 4*4=16 1*5=5 2*5=10 3*5=15 4*5=20 5*5=25 1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36 1*7= ......
乘法表 乘法 流程 课程 笔记

秦疆的Java课程笔记:38 流程控制 while循环详解

循环结构:while循环,do...while循环,for循环 在Java5中引入了一种主要用于数组的增强型for循环 while事最基本的循环,结构为: while(布尔表达式){ //循环内容 } 只要布尔表达式为true,循环就会一直执行下去。 大多数情况下是会让循环停止下来的,西药一个让表达 ......
流程 课程 笔记 while Java

秦疆的Java课程笔记:39 流程控制 do...while循环

对于while语句而言,如果不满足条件,则不能进入循环。但有时候需要“即使不满足条件,也至少执行一次”。 do...while循环和while循环相似,不同的是,do...while循环至少会执行一次。 do { //代码语句 } while (布尔表达式) 用do...while做1-100求和: ......
流程 课程 笔记 while Java

为什么需要进行敏捷开发培训?有哪些好处?

​ 敏捷开发是一种以人为核心、迭代、循序渐进的软件开发方法。它强调团队合作、客户需求和适应变化。进行敏捷开发培训其实有多种原因,我整理了一些,可以作为参考: 理解敏捷原则和实践: 敏捷开发不仅是一种方法论,更是一种思维方式和文化。培训能够帮助团队成员了解敏捷的核心原则、价值观和实践方法,从而更好地理 ......
好处

信息安全系统设计与实现课程第十四章学习笔记

知识点总结 1、MySQL MySQL是一个强大的关系型数据库管理系统,广泛应用于Web应用程序开发和数据管理。下面我们将进一步扩充关于MySQL的知识点。 1.1 MySQL的特点 MySQL由瑞典MySQL AB公司开发,目前由Oracle公司维护。 开源:MySQL是开源软件,免费使用,有助于 ......
课程 笔记 系统 信息

2023版 STM32实战8 独立看门狗(IWDG)

IWDG简介 STM32F10xxx内置两个看门狗,提供了更高的安全性、时间的精确性和使用的灵活性。两个看门狗设备(独立看门狗和窗口看门狗)可用来检测和解决由软件错误引起的故障。 说人话就是能解决程序跑飞的问题。 编写代码思路 -1- 使用这个功能必须解除写保护-2- IWDG使用的是低速内部时钟 ......
实战 2023 IWDG STM 32

macOS开发stm32

1.下载cLion 2.安装https://www.st.com/zh/development-tools/stm32cubemx.html#get-software 3.brew install openocd,m1芯片https://github.com/xpack-dev-tools/open ......
macOS stm 32

第三周Linux课程随笔

第二周我们第一次上Linux,老师在课程上给我们简单介绍了Linux,Linux的优点为多线程、多任务、多用户、多cpu。然后向我们详细地讲解了虚拟机如何安装以及配置,还教了我们如何安装配置CentOS7系统。在课后要我们将Xshell远程终端、SFTP远程文件管理安装好。并向我们讲解了快照、克隆, ......
随笔 课程 Linux

获取某校工程课程表

1.前言 最近找工作找的心灰意冷,闲来无事,同学让我帮忙写一个爬虫,爬取某校的过程表。我看了看网站就答应了下来,反正也没有面试就帮忙写了写。不写不知道,一写吓一跳,技术学了不用就会忘记。 2.初始化项目 我们先查看登录网址结构,发现登录页面有验证码 先创建一个python工程项目创建好文件夹,定义一 ......
课程表 课程 工程

stm32笔记[10]-micropython的点灯

摘要 移植MicroPython固件到Alios Things Dev kit开发板;使用MicroPython在stm32l496vgt6上实现点灯. 平台信息 MicroPython stm32l496vgt6 开源地址 [https://gitcode.net/QS2002/pasta-stm ......
micropython 笔记 stm 32 10

课程模块

06-01 课程主页面之前台 FreeCourse.vue <template> <div class="course"> <Header></Header> <div class="main"> <!-- 筛选条件 --> <div class="condition"> <ul class="ca ......
模块 课程

2023版 STM32实战7 通用同步/异步收发器(串口)F103/F407

串口简介和习惯 -1-通用同步异步收发器 (USART) 能够灵活地与外部设备进行全双工数据交换,满足外部设备对工业标准 NRZ 异步串行数据格式的要求。 -2-硬件流控制一般是关闭的 -3-波特率指单位时间传输bit个数 -4-数据位一般是8位 -5-一般无校验位 编写代码思路 -1-参考帮助手册 ......
串口 实战 2023 103 STM

stm32学习随笔23.11.24

探索TIM2两个PWM输出 视频:B站BV1vb4y1T72L Main.C 主函数部分节选 #include "stm32f10x.h" // Device header#include "Delay.h"#include "OLED.h"#include "TestLED.h"#include ......
随笔 stm 32 23 11

2023-2024-1 20211306 密码系统设计与实现课程学习笔记11

20211306 密码系统设计与实现课程学习笔记11 任务详情 自学教材第13章,提交学习笔记 知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容 “我在学习XXX知识点,请你以苏格拉底的方式对我进行提问,一次一个问题” ......
课程学习 20211306 密码 课程 笔记

信息系统项目管理师 官方教程(第四版)有电子版

前辈给了个最新的电子版,让我自己看。。。 我滴乖乖,七百多页https://www.kdocs.cn/l/cn7YH7yl1vNg信息系统项目管理师 官方教程(第四版) ......
有电子 项目管理 项目 教程 官方

搞本资料准备高项。。。。信息系统项目管理师 官方教程(第四版)

这玩意真有啥用吗?单位一定要求考。。。前辈给了个最新的电子版,让我自己看。。。https://www.kdocs.cn/l/cn7YH7yl1vNg信息系统项目管理师 官方教程(第四版) ......
项目管理 项目 教程 官方 系统

2023版 STM32实战6 输出比较(PWM)包含F407/F103方式

输出比较简介和特性 -1-只有通用/高级定时器才能输出PWM -2-占空比就是高电平所占的比例 -3-输出比较就是输出不同占空比的信号 工作方式说明 -1-1- PWM工作模式 -1-2- 有效/无效电平 有效电平可以设置为高或低电平,是自己配置的 周期选择与计算 周期=重装载 * 预分频值 / 时 ......
实战 方式 2023 103 STM

【23秋】提高实战营 之 课程笔记篇

01 复杂度分析与排序算法 复杂度分析 时间复杂度:程序的运行步数和输入数据的关系。 空间复杂度:程序运行所需要的内存与输入数据的关系。 复杂度的计算 直接算 对于比较简单的程序,我们可以直接计算时间复杂度。 例如下列矩阵乘法的代码: //O(nmr) ≈ O(n^3) for(int i=1;i< ......
实战 课程 笔记

秦疆的Java课程笔记:37 流程控制 switch选择结构

多选择结构还有一个实现方式就是switch case语句。 switch case语句判断一个变量与一系列值中某个值是否相等,每个值为一个分支。 if判断区间,switch匹配一个具体的值。 语法: switch(expression){ case value : //语句 break;//可选 c ......
流程 课程 结构 笔记 switch

秦疆的Java课程笔记:36 流程控制 if选择结构

if单选择结构 很多时候需要去判断一个东西是否可行,然后才去执行这丫那个一个过程在程序中用if语句来表示。 语法: if(布尔表达式){ //如果布尔表达式为true将执行语句 } import java.util.Scanner; public class IfDemo1 { public sta ......
流程 课程 结构 笔记 Java

秦疆的Java课程笔记:35 流程控制 顺序结构

Java的基本结构就是顺序结构,除非特别指明,否则就按照顺序一句一句执行。 顺序结构是最简单的算法结构。 public class ShunXuDemo { public static void main(String[] args) { System.out.println("hello1"); ......
顺序 流程 课程 结构 笔记

江科大STM32(2):EXTI外部中断

1、中断系统 1.1 中断概念 在主程序运行过程中,出现了特定的中断触发条件(中断源),使得CPU暂停当前正在运行的程序,转而去处理中断程序,处理完成后又返回原来被暂停的位置继续运行 例如: 对于外部中断,引脚发生电平跳变; 对定时器来说,定时时间到了; 对串口通信来说,接收到了数据。 1.2中断优 ......
EXTI STM 32