摘要: 0.默认递增已经过时!!! Now,默认不递增了。 (1)当数据库不设置递增时,第一次插入数据(不输入ID值),则默认ID为0。 可以插入 但第二次插入数据(不输入ID值),默认ID也为0,就会和ID主键冲突。 页面报错,不能插入 (2)当数据库设置递增时,插入数据时(不输入ID值) 报错:当 ID 阅读全文
posted @ 2016-11-28 18:32 影灵衣 阅读(1987) 评论(0) 推荐(0)
摘要: 1.获取QQ邮箱的授权码 打开QQ邮箱 - 设置 - 账户 - 开启POP3/SMTP服务 -> 根据操作获取授权码 2.设置并发送邮件——方法1 (两种配置方式) -1:配置Web.config,在<configuration>标签中添加以下代码 (aaaaaaaaaa:表示发信人的邮箱号. bb 阅读全文
posted @ 2016-11-23 14:27 影灵衣 阅读(1714) 评论(0) 推荐(0)
摘要: 0.WPF与WinForm获取单元格方式不同,需要as强制转换 单元格类型 1.区别 (1)WinForm (2)WPF 阅读全文
posted @ 2016-11-21 10:34 影灵衣 阅读(8726) 评论(2) 推荐(0)
摘要: 0.效果 1.添加新项-资源字典 (我这命名为datas.xaml) 2.添加XmlDataProvider数据 (xxxxx、aaaaa、bbbbb、ccccc 仅表示可自定义) 3.修改App.xaml - 添加<Application.Resources> 4.修改窗体xaml代码 - 添加I 阅读全文
posted @ 2016-11-19 12:46 影灵衣 阅读(934) 评论(0) 推荐(0)
摘要: 0.比较坑啊 0)stm32f10x板 1)【GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AIN; //模拟输入】 引脚设置成模拟输入是为了防干扰 2)【//DAC_InitStructure.DAC_OutputBuffer = DAC_OutputBuffe 阅读全文
posted @ 2016-04-16 09:47 影灵衣 阅读(903) 评论(0) 推荐(0)
摘要: 0. 1)一般STM32有8个16位定时器 2)TIM1、TIM8是高级定时器;TIM2、TIM3、TIM4、TIM5是通用定时器;TIM6、TIM7是基本定时器(不具备PWM功能) 3)如何产生PWM脉冲? 方法:通用定时器可以利用GPIO引脚进行脉冲输出 配置: 捕获/比较寄存器TIMx_CCR 阅读全文
posted @ 2016-04-13 21:37 影灵衣 阅读(864) 评论(0) 推荐(0)
摘要: 0.STM32F103上测试 1. 0)时钟分配图 1)定时器的时钟不是直接来自于APB1或APB2,而来自其上面的倍频器 2)APB1不但要为TIM2~7提供时钟,而且还要为其它外设提供时钟。设置这个倍频器可以在保证其它外设使用较低时钟频率时 3.代码:使PG14,每隔一秒闪烁1次 阅读全文
posted @ 2016-04-11 23:27 影灵衣 阅读(862) 评论(0) 推荐(0)
摘要: 0.STM32F103上测试 1. GPIO_Config()对引脚设置 EXTI_Config()外部中断设置 NVIC_Config()中断优先级设置 2.代码 阅读全文
posted @ 2016-04-11 22:56 影灵衣 阅读(696) 评论(0) 推荐(0)
摘要: 0.奋斗了一下午才搞出来,总结一下. MDK5以后的版本创建工程更高效了,但很多的教程都是MDK4的. 从网上查找,整理,并自己成功运行了 1.点击Pack Installer安装包 2.选项-Packs-Check For Updates 3.在Devices里搜索STM32 4.选中设备后-右边 阅读全文
posted @ 2016-03-19 10:24 影灵衣 阅读(687) 评论(0) 推荐(0)