文章分类 - RoboMaster
摘要:EXIT外部中断 使用中断的注意事项 1.最好不要在主函数和中断程序内 操作可能产生冲突的硬件 2.中断函数的实现应当简洁 仅使用变量、标志位或者函数作为借口 中断系统 中断 在主程序运行过程中,出现了特定的中断触发条件(中断源), 使得CPU暂停当前正在运行的程序,转而去处理中断程序, 处理完成后
阅读全文
摘要:GPIO输入 函数.h封装 #ifndef __LED_H //两个下划线!!! #define __LED_H //【填写函数名称】 例: void LED_Init(void); void LED_ON(void); ... #endif //最后要留1行空行! 显示代码提示:Ctrl+Alt+
阅读全文
摘要:GPIO输出 Keil工程架构 GPIO 8种输入输出模式 GPIO_Mode_AIN //模拟输入 GPIO_Mode_IN_FLOATING //浮空输入 GPIO_Mode_IPD //下拉输入 GPIO_Mode_IPU //上拉输入 GPIO_Mode_Out_OD //开漏输出 GPIO
阅读全文
摘要:工程文件中各文件夹常见作用 Library stm32开发板上功能的标准库 eg.TIM Start 【为了驱动stm32】需要包含的固件库文件 eg. core_cm3.c/.h startup_stm32f10x_md.s system_stm32f10x.c/.h stm32f10x.h Us
阅读全文
摘要:【电控内C语言数据类型】 【重点记住】变量类型在电控工程内的名字 char->int8_t unsigned char->uint8_t short->int16_t unsigned short->uint16_t int->int32_t unsigned int->uint32_t long
阅读全文
摘要:【编写库文件+使用库文件】 静态库 (1)拓展名.a(Linux) .lib(Windows) 编译时直接连接到可执行文件中 (2)静态库对函数库的链接是放在编译时期完成的 (3)程序在运行时与函数库再无瓜葛,移植方便 动态库 (1)拓展名.so+版本号 eg .so.8.0(Linux) .dll
阅读全文

浙公网安备 33010602011771号