会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
黄宝宝i
博客园
首页
新随笔
联系
订阅
管理
2016年11月13日
上位机控制led
摘要: 使用库函数,调试的结果在标红程序上,int main(void){ u8 a; u8 t; u8 len; u16 times=0; delay_init(); //延时函数初始化 NVIC_Configuration(); //设置NVIC中断分组2:2位抢占优先级,2位响应优先级 uart_in
阅读全文
posted @ 2016-11-13 23:00 keep1
阅读(831)
评论(0)
推荐(0)
编辑
《敏捷开发的45个习惯》
摘要: 开篇第一句:continuous development,not episodic。 1以迭代的方式工作: 缺定一小块时间的计划,按时完成他们。 2态度决定一切 a指责不能解决bug b欲速不达:普通的码农不理解那块代码,只要能够工作就好,要么直接复制,要么直接调用。优秀的程序员会深挖一层,想明白会
阅读全文
posted @ 2016-11-13 21:09 keep1
阅读(212)
评论(0)
推荐(0)
编辑
rcc
摘要: 一、在STM32中,有五个时钟源,为HSI、HSE、LSI、LSE、PLL。 全名: high speed external ①HSI是高速内部时钟,RC振荡器,频率为8MHz。 ②HSE是高速外部时钟,可接石英/陶瓷谐振器,或者接外部时钟源,频率范围为4MHz~16MHz。 ③LSI是低速内部时钟
阅读全文
posted @ 2016-11-13 19:45 keep1
阅读(1083)
评论(0)
推荐(0)
编辑
uart与usart
摘要: 1、 异步通信 异步通信是我们最常采用的通信方式,我们后面的例子都是采用的异步通信方式。异步通信采用固定的通信格式,数据以相同的帧格式传送。如图7-3 所示,每一帧由起始位、数据位、奇偶校验位和停止位组成。 在通信线上没有数据传送时处于逻辑“1”状态。当发送设备发送一个字符数据时,首先发出一个逻辑“
阅读全文
posted @ 2016-11-13 19:08 keep1
阅读(510)
评论(0)
推荐(0)
编辑
c语言
摘要: 1位操作 &清零 GPIOA->CRL&=0XFFFFFF0F; //将第 4-7 位清 0 |或运算 GPIOA->CRL|=0X00000040; //设置相应位的值,不改变其他位的值 移位操作提高代码的可读性: GPIOA->ODR|=1<<5 PA.5 输出高 2宏定义 3条件编译 #ifd
阅读全文
posted @ 2016-11-13 18:13 keep1
阅读(353)
评论(0)
推荐(0)
编辑
SPI
摘要: 一原理和初始化过程: SPI(Serial Peripheral Interface),串行外围设备接口。SPI是一种高速的、全双工、同步的通信总线。 SPI接口一般使用4条线通信: MISO 主设备数据输入,从设备数据输出 MOSI 主设备数据输出,从设备数据输入 SCLK 时钟信号,有主设备产生
阅读全文
posted @ 2016-11-13 11:21 keep1
阅读(862)
评论(0)
推荐(0)
编辑
回头看看 血氧鼠标
摘要: 昨晚听师兄讲新项目是怎么开展的。 1需求分析转化 鼠标功能(鼠标芯片) 血氧功能(血氧模块) mcu功能(采集存储数据) usb功能(有线和无线) 2开始工程 (1)芯片选型:要用多少接口,内部资源要多大,低功耗用L型的 (2)工程建立(加外设,初始化) (3)模块初始化:设置功能函数,需要怎么使用
阅读全文
posted @ 2016-11-13 09:55 keep1
阅读(335)
评论(0)
推荐(0)
编辑
公告