- 博客(8)
- 收藏
- 关注
原创 RP2040的PWM
A和B输出的高低转换基于当前计数值和预编程A和B阈值。计数器基于多个事件行进可能是自由运行,或由B引脚上输入信号的电平或边缘选通。每个slice可以驱动两个PWM输出信号,或测量频率或输入信号的占空比。脉宽调制(PWM)是一种数字信号提供平滑变化的平均电压的方案。然后slice完美地运行锁定步数,以使更复杂的功率电路可以通过多个slice输出进行切换。◦wrap和电平寄存器是双缓冲的,可以在PWM运行时进行无竞争修改。•两个独立的输出通道,占空比从0%到100%(包括0%到100%)...
2022-07-20 23:51:51 1113 1
原创 树莓派Pico 开机自动运行程序
用Thonny编写的程序通过MicroPython运行后再重新上电程序不运行,需再次在Thonny内点击运行按钮才行。以下步骤开机可自动运行:程序必须保存在树莓派内部空间(另存时如串口正常会出现保存本机还是pico的选项)。 文件名称必须是main.py,其它名称不会开机自动运行,不要忘记后缀,Thonny默认没后缀。如图:MicroPython v1.16 on 2021-06-18测试正常。参考:http://bbs.eeworld.com.cn/thread-1156536
2021-08-15 11:50:23 4343
原创 2021-01-26
ADS88663-Wire CS ModeThis interface option is most useful when a single ADC is connected to an SPI-compatible digital host. In thisinterface option, DIN can be connected to DVDD and CONVST functions as CS (as shown in Figure 43). Asshown in Figure 44,..
2021-01-26 12:30:45 380
原创 STM32G474的启动模式&NRST引脚特性
根据DS12288--STM32G474系列DataSheet1 启动模式启动时,BOOT0管脚(或nBOOT0选项位)和nBOOT1选项位用来选择以下三种启动选项之一: 从用户Flash启动; 从系统存储器system memory启动; 从嵌入的SRAM启动。 BOOT0值可以来自PB8-BOOT0引脚,也可以来自nBOOT0选项位,具体取决于用户nBOOT_SEL 选项位的值,以便在需要时释放GPIO管脚。引导加载程序bootloade...
2020-12-23 15:52:38 4598
原创 PCROP_RDP重新恢复为uncheck
今天烧程序时不小心点了Option Bytes中的PCROP_RDP选项,keil无法烧写,ST-LINK Utility也无法将其恢复为uncheck,提示:只是设置为unchek,但保护级别从1到0时才会执行。置Read Out Protection为1,Apply一下,level0变成1;再置Read Out Protection为0,Apply一下,level1变成0,这个跳变使PCROP_RDP恢复为uncheck,keil可以烧写了。...
2020-10-24 19:35:56 765 1
转载 Linux / Ubuntu上使用vscode编译运行和调试C/C++
转自知乎https://zhuanlan.zhihu.com/p/80659895一、前期准备首先在微软官网下载并安装好visual stdio code2. 因为vscode只是一个代码编辑器,没有自带有C/C++的编译器,因此我们需要安装一个C/C++编译器,打开终端依次输入,确保安装好gcc/g++和gdbsudo apt-get update[有密码则输入密码]sudo apt-get install gcc[有密码则输入密码]sudo apt-get install g
2020-09-14 09:24:55 1727
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人