06 2016 档案

摘要:STM32中基于库V3.5的头文件中,去掉了对bool类型变量的定义,而将它放在了文件stdbool.h中(d:\Keil_v5\ARM\ARMCC\include\stdbool.h) stdbool文件内容如下: /* stdbool.h: ISO/IEC 9899:1999 (C99), se 阅读全文
posted @ 2016-06-28 18:19 Watson34 阅读(1857) 评论(0) 推荐(0)
摘要:Sublime Text 2是一个非常不错的源代码及文本编辑器,但是不支持GB2312和GBK编码在很多情况下会非常麻烦。不过Sublime Package Control所以供的插件可以让Sublime Text 2几乎完美地支持CJK编码的文本。 安装Sublime Package Contro 阅读全文
posted @ 2016-06-25 17:49 Watson34 阅读(264) 评论(0) 推荐(0)
摘要:APB2上面连接着低速外设:电源接口,备份接口,CAN,USB,I2C1,I2C2,UART2,UART3 APB2上面连接着高速外设:UART1,SPI1,Timer1,ADC1,ADC2,所有GPIOA~GPIOE,第二功能IO 阅读全文
posted @ 2016-06-22 17:39 Watson34 阅读(146) 评论(0) 推荐(0)
摘要:如图,下面首先要开启APIO时钟: 阅读全文
posted @ 2016-06-21 10:43 Watson34 阅读(1986) 评论(0) 推荐(0)
摘要:warning: #68-D: integer conversion resulted in a change of sign 在KeilARM的LPCARM,存在(1<<31)编译警告问题main.c(174): warning: #61-D: integer operation result i 阅读全文
posted @ 2016-06-13 19:29 Watson34 阅读(1795) 评论(0) 推荐(0)
摘要:原文链接: http://bbs.elecfans.com/forum.php?mod=viewthread&tid=282698&extra=&highlight=12864&page=1 参考帖子:http://home.eeworld.com.cn/my/space-uid-159112-bl 阅读全文
posted @ 2016-06-13 17:22 Watson34 阅读(6211) 评论(0) 推荐(0)
摘要:KEIL中头文件INTRINS.H的作用 在C51单片机编程中,头文件INTRINS.H的函数使用起来,就会让你像在用汇编时一样简便. 内部函数 描述 crol_ 字符循环左移_cror_ 字符循环右移_irol_ 整数循环左移_iror_ 整数循环右移_lrol_ 长整数循环左移_lror_ 长整 阅读全文
posted @ 2016-06-12 10:24 Watson34 阅读(2622) 评论(0) 推荐(0)
摘要:搭建开发环境:安装Java SE SDK(Java Standard Edition SDK,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html?ssSourceSiteId=ocomen), 设置系统环境变 阅读全文
posted @ 2016-06-07 14:41 Watson34 阅读(180) 评论(0) 推荐(0)
摘要:鼠标选中多行,按下 Ctrl Shift L (Command Shift L) 即可同时编辑这些行;鼠标选中文本,反复按 CTRL D (Command D) 即可继续向下同时选中下一个相同的文本进行同时编辑;鼠标选中文本,按下 Alt F3 (Win) 或 Ctrl Command G(Mac) 阅读全文
posted @ 2016-06-07 11:28 Watson34 阅读(192) 评论(0) 推荐(0)
摘要:STM32 空操作 __ASM ("nop") 阅读全文
posted @ 2016-06-03 16:37 Watson34 阅读(944) 评论(0) 推荐(0)
摘要:1.括号配对高亮: “在前括号左侧,后括号左侧” 双击鼠标左键,可以选定匹配括号和其中内容(<>,(),L{R},[]之间) 2.让{ 和 } 不缩进:Options -> Document Options -> Auto Indenting -> Auto Indent Type 选 Simple 阅读全文
posted @ 2016-06-02 14:59 Watson34 阅读(200) 评论(0) 推荐(0)
摘要:详细内容地址: http://blog.chinaunix.net/uid-28949276-id-5739468.html 阅读全文
posted @ 2016-06-02 11:48 Watson34 阅读(1209) 评论(0) 推荐(0)
摘要:对于初学习者来说为什么用到PB3和PB4时无法控制输出呢? 下面就这一问题进行分析讲解。 首先,STM32F10x系列的MCU复位后,PA13/14/15 & PB3/4默认配置为JTAG功能。有时我们为了充分利用MCU I/O口的资源,会把这些端口设置为普通I/O口。具体方法如下:在GPIO_Co 阅读全文
posted @ 2016-06-02 11:44 Watson34 阅读(12406) 评论(0) 推荐(0)