- 博客(7)
- 收藏
- 关注
原创 Cannot find argument 'Reset Handler' 和 Cannot find argument'_____vector'
1.用keil4编译stm32工程出现以下错误, 2.错误分析:(1)Cannot find argument 'Reset Handler'表明启动文件xxxx.s找不到,未添加 入项目(2)Cannot find argument'_____vector'表明找不到中断向量_____vector的Reset复位中断,单片机一上电就开始读0X0000 0004,找不到就...
2018-04-29 12:45:30 4005 1
原创 stm32按键中断点灯
原理学习: 中断总结:1.中断是由硬件产生的 2.中断要有中断服务程 3. 中断理解:郭工正在上课(cpu正在运行)→有人来敲门(EXIT外部中断)→郭工把正在执行的程序放下保存现在的现场(cpu记住程序执行到哪,执行到exti了,记住现场)→郭工去开门(执行中断处理程序→返回现场(返回中断之前的代码执行) 中断分级理解: 有很多个门。1号门敲门,在执行...
2018-04-29 10:18:30 4118
原创 stm32按键轮循点灯
一、实验描述及工程文件清单1.实验描述:按键-引脚连接:KEY1-PC5 KEY2-PC2 KEY3-PC3LED-引脚连接:LED1-PB5 LED2-PD6 LED3-PD用扫描的方式查询是否有按键按下:key1按下时,LED1状态取反;key2按下时,LED2状态取反;KEY3按下 时,LED3状态取反。3.库文...
2018-04-26 22:22:39 713
原创 延时函数编写
假设要让LED1亮1.简单的延时函数:函数声明:void Delay(_IO u32 nCount){ for(;nCount!=0;i--)}函数调用:while(1){...;LED1(ON);Delay(0XFFFEF);}2.C语言函数使用规范:return_type/*类型*/ function_name/*函数名*/( parameter list /*参数*/){ ...
2018-04-23 17:25:42 12483
原创 stm32 keil4建立工程
在安装完Keil vision4、配置好MDK仿真环境后,我们就开始建立工程啦!一.新建工程1.在桌面创建TEST文件夹,在文件夹中创立以下文件夹;2.启动Keil v4,新建我们的工程文件,文件取名为STM-DEMO,保存在文件夹USER下;3.选择芯片,选择STM公司的STM32101VE;4.问是否复制STM32的启动代码到工程文件中,点否,我们有库自己手动添加;...
2018-04-21 21:49:13 1340 4
原创 Vmware player 安装虚拟机CentOS
一.虚拟机安装前提:我的机子是64位的 32位的:有32根地址总线 寻址空间2^32=4G 内存条最大不超过4GB,即使放了个8GB内存,对不起,它能用的也只有4GB∴现在为了拥有更大的寻址空间一般都用64位操作系统NTFS(64位)FAT(32位)(U盘/SD卡)的文件系统单个文件不能超过2^32=4GB假设蓝光电影有8GB,即使存储空间有16GB...
2018-04-17 14:34:31 731
原创 stm32LED
原理学习一.管脚的规划eg:对于71管脚 有很多种工作模式:PA12:可以作为普通的GPIO使用,也叫P212功能USART1:也可以作为串口的RST管脚,即:使用请求发送的管脚USBDP:也可以做USB接口来用CAN_TX:T1M1:也可以做以太网的timer来使用但是一个管脚只能工作在一种模式!要么做GPIO口用,要么做串口用。二.LED亮灭的按键分析【电路图】K3按下,默认接地,是低电平...
2018-04-15 22:18:34 1464
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人