当前位置: 首页 > news >正文

wordpress添加点赞aso优化运营

wordpress添加点赞,aso优化运营,linode上传wordpress,seo 优化公司学习目录 一.流水灯1.创建文件2.编写相关代码 一.流水灯 1.创建文件 将方法进行分类保存在不同的 .c 文件中#xff0c;方便复用和寻找#xff1b; 创建Hardware\LED文件#xff0c;其中有led.c和led.h文件#xff0c;用于存放有关LED灯操作的方法#xff1b; 在User文… 学习目录 一.流水灯1.创建文件2.编写相关代码 一.流水灯 1.创建文件 将方法进行分类保存在不同的 .c 文件中方便复用和寻找 创建Hardware\LED文件其中有led.c和led.h文件用于存放有关LED灯操作的方法 在User文件中创建delay.c和delay.h文件用于存放延迟的方法 2.编写相关代码 1编写LED灯有关的代码 在led.h中声明方法名等方便其他 .c 文件进行引用 #ifndef __LED_H #define __LED_H#include stm32f10x.h//宏定义 #define LED1 GPIO_ODR_ODR0 #define LED2 GPIO_ODR_ODR1 #define LED3 GPIO_ODR_ODR8//初始化 void LED_Init(void);//控制某个LED的开关 void LED_On(uint16_t led); void LED_Off(uint16_t led);//翻转LED状态 void LED_Toggle(uint16_t led);//对一组LED灯全开全关 void LED_OnAll(uint16_t leds[],uint8_t size); void LED_OffAll(uint16_t leds[],uint8_t size);#endif在led.c中实现方法 #include led.h//初始化 void LED_Init(void) {//1.时钟配置为了让stm32的时钟与外设的时钟进行适配RCC-APB2ENR | RCC_APB2ENR_IOPAEN;//2.GPIO工作模式配置GPIOA-CRL ~GPIO_CRL_CNF0;GPIOA-CRL | GPIO_CRL_MODE0;GPIOA-CRL ~GPIO_CRL_CNF1;GPIOA-CRL | GPIO_CRL_MODE1;GPIOA-CRH ~GPIO_CRH_CNF8;GPIOA-CRH | GPIO_CRH_MODE8;//3.PA0输出高电平默认关灯LED_Off(LED1);LED_Off(LED2);LED_Off(LED3); }//控制某个LED的开关 void LED_On(uint16_t led) {GPIOA-ODR ~led; }void LED_Off(uint16_t led) {GPIOA-ODR | led; }//翻转LED状态 void LED_Toggle(uint16_t led) {//需要先判断当前LED状态读取IDR对应位if((GPIOA-IDR led) 0){LED_Off(led);}else{LED_On(led);} }//对一组LED灯全开全关 void LED_OnAll(uint16_t leds[],uint8_t size) {for (uint8_t i 0; i size; i){LED_On(leds[i]);}}void LED_OffAll(uint16_t leds[],uint8_t size) {for (uint8_t i 0; i size; i){LED_Off(leds[i]);} }2编写延迟的代码 在delay.h中 #ifndef __DELAY_H #define __DELAY_H#include stm32f10x.hvoid Delay_us(uint16_t us); void Delay_ms(uint16_t ms); void Delay_s(uint16_t s);#endif在delay.c中 在该方法中使用到了stm32中自带的系统时钟 #include delay.h// 延时函数微秒作为单位利用系统嘀嗒定时器72MHz一次嘀嗒 1/72 us void Delay_us(uint16_t us) {//1.装载一个计数器72 * usSysTick-LOAD 72 * us;//2.配置使用系统时钟1计数结束不产生中断0使能定时器1SysTick-CTRL | 0x05;//3.等待计数值变为0判断CTRL标志位COUNTFLAG是否位1while ((SysTick-CTRL SysTick_CTRL_COUNTFLAG) 0){}//4.关闭定时器SysTick-CTRL ~SysTick_CTRL_ENABLE;}void Delay_ms(uint16_t ms) {while (ms--){Delay_us(1000);}}void Delay_s(uint16_t s) {while (s--){Delay_ms(1000);}}3主函数编写 #include led.h #include delay.hint main(void) {//初始化LEDLED_Init();//定义一个LED数组uint16_t leds[] {LED1,LED2,LED3};//在循环中执行流水灯依次点亮每个灯保持一段时间再关灯while(1){for (uint8_t i 0; i 3; i){LED_On(leds[i]);Delay_ms(500);LED_Off(leds[i]); }} }
http://www.hkea.cn/news/14403736/

相关文章:

  • 做网站横幅 的网站推荐几个如何建设网站内容
  • 网站页面下沉的特效代码求做网站
  • 泰州网站制作报价好的网站建设网站
  • 中铁集团网站建设有哪些网站做国外生意的
  • 网站建设用什么教材wordpress 资讯主题
  • 江苏省建设厅网站证件查询孝感网站的建设
  • 网站运营开发托管智能建站与正常的网站
  • 小企业网站建设新市场报价首选大型网站建站公司
  • 网站的兼容性建设部领导干部官方网站
  • 网站建设最新资讯墙翻代理网址
  • wordpress英文站源码seo指搜索引擎
  • 17网站一起做网店的流程如何备份网站 整站
  • 号码网站建设荥阳网页设计
  • 做医院健康专题网站网站开发维护面试
  • 10个值得推荐的免费设计网站wordpress主题带中心
  • 大连网站推广机构网站下载
  • 威海企业做网站哪家好手机一键建站
  • 做网站和做推广的区别互动平台下载
  • 网站开发报价合同范本网页设计欣赏网页设计模板
  • win7网站服务器制作软件免费域名网站
  • 高端网站建设wanghessseo黑帽有哪些技术
  • 建设项目环境影响登记网站天津做衣服的网站推荐
  • 网站做短视频业务许可万网部署wordpress发不出邮件
  • 申请网站怎么申请深圳公司招牌制作
  • 建设网站你认为需要注意手机网站开发常用工具
  • 沛县网站建设深圳保障性住房官网
  • 网站服务对生活的影响网站自己备案
  • 北京各大网站推广服务公司wap网站建设教程
  • 企业制作网站服务wordpress 获取用户邮箱
  • 手机企业网站建设免费咨询网站