上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 34 下一页
摘要: 设计电源模块注意事项1、注意反接保护,否则电源反接电路报废 可用MOS管防反接电路、二极管串接等方案2、注意过压保护,否则电源过大直接烧坏电路模块 可用稳压管、双向TVS管,如SMAJ5.0CA3、注意电源隔离 在有些情况下,需要输入电源与核心电路板电源隔离以保证核心电路板的安全。 可用隔离... 阅读全文
posted @ 2014-05-10 18:35 amanlikethis 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 一、焊接贴片MCU准备1、耐心和细心2、好的烙铁头3、细一点、熔点低的锡丝4、一点松香二、焊接注意事项1、焊接时注意不要用力刮电路板或者焊盘,否则容易断线2、注意先焊接核心元件,然后小的元件,大的元件,最后插件3、倘若核心元件没焊好,而且电路板已经被破坏,这块板子就报废了,因为不可能修好 阅读全文
posted @ 2014-05-10 18:22 amanlikethis 阅读(556) 评论(0) 推荐(0) 编辑
摘要: 一、时钟树STM32有4个时钟源:1)HSE(高速外部时钟源) 外部晶振作为时钟源,范围为4~16MHz,常取为8MHz2)HSI(高速内部时钟源) 由内部RC振荡器产生,频率为8MHz,但不稳定3)LSE(低速外部时钟) 以外部晶振作为时钟源,主要供给实时时钟模块,一般用32.768KH... 阅读全文
posted @ 2014-05-10 16:59 amanlikethis 阅读(1030) 评论(0) 推荐(0) 编辑
摘要: 一、概述1、调用STM32库函数配置与直接配置寄存器① 直接配置寄存器 使用过51单片机的朋友都知道为了将IO口配置成某种特殊功能或者配置中断控制,我们先将需要如下步骤: 根据需要配置功能计算值---->直接写入寄存器② 调用STM32库函数配置 定义一个配置结构体变量---->根据配置功能依... 阅读全文
posted @ 2014-05-10 12:14 amanlikethis 阅读(1990) 评论(0) 推荐(0) 编辑
摘要: 一、定位STM32: 高功能单片机、工业控制S3C2440: 处理器、智能设备二、跑系统STM32: ucos-IIS3C2440: Linux等大型系统三、硬件架构STM32: Cortex-M3、无MMU、Flash和RAM空间小S3C2440: ARM920T、有M... 阅读全文
posted @ 2014-05-09 22:23 amanlikethis 阅读(1878) 评论(0) 推荐(0) 编辑
摘要: 一、最基本的工作1、准备RAM 如果是SRAM这步可以省略,但如果是SDRAM就需要配置一下时序才能使用。RAM是必须准备的,没有RAM将来的全局变量和堆栈在哪儿开辟。2、准备SP SP肯定是设置在RAM中。SP必须设置好,不然程序怎么跳转到C函数运行--需要入栈操作。3、准备代码 对于处理器... 阅读全文
posted @ 2014-05-09 22:11 amanlikethis 阅读(741) 评论(0) 推荐(0) 编辑
摘要: 一、概述 1、说明 每一款芯片的启动文件都值得去研究,因为它可是你的程序跑的最初一段路,不可以不知道。通过了解启动文件,我们可以体会到处理器的架构、指令集、中断向量安排等内容,是非常值得玩味的。 STM32作为一款高端Cortex-M3系列单片机,有必要了解它的启动文件。打好基础,为以后优化程序,写 阅读全文
posted @ 2014-05-09 19:42 amanlikethis 阅读(31155) 评论(2) 推荐(12) 编辑
摘要: 一、实验代码#include void print(char s[]);int main(){ print((char *)"abcdef"); return 0;}void print(char s[]){ printf("%s\n",s);}二、实验结果输出:abcdef三、调... 阅读全文
posted @ 2014-05-08 20:43 amanlikethis 阅读(1739) 评论(0) 推荐(0) 编辑
摘要: 一、概述1、定义类型typedef enum{ Monday, Tuesday} DAY;2、使用DAY day = Monday;3、疑问 在定义和使用枚举类型的时候,我们并不知道枚举变量的存储空间是多大?现在开始做测试。二、Visual C++ 6.0下测试#include typ... 阅读全文
posted @ 2014-05-08 19:20 amanlikethis 阅读(1860) 评论(0) 推荐(0) 编辑
摘要: 一、常用编译相关的快捷键1、编译(单个文件) Ctrl+F72、连接 F7二、常用调试相关的快捷键1、运行/停止 Ctrl+F52、Run(全速运行) F53、Stop Debuging(停止运行) Shift+F54、Restart(重新运... 阅读全文
posted @ 2014-05-08 19:03 amanlikethis 阅读(1697) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 34 下一页