![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
单片机
song_hh
电子产品设计
展开
-
STM32启动文件分析
一般嵌入式开发流程就是先建立一个工程,再编写源文件,然后进行编译,把所有的.s文件和.c文件编译成一个.o文件,再对目标文件进行链接和定位,编译成功后会生成一个.hex文件和调试文件,接下来要进行调试,如果成功的话,就可以将它固化到flash里面去。 启动代码是用来初始化电路以及用来为高级语言写的软件作好运行前准备的一小段汇编语言,是任何处理器上电复位时的程序运行入口点。 比如,刚上电的过程中,转载 2016-03-16 14:16:06 · 551 阅读 · 0 评论 -
窗口电压比较器电路设计
如图为本人设计的一种窗口电压比较器电路,此图被用于一个报警设备中的端口电压值监控。当端口 电压值超过一定范围时,电路输出高电平,图中电压阀值为1.5V和3V。可以通过改变电阻R152,R146, R174和R170进行设置。本图中LM339采用5V供电,而单片机虽说能够容忍5V电平但稳定和规范设计 起见,图中加了一个电平转换的三极管Q28。LED灯用于状态指示。当端口电压在1.5V到3V的范围原创 2016-03-09 13:00:49 · 5726 阅读 · 0 评论 -
NTC采样环境温度的计算方法
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...原创 2019-08-22 17:29:24 · 7393 阅读 · 0 评论 -
一种STM32的串口环形堆栈
/******************************************************************************** Function Name : USART4_IRQHandler* Description : This function handles USART4 global interrupt request.* Input ...原创 2019-08-22 17:43:48 · 277 阅读 · 0 评论 -
一种12位ADC转16位ADC的过采样算法
/*********************************************************************************************************** Function name: adc_deal** Descriptions: AD过采样计算 16位过采样** input parameters:...原创 2019-08-22 17:45:16 · 5568 阅读 · 2 评论 -
STM32-SWD仿真时PB3,PB4,PA15使用问题
上代码:void generalIO_Init(void) //通用IO口初始化{ //GPIO端口设置 GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB|RCC_APB2Periph_AFIO, ENABLE); //蜂鸣器口 GPIO_Pin...原创 2019-08-22 17:52:25 · 1302 阅读 · 2 评论