配置MCU寄存器有点麻烦,翻书、看datasheet、配合16进制计算器,够忙的,为了节省时间,于是决定简化这个过程。起初准备用C#来做这件事,发现它的表现力,灵活性远不如网页。 好处我就不说了,懂的人一看就知道了。欢迎各位有兴趣的同仁来扩充这个工具库。 使用方法就是用DW画网页了,代码部分都已写好,懂网页的看看就知道了,如果你是专注的单片机程序员,遇到网页问题,可以联系我。 非常高兴大家扩展这个自动工具,有成果请把资料传给我,我将放到官网上去。 发扬共享精神,让苦逼的程序员轻松一点
2021-12-12 22:08:34 22KB mcu sfr 寄存器 自动
1
伪随机数生成-移位寄存器方法
2021-12-10 10:21:29 9KB matlab
1
列出了几乎所有的STM32F103的寄存器,转自网络,“小树整理”
2021-12-08 15:17:19 554KB STM32F103 寄存器
1
基于vhdl的直接数字频率合成器的设计,已经经过调试,可直接使用,频率控制字32位
2021-12-08 14:15:08 5.33MB 加法器 寄存器 正弦rom
1
Marvell 寄存器分析工具,寄存器计算工具,寄存器转换工具,比特分析工具。
2021-12-08 10:19:24 79KB Marvell 寄存器 分析 移位
1
void Stm32_Clock_Init(uint8_t SW,uint8_t PLLSRC,uint8_t PLLXTPRE,uint8_t PLLMUL,uint8_t HPRE,uint8_t PPRE1,uint8_t PPRE2,uint8_t Latency) { unsigned char temp=0; RCC_DeInit(); if(SW == 00) { RCC->CR |= 0x00000001; while(!((RCC->CR>>1) & 0x01)); } else if(SW == 01) { RCC->CR |= 0x00010000; while(!((RCC->CR>>17) & 0x01)); RCC->CR |= 0x00080000; } else if(SW == 10) { if(PLLSRC) { RCC->CR |= 0x00010000; while(!((RCC->CR>>17) & 0x01)); RCC->CR |= 0x00080000; RCC->CFGR |= PLLMUL<CFGR |= 1<CR |= PLLXTPRE<CR|=0x01000000; while(!(RCC->CR>>25)); } else { RCC->CR |= 0x00000001; while(!((RCC->CR>>1) & 0x01)); RCC->CFGR |= PLLMUL<CR|=0x01000000; while(!(RCC->CR>>25)); } FLASH->ACR |= 0x30 + Latency; RCC->CFGR |= HPRE<CFGR |= PPRE1<CFGR |= PPRE2<CFGR |= SW; while(temp != SW) { temp = ((RCC->CFGR>>2) & 0x03); } } }
2021-12-06 10:25:41 1.55MB stm32f103 寄存器 工程模板
1
ESP8266 UART寄存器详细表格 包括缓存寄存器等等 有需求自取
2021-12-05 23:15:15 36KB ESP8266 UART寄存器
1
ESP8266 GPIO 寄存器表格
2021-12-05 23:04:33 33KB ESP8266 GPIO
1
STM32库函数代码生成器V1.2 (无限制版)
2021-12-05 13:52:55 821KB STM32
1
实验一 寄存器A,W实验 一、实验要求 利用COP2000实验仪上的K16..K23开关做为DBUS的数据,其它开关做为控制信号,将数据写入寄存器,这些寄存器包括累加器A,工作寄存器W。 二、实验目的 了解模型机中A和W寄存器结构、工作原理及其控制方法。
2021-12-04 20:38:40 80KB 计算机 组成原理 实验 寄存器A
1