- 博客(57)
- 收藏
- 关注
转载 STM32 上拉输入/ 下拉输入/ 模拟输入 复用开漏输出/ 复用推挽输出
7.推挽输出:推挽输出既可以输出1,又可以输出0。5. 开漏输出:在所有引脚连在一起时,外接一上拉电阻,如果有一个引脚输出为逻辑0,相当于接地,与之并联的回路“相当于被一根导线短路”,所以外电路逻辑电平便为0,只有都为高电平时,与的结果才为逻辑1。复用开漏输出与普通开漏输出区别在于,开漏输出输出的是输出数据寄存器中的数据,复用开漏输出输出的是来自外设的数据。其中输出模式有4种,输入模式也有4种分别为 上拉输入、下拉输入、推挽输出、开漏输出、复用开漏输出、复用推挽输出以及浮空输入、模拟输入。
2023-07-18 13:58:07 2023
原创 枚举、贪心和启发式(邻域搜索)算法
参考文章:什么是算法?从枚举到贪心再到启发式(上) - 简书 (jianshu.com)什么是算法?从枚举到贪心再到启发式(下)-终于有人把邻域搜索讲清了! - 短短的路走走停停 - 博客园 (cnblogs.com)
2023-06-25 14:50:54 262
原创 常量指针和指针常量的区别
指针常量本质是常量(如const int *p所示,const在前),所以常量是不能直接更改的,但是它又是一个指针,所以指针的地址可以改变。常量指针本质是int(如 int *const p,int在前),所以常量是可以更改的,但是又是一个指针,指针的地址也可以更改。C++Primer中“要搞清楚声明的含义,最行之有效的昂发是从右向左进行读”
2023-06-08 16:22:17 227
原创 Day59| 503. 下一个更大元素 II | 42. 接雨水 --三种方法:1.双指针 2.动态规划 3.单调栈
Day59| 503. 下一个更大元素 II | 42. 接雨水 --三种方法:1.双指针 2.动态规划 3.单调栈
2023-01-21 00:03:51 596
原创 Day53 | 1143. 最长公共子序列 | 1035. 不相交的线 | 53. 最大子数组和
Day53 | 1143. 最长公共子序列 | 1035. 不相交的线 | 53. 最大子数组和
2023-01-18 11:56:12 108
原创 Day52 | 300. 最长递增子序列 | 674. 最长连续递增序列 | 718. 最长重复子数组
Day52 | 300. 最长递增子序列 | 674. 最长连续递增序列 | 718. 最长重复子数组
2023-01-17 23:14:00 94
原创 Day51| 309. 最佳买卖股票时机含冷冻期 |714. 买卖股票的最佳时机含手续费
Day51| 309. 最佳买卖股票时机含冷冻期 |714. 买卖股票的最佳时机含手续费
2023-01-14 11:28:34 97
原创 Day50 | 123. 买卖股票的最佳时机 III | 188. 买卖股票的最佳时机 IV
Day50 | 123. 买卖股票的最佳时机 III | 188. 买卖股票的最佳时机 IV
2023-01-13 22:32:20 239
原创 Day49 |121. 买卖股票的最佳时机 |122. 买卖股票的最佳时机 II
Day49 |121. 买卖股票的最佳时机 |122. 买卖股票的最佳时机 II
2023-01-11 16:37:27 87
原创 Day48 | 198. 打家劫舍 | 213.打家劫舍Il |337. 打家劫舍 III
Day48 | 198. 打家劫舍 | 213.打家劫舍Il |337. 打家劫舍 III
2023-01-04 23:56:17 93
原创 Day45 | 70. 爬楼梯 | 322. 零钱兑换 | 279. 完全平方数
Day45 | 70. 爬楼梯 | 322. 零钱兑换 | 279. 完全平方数
2023-01-02 17:47:48 113
原创 Day43 | 1049. 最后一块石头的重量 II | 494. 目标和 | 474.一和零
Day43 | 1049. 最后一块石头的重量 II | 494. 目标和 | 474.一和零
2023-01-01 18:47:15 143
原创 Day38 | 509. 斐波那契数 | 70. 爬楼梯 | 746. 使用最小花费爬楼梯
Day38 | 509. 斐波那契数 | 70. 爬楼梯 | 746. 使用最小花费爬楼梯
2022-12-27 17:11:37 145
原创 Day36 | 435. 无重叠区间 | 763. 划分字母区间 | 56. 合并区间
Day36 | 435. 无重叠区间 | 763. 划分字母区间 | 56. 合并区间
2022-12-24 16:48:59 82
原创 Day35 | 860.柠檬水找零 | 406.根据身高重建队列 | 452. 用最少数量的箭引爆气球
Day35 | 860.柠檬水找零 | 406.根据身高重建队列 | 452. 用最少数量的箭引爆气球
2022-12-22 23:56:04 161
原创 Day34 | 1005. K 次取反后最大化的数组和 | 134. 加油站 | 135. 分发糖果
Day34 | 1005. K 次取反后最大化的数组和 | 134. 加油站 | 135. 分发糖果
2022-12-22 18:11:18 120
原创 Day32 | 122. 买卖股票的最佳时机 II | 55. 跳跃游戏 |45. 跳跃游戏 II
Day32 | 122. 买卖股票的最佳时机 II | 55. 跳跃游戏 |45. 跳跃游戏 II
2022-12-21 23:05:39 117
原创 Day31 | 455. 分发饼干| 376. 摆动序列 | 53. 最大子数组和
Day31 | 455. 分发饼干| 376. 摆动序列 | 53. 最大子数组和
2022-12-21 16:16:09 173
原创 Day29 | 491. 递增子序列 | 46. 全排列 | 47. 全排列 II
Day29 | 491. 递增子序列 | 46. 全排列 | 47. 全排列 II
2022-12-20 15:16:56 148
原创 Day28 | 93. 复原 IP 地址 | 78. 子集 | 90. 子集 II
Day28 | 93. 复原 IP 地址 | 78. 子集 | 90. 子集 II
2022-12-17 18:11:22 151
原创 Day27 | 39. 组合总和 |40. 组合总和 II | 131. 分割回文串
Day27 | 39. 组合总和 |40. 组合总和 II | 131. 分割回文串
2022-12-13 13:42:58 52
原创 Day23 | 669. 修剪二叉搜索树 |108. 将有序数组转换为二叉搜索树 |538. 把二叉搜索树转换为累加树
Day23 | 669. 修剪二叉搜索树 |108. 将有序数组转换为二叉搜索树 |538. 把二叉搜索树转换为累加树
2022-12-09 15:26:42 69
原创 Day22 | 235. 二叉搜索树的最近公共祖先| 701. 二叉搜索树中的插入操作 |450. 删除二叉搜索树中的节点
Day22 | 235. 二叉搜索树的最近公共祖先| 701. 二叉搜索树中的插入操作 |450. 删除二叉搜索树中的节点
2022-12-08 12:00:25 57
原创 Day21 | 530.二叉搜索树的最小绝对差|501.二叉搜索树中的众数 |236. 二叉树的最近公共祖先
Day21 | 530.二叉搜索树的最小绝对差|501.二叉搜索树中的众数 |236. 二叉树的最近公共祖先
2022-12-07 15:33:53 52
原创 Day20| 654. 最大二叉树| 617. 合并二叉树| 700. 二叉搜索树中的搜索| 98. 验证二叉搜索树
Day20| 654. 最大二叉树| 617. 合并二叉树| 700. 二叉搜索树中的搜索| 98. 验证二叉搜索树
2022-12-07 11:01:07 90
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人