显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

俊峰 电子 电脑

伸手摘星,未必如愿,但至少不会弄脏你的手

 
 
 
 

日志分类

 
 
日志分类列表加载中...
 
 
 
 
 
 
 
圈子列表加载中...
 
 
 
 
 

日历

 
 
模块内容加载中...
 
 
 
 
 
 
 
 

湖北省 荆门市 天蝎座

 发消息  写留言

 
荆门市东宝中学 熊军锋 任教学科:网络管理 擅长的技术:专业开发8位 16位 32位单片机,电脑人机界面一体化控制,工业控制,数控产品及嵌入式系统开发等。 曾经做过的项目:数码发电机,摩托车综合仪表,变频器,打包机控制
 
近期心愿一切顺利
博客等级加载中...
今日访问加载中...
总访问量加载中...
最后登录加载中...
 
 
 
 
 
 
 

绩效工资

2017-12-17 22:29:04 阅读14 评论0 172017/12 Dec17

    狮子让一只豹子管理10只狼,并给他们分发食物。豹子领到肉之后,把肉平均分成了11份,自己要了一份,其他给了10只狼。

    这10只狼都感觉自己分的少,合起伙来跟豹子唱对台戏。虽然一只狼打不过豹子,但10只狼豹子却没法应付了。豹子灰溜溜的找狮子辞职。狮子说,看我的。

    狮子把肉分成了11份,大小不一,自己先挑了最大的一份,然后傲然对其他狼说:你们自己讨论这些肉怎么分。

    为了争夺到大点的肉,狼群沸腾了,恶狠狠的互相攻击,全然不顾自己连平均的那点肉都没拿到。豹子钦佩的问狮子,这是什么办法? 狮子微微一笑,听说过人类的绩效工资吗?……

    第二天,狮子依然把肉分成11块,自己却挑走了2块,然后傲然对其他狼说:你们自己讨论这些肉怎么分。10只狼看了看9块肉,飞快的抢夺起来,一口肉,一口曾经的同伴,直到最后留下一只弱小的狼倒在地上奄奄一息。豹子钦佩的问狮子,这是什么办法?狮子微微一笑,听说过末位淘汰法吗?……

    第三天,狮子把肉分成2块,自己却挑走了1块,然后傲然对其他狼说:你们自己讨论这些肉怎么分。群狼争夺起来,最后一只最强壮的狼打败所有狼,大摇大摆的开始享用它的战利品。狼吃饱以后才允许其它狼再来吃,这些狼都成了它的小弟,恭敬的服从它的管理,按照顺序来享用它的残羹。从此狮子只需管理一只狼,只需分配给它食物,其它的再不操心。豹子钦佩的问狮子,这是什么办法? 狮子微微一笑,听说过竞争上岗吗?……

作者  | 2017-12-17 22:29:04 | 阅读(14) |评论(0) | 阅读全文>>

验证系统大小端格式的简单程序

2015-6-2 10:45:01 阅读98 评论0 22015/06 June2

unsigned long a;

  unsigned char b[4];

  a =0x12345678;

  b[0] = *((unsigned char *)&a + 0);

  b[1] = *((unsigned char *)&a + 1);

  b[2] = *((unsigned char *)&a + 2);

  b[3] = *((unsigned char *)&a + 3);

运行后通过变量观察b[]的顺序 12 34 56 78为小端格式 78 56 34 12为大端格式

作者  | 2015-6-2 10:45:01 | 阅读(98) |评论(0) | 阅读全文>>

STM32调试端口用SW模式

2015-5-5 19:21:02 阅读48 评论0 52015/05 May5

STM32芯片在SW模式下下载程序调试

在不用复位脚时,若SW口不封,是可以直接读写,下载的。若封口,则要联接复位口才能用JLINK认出芯片,解锁等操作

作者  | 2015-5-5 19:21:02 | 阅读(48) |评论(0) | 阅读全文>>

STM32嵌套中断向量控制器NVIC

2015-4-20 18:41:17 阅读147 评论0 202015/04 Apr20

NVIC,中文名嵌套中断向量控制器,是Cortex-M3系列控制器内部独有集成单元,与CPU结合紧密,降低中断延迟时间并且能更加高效处理后续中断。

STM32中指定优先级的寄存器为4位,其定义如下:

第0组:所有4位用于指定响应优先级

第1组:最高1位用于指定抢占式优先级,最低3位用于指定响应优先级

第2组:最高2位用于指定抢占式优先级,最低2位用于指定响应优先级

第3组:最高3位用于指定抢占式优先级,最低1位用于指定响应优先级

第4组:所有4位用于指定抢占式优先级

以上定义也称作中断优先级分组,相关内容在STM32固件库的misc.h文件中有详细定义。

第一步:使用void NVIC_PriorityGroupConfig(uint32_t NVIC_PriorityGroup)函数对优先级分组配置。NVIC_PriorityGroup可以配置为

NVIC_PriorityGroup_0 => 选择第0组

NVIC_PriorityGroup_1 => 选择第1组

NVIC_PriorityGroup_2 => 选择第2组

NVIC_PriorityGroup_3 => 选择第3组

NVIC_PriorityGroup_4 => 选择第4组

例如:NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2)配置为2组。

作者  | 2015-4-20 18:41:17 | 阅读(147) |评论(0) | 阅读全文>>

startup_stm32f10x_xx.s 启动代码文件选择

2013-6-1 18:32:39 阅读598 评论0 12013/06 June1

整体感觉stm32给的库文件太琐碎了,正如它的芯片型号一样繁多,例如启动文件:

网上查到的各个文件的解释是:

startup_stm32f10x_cl.s 互联型的器件,STM32F105xx,STM32F107xx

startup_stm32f10x_hd.s 大容量的STM32F101xx,STM32F102xx,STM32F103xx

startup_stm32f10x_hd_vl.s 大容量的STM32F100xx

startup_stm32f10x_ld.s 小容量的STM32F101xx,STM32F102xx,STM32F103xx

startup_stm32f10x_ld_vl.s 小容量的STM32F100xx

startup_stm32f10x_md.s 中容量的STM32F101xx,STM32F102xx,STM32F103xx

startup_stm32f10x_md_vl.s 中容量的STM32F100xx

startup_stm32f10x_xl.s FLASH在512K到1024K字节的STM32F101xx,STM32F102xx,STM32F103xx

固件库中的Release_Notes_for_STM32F10x_CMSIS.html写到:

STM32F10x CMSIS Startup files: startup_stm32f10x_xx.s

作者  | 2013-6-1 18:32:39 | 阅读(598) |评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 我要留言
 
 
 
留言列表加载中...
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018

注册 登录  
 加关注