摘要: STM32单片机在Keil5下仿真的问题解决及GPIO口初始化、使用 最近看了视频,里面有仿真,可以清楚看到GPIO口的数据变化,也想尝试下,DUG时却出现*** error 65: access violation at 0x40021000 : no 'read' permission,按照网上 阅读全文
posted @ 2016-04-16 00:57 jiwangbujiu 阅读(12416) 评论(0) 推荐(0) 编辑
摘要: IOS开发-OC学习-常用功能代码片段整理 IOS开发中会频繁用到一些代码段,用来实现一些固定的功能。比如在文本框中输入完后要让键盘收回,这个需要用一个简单的让文本框失去第一响应者的身份来完成。或者是在做与URL有关的功能时,需要在Info.plist中添加一段代码进而实现让网址完成从Http到Ht 阅读全文
posted @ 2016-04-01 23:22 jiwangbujiu 阅读(3061) 评论(0) 推荐(0) 编辑
摘要: 每个STM32有一个独立的ID,这个ID可以用来: 产品唯一的身份标识的作用: ● 用来作为序列号(例如USB字符序列号或者其他的终端应用); ● 用来作为密码,在编写闪存时,将此唯一标识与软件加解密算法结合使用,提高代码在闪存存储器内的安全性; ● 用来激活带安全机制的自举过程; 以STM32F1 阅读全文
posted @ 2017-04-05 07:03 jiwangbujiu 阅读(6161) 评论(0) 推荐(0) 编辑
摘要: 转自http://www.cnblogs.com/kaituorensheng/archive/2013/02/28/2937865.html 队列特性:先进先出(FIFO)——先进队列的元素先出队列。来源于我们生活中的队列(先排队的先办完事)。 队列有下面几个操作: InitQueue() ——初 阅读全文
posted @ 2016-10-15 20:23 jiwangbujiu 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 格式项都采用如下形式: {index[,alignment][:formatString]} 其中"index"指索引占位符,这个肯定都知道; ",alignment"按字面意思显然是对齐方式,以","为标记; ":formatString"就是对输出格式的限定,以":"为标记。 alignment 阅读全文
posted @ 2016-08-07 21:30 jiwangbujiu 阅读(22050) 评论(0) 推荐(3) 编辑
摘要: Random r = new Random(); Console.WriteLine(r.Next() % 10);//产生0-9之间的随机数 int[] pins = new int[10]{1,2,3,4,5,6,7,8,9,0};//定义数组并初始化 foreach (int pin in pins)//使用foreach遍历数组中的元素 { ... 阅读全文
posted @ 2016-08-02 09:09 jiwangbujiu 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 转自博客:http://blog.csdn.net/zhzht19861011/article/details/5846510 这博主关于MDK 的使用的文章,写的得TM的好 TM的实用! 真心收藏! 转自博客:http://blog.csdn.net/zhzht19861011/article/d 阅读全文
posted @ 2016-07-12 22:01 jiwangbujiu 阅读(3063) 评论(0) 推荐(0) 编辑
摘要: 在STM32上如果不使用外部晶振,OSC_IN和OSC_OUT的接法 如果使用内部RC振荡器而不使用外部晶振,请按照下面方法处理: 1)对于100脚或144脚的产品,OSC_IN应接地,OSC_OUT应悬空。2)对于少于100脚的产品,有2种接法: 2.1)OSC_IN和OSC_OUT分别通过10K 阅读全文
posted @ 2016-06-26 21:27 jiwangbujiu 阅读(14384) 评论(0) 推荐(0) 编辑
摘要: STM32F103 使用TIM3产生四路PWM 程序如下: 在产生PWM时,如果输出引脚已经被使用,就要对引脚进行重映射,阅读《STM32中文参考手册2010》第119页可知: 对TIM3而言: 1、当没有重映射时,TIM3的四个通道CH1,CH2,CH3,CH4分别对应PA6,PA7,PB0,PB 阅读全文
posted @ 2016-06-25 15:18 jiwangbujiu 阅读(38704) 评论(1) 推荐(0) 编辑
摘要: STM32F103外部中断编程 中断,顾名思义就是停下手头的活,去干另外一件急活,干完急活然后回来继续干手头的活。 单片机和人一样,有时候也有更急的程序需要执行,执行完之后再回来执行之前正在执行的程序。今天就来试试如何让单片机中断当前任务,执行其他任务。 先看看我的实验板上做外部中断要用的资源: 如 阅读全文
posted @ 2016-06-21 18:13 jiwangbujiu 阅读(18695) 评论(0) 推荐(0) 编辑
摘要: 开发底层硬件应该怎么编写接口文档 这几天在做超市RFID结算系统的上位机程序编写,用的是VB.NET。底层用的是别人开发好的SDK,为什么要写这一篇文章呢?最近因为手头设备的功能限制,我就在网上找其他的公司的RFID射频卡读写器,由于我是做上层开发,所以需要设备供应商提供底层SDK二次开发包,找了好 阅读全文
posted @ 2016-06-18 15:06 jiwangbujiu 阅读(4064) 评论(4) 推荐(1) 编辑
摘要: 超市RFID结算系统项目进度与总结 超市RFID结算系统本周末(明天演示),目前进度如下: 一、后台PHP端已经完成了大部分的工作,包括以下: 1、数据库的建立(目前只包括用户表、商品信息表、购物车表、订单表) 2、API接口的搭建与调试 3、业务逻辑的编写 二、IOS与Android端: 1、注册 阅读全文
posted @ 2016-06-18 12:22 jiwangbujiu 阅读(1021) 评论(1) 推荐(0) 编辑