相关文章

小壁虎EFM32之ADC 采集电压

前言 最近在学习小壁虎EFM32芯片的使用,需要用ADC采集电压,学习之中,遇到一些小问题和需要注意的地方,现将其记录下来,避免以后自己再次踩坑和往后可以学而时习之;好了,进入正题。 代码 主函…

EFM32 LEUART波特率计算

一、说明 LEUART和EFM32单片机中的其他LE外围设备一样,可以由三个不同的时钟源驱动,低频射频振荡器(LFRCO)、低频晶体振荡器(LFXO)和除以2或4的高频核心时钟(HFCORECLK_LE/2,HFCORECLK_LE/4)。HFCORECLK_LE又可以由高频RC振荡器(HFRCO)、高频…

EFM32例程——新建template工程

硬件:EFM32GG230512 工具:keil5 Simplicity Studio : 是Silicon Labs的一款开发软件,在里面有很多例程和工具。 1.创建CMSIS文件夹。这个文件夹存放的是一些软件接口文件。存放在Simplicity Studio软件路径下\SiliconLabs\Simpl…

EFM32工程创建

一、安装Simplicity Studio 地址:Simplicity Studio - 芯科科技 安装完成后点击状态栏的install 进入安装支持包页面,点击通过技术手段安装 选择32位,只需要下载这个就行,只是为了获取EFM32的SDK 等待下载完成即可在安装目录找到…

EFM32芯片被锁解决方法

调试EFM32程序的时候,刚突然出现调试软件(JLINK或者energy AwareCommander)无法识别芯片有如下显示: 那么出现这种情况你如果排除掉硬件连接上没有问题的话,就应该考虑是不是芯片被锁了,另外对于板外的EFM芯片话还需要…

第三课--EFM32GG11系列--串口接收不定长度数据的几种方式

一、硬件串口引脚定义 PE10-->USART0-TX PE11-->USART0-RX 上面表格中,红色方框画出的内容用程序实现如下,在串口初始化时需要实现,不过经本人测试过,把这段代码屏蔽掉串口仍然可正常使用,有点不理解&#xff…

第二课--EFM32GG11系列--定时器

一、EFM32外部高速晶振频率 EFM32GG11开发板外部高速晶振是50MHz,如下图所示。 根据定时器计算公式: 外部晶振为50MHz,定时器设置时选择16分频,定时器的时钟频率为50M/163.125MHz,62500*(1/3.125MHz)20ms&#xff0c…

Java实现 蓝桥杯 算法训练 Multithreading

问题描述 现有如下一个算法:   repeat ni times   yi : y   y : yi1   end repeat   令n[1]为你需要算加法的第一个数字,n[2]为第二个,…n[N]为第N个数字(N为需要算加法的数字个数),   并令y初…

数据结构-- 顺序表及其应用--顺序表的基本操作及有序表的合并

数据结构–顺序表及其应用——顺序表的基本操作及有序表的合并 【实验目的】 帮助学生熟练掌握线性表的顺序存储结构(顺序表)的基本操作及其简单应用,实现两个有序表的合并操作。 【实验内容及要求】 1.实现顺序表的各种基本操作&#xf…

setinterval 必报_闭包/定时器

一、什么是闭包?有什么作用 什么是闭包 闭包是定义在一个函数内部的函数,它可以访问父级函数的内部变量。当一个闭包被创建时,会关联一个作用域——父级函数的所有内部变量的集合,这个作用域不会在父级函数执行完后立即销毁&#…

leetcode530. 二叉搜索树的最小绝对差

1.题目描述: 给你一个二叉搜索树的根节点root,返回树中任意两不同节点值之间的最小差值。差值为绝对值。 2.借助集合(任意二叉树成立): /*** Definition for a binary tree node.* public class TreeNode {* int…

数据结构和算法 六、堆

一、堆(Heap) 堆是一种特殊的树型数据结构,一般讨论的堆都是二叉堆。堆的特点是其根结点的值是所有结点中最小的或者最大的,并且根结点的两个子树也是一个堆结构。 二叉堆是具有以下属性的二叉树。 1)它是一棵完整的树…

八大排序 (思想+代码+时间、空间、稳定性分析)

目录 1.冒泡排序 2.插入排序 3.希尔排序 4.快速排序 4.1.hoare法 4.2.挖坑法 4.3左右指针法 快排的优化 1.三数取中 5.归并排序 1.冒泡排序 思想: 1.遍历一遍,将当前区间最大的数字交换到最后一位,注意:假如有n个值需要排序&#…

【C语言 - 数据结构】万字详解快速排序、归并排序

排序是我们生活中经常会面对的问题。上一节我为大家介绍了几种相对简单的排序算法,如冒泡、插入、选择等排序,这几种排序算法的时间复杂度是o(N^2),这些排序算法在数据量比较少时,其计算的时间也不会显得很…

【C/C++】面经总结和心得分享

🍎 博客主页:🌙披星戴月的贾维斯 🍎 欢迎关注:👍点赞🍃收藏🔥留言 🍇系列专栏:🌙 C/C专栏 🌙请不要相信胜利就像山坡上的蒲公英一样唾…

C数据结构:排序

目录 冒泡排序 选择排序 堆排序 插入排序 希尔排序 快速排序 hoare版本 挖坑法 前后指针法 快速排序优化 三数取中法 小区间优化 快速排序非递归 栈版本 队列版本 归并排序 归并排序非递归 ​编辑 计数排序 各排序时间、空间、稳定汇总 冒泡排序 void Bub…

Padavan固件添加adbyby去广告功能

2019独角兽企业重金招聘Python工程师标准>>> 在路由-》自定义脚本》wan上下行启动后执行,添加下面脚本 #!/bin/shsleep 30###Adbyby去广告脚本### Adbyby1 ### 0关闭;1启动 ########以下脚本请勿更改##### if [ "$Adbyby" "0…

newifi mini php,WBB - Newifi mini刷小米路由mini固件 + 屏蔽广告Adbyby插件小记

17号在京东下单Newifi mini,99块,当时还觉得很神奇,下午3点的单,居然晚上7点就到了。和同类产品小米路由mini的官网缺货以及130价格完全不是一回事,但据说他们的硬件却基本一致。 到手开箱使用,一看界面还不…

2021 自编译最新稳定版 128M WNDR4300V1 Openwrt Lean固件

注意 本文固件已过时,不推荐使用。下半年最新版详见这里 相比之前的固件(不建议使用),这个版本升级了内核,并且编入了更多软件,修复了一些错误 关于编译方法详见我的文章Mac OS Mojave 编译 Openwrt 并整合 lean软件包以及Openwrt…